Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

The following page is based on a discussion in May 2020 and more importantly another discussion in March 2021, the community agreed on the following definitions for the fields in the FLINK Jira project.

Table of Contents

Goals

  • clearer communication and expectation management with the community
    • a user or contributor should be able to judge the urgency of a ticket by its priority
    • if a ticket is assigned to someone the expectation that someone is working on it should hold
  • generally reduce noise in Jira
  • reduce overhead of committers to ask about status updates of contributions or bug reports
    • “Are you still working on this?”
    • “Are you still interested in this?”
    • “Does this still happen on Flink 1.x?”
    • “Are you still experiencing this issue?”
    • “What is the status of the implementation”?
  • while still encouraging users to add new tickets and to leave feedback about existing tickets

...

Tickets (except Not a Priority) need an assignee or an active public discussion otherwise their priority is slowly reduced up to "Not a Priority" automatically by the flink-jira-bot

Info
titleCorrollary

Only Bugs can be Blocker/Critical.

...

As a rule, we Close tickets instead of Resolving them when they are done.

Labels

LabelDescription
test-stabilitytest instabilitiesTest stability issues that cause our CI to fail.
startertickets suitable for new contributorsJira issues that can be picked up by contributors that are not necessarily familiar with Flink-internals, yet, but want to contribute.
usabilityLabels Jira issues that cover improvements in usability of Flink
release-testingLabels Jira issues that are created as part of the release testing phase at the end of a Major/Minor release cycleusabilityusability issues

stale-blocker

A Blocker ticket without an assignee or public discussion. It is about to become  "auto-deprioritized-blocker" by the flink-jira-bot.

stale-critical

A Critical ticket without an assignee or public discussion. It is about to become  "auto-deprioritized-critical" by the flink-jira-bot.

stale-major

A Major ticket without an assignee or public discussion. It is about to become  "auto-deprioritized-major" by the flink-jira-bot.

stale-minor

A Minor ticket without an assignee or public discussion. It is about to become  "auto-deprioritized-minor" by the flink-jira-bot.

auto-deprioritized-blocker

A Blocker ticket that has automatically been moved to Critical by the flink-jira-bot.

auto-deprioritized-critical

A Critical ticket that has automatically been moved to Major by the flink-jira-bot.

auto-deprioritized-major

A Major ticket that has automatically been moved to Minor by the flink-jira-bot.

auto-closed

A Minor ticket that has automatically been closed by the flink-jira-bot.

stale-assigned

A Major+ ticket that is assigned but has not received an update for some time. It is about to become "auto-unassigned" by the flink-jira-bot.
Auto-unassigned

A Major+ ticket that has been automatically unassigned by the flink-jira-bot.

Release Note 
Status
colourRed
titleImportant

...