Hello Beam community, I was thinking about this and found some information
to share/discuss. Would it be possible to confirm my thinking on this:

   - There are 5 priorities in the JIRA system today (tooltip link
   
<https://issues.apache.org/jira/secure/ShowConstantsHelp.jspa?decorator=popup#PriorityLevels>
   ):
   -
      - *Blocker* Blocks development and/or testing work, production could
      not run
      - *Critical* Crashes, loss of data, severe memory leak.
      - *Major* Major loss of function.
      - *Minor* Minor loss of function, or other problem where easy
      workaround is present.
      - *Trivial* Cosmetic problem like misspelt words or misaligned text.
   - How should JIRA issues be prioritized for pre/post commit test
   failures?
      - I think *Blocker*
   - What about the flakey failures?
      - *Blocker* as well?
   - How should non test issues be prioritized? (E.g. feature to implement
   or bugs not regularly breaking tests).
      - I suggest *Minor*, but its not clear how to distinguish between
      these.

Below is my thinking: But I wanted to know what the Apache/Beam community
generally thinks about these priorities.

   - *Blocker*: Expect to be paged. Production systems are down.
   - *Critical*: Expect to be contacted by email or a bot to fix this.
   - *Major*: Some loss of function in the repository, can issues that need
   to be addressed soon are here.
   - *Minor*: Most issues will be here, important issues within this will
   get picked up and completed. FRs, bugs.
   - *Trivial*: Unlikely to be implemented, far too many issues in this
   category. FRs, bugs.

Thanks for helping to clear this up
Alex

Reply via email to