On Fri, 2019-08-09 at 19:04 -0700, Adam Williamson wrote:
> On Fri, 2019-08-09 at 18:26 -0700, Adam Williamson wrote:
> > On Wed, 2019-07-24 at 10:04 -0400, pmkel...@frontier.com wrote:
> > > I got feedback from Adam and Ben today; so the following changes have 
> > > been made:
> > > 
> > > I have added a little paragraph at the beginning to say what a last 
> > > minute blocker bug is. I used freeze as the time anchor rather than a 
> > > meeting since that seems to be the most firm time constraint we work to. 
> > > Perhaps the review meetings could be anchored to the freeze as well. 
> > > There might be some merit to showing the critical meetings in the 
> > > schedule list that gets published.
> > > 
> > > I changed "team" to "stakeholder groups"
> > > 
> > > I removed "proposed" from places where it really didn't add anything.
> > > 
> > > 
> > >   Have a Great Day!
> > > 
> > >   Pat     (tablepc)
> > 
> > Thanks Pat! For future drafts, can you please just send them as plain
> > text in line? It makes it more convenient to read them quickly. For the
> > record, here is Pat's proposal:
> 
> *snip*
> 
> OK, so here is a new draft based on a kind of merge of Pat's recent
> drafts and my earlier drafts. For the record, my previous draft was 555
> words, Pat's last draft is 258 words (without counting the paragraph
> numbers and without any wikitext like mine has), and this is 445 words.
> I think Pat's draft left out some necessary connective tissue, though
> (like what exactly this concept is *for*, and details on how exactly
> the review should be handled, and it kinda smooshed together the 'last
> minute' and 'difficult to fix' concepts), so I don't think I can cut
> much more.

OK, so based on the follow-ups here, I went ahead and merged this
draft, only with '7 days' changed to '5 days':

https://fedoraproject.org/w/index.php?title=QA%3ASOP_blocker_bug_process&type=revision&diff=551137&oldid=503308

Thanks folks!

> +++++++++++ DRAFT START +++++++++++
> 
> === Exceptional cases ===
> 
> Generally speaking, any bug that is agreed to be a violation of the
> [[Fedora Release Criteria|release criteria]] should be accepted as a
> blocker bug for the next relevant milestone release. However, bearing
> in mind the [[Fedora_Release_Life_Cycle|Fedora life cycle's]] emphasis
> on '''both''' time '''and''' quality, in some cases we may make an
> exception. There are two main categories of bug that may be
> 'exceptional':
> 
> # '''Last minute blocker bugs''' - bugs proposed as blockers 7 days or
> fewer before the scheduled [[Go_No_Go_Meeting]] for a milestone release
> (Beta or Final) can be considered under this policy, as there are some
> circumstances in which we believe it is not sensible to delay an
> otherwise-impending release to fix a bug which would usually be
> accepted as a blocker if discovered earlier. In these circumstances,
> the bug can instead be accepted as a blocker for the ''next'' milestone
> release.
> # '''Difficult to fix blocker bugs''' - bugs which it may not be
> practical to fix within a reasonable time frame for the release to be
> made (due to e.g. complexity or resource constraints)
> 
> The stakeholder groups must first agree, following the procedures
> described above, that the bug violates the release criteria and so
> would otherwise be accepted as a blocker bug for the imminent release.
> 
> After that, the stakeholder groups may separately make a decision as to
> whether to invoke this policy and consider delaying the blocker status
> to a future milestone release. Anyone attending the meeting (or
> otherwise taking part in the discussion, if it is being done outside of
> a meeting) can suggest that this evaluation be done. In making the
> decision, the following factors can be considered:
> 
> * How prominently visible the bug will be
> * How severe the consequences of the bug are
> * How many users are likely to encounter the bug
> * Whether the bug could or should have been proposed earlier in the
> cycle
> * Whether the current stable release is affected by the bug
> * Whether delaying the release may give us an opportunity to carry out
> other desirable work
> * Possible effects of the expected delay on Fedora itself and also to
> downstream projects
> * Whether an additional delay to fix the bug, combined with any prior
> delays in the cycle, results in the total delay becoming unacceptable
> in regard to the [[Fedora_Release_Life_Cycle]]
> 
> In almost all 'exceptional' cases, the bug should be accepted as a
> blocker either for the very next milestone release, or for the
> equivalent milestone for the next release (if it would not violate the
> criteria for the very next milestone). For very complex '''difficult to
> fix''' cases, a longer extension may be needed.
> 
> +++++++++++ DRAFT END +++++++++++
> -- 
> Adam Williamson
> Fedora QA Community Monkey
> IRC: adamw | Twitter: AdamW_Fedora | XMPP: adamw AT happyassassin . net
> http://www.happyassassin.net
> _______________________________________________
> test mailing list -- test@lists.fedoraproject.org
> To unsubscribe send an email to test-le...@lists.fedoraproject.org
> Fedora Code of Conduct: 
> https://docs.fedoraproject.org/en-US/project/code-of-conduct/
> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
> List Archives: 
> https://lists.fedoraproject.org/archives/list/test@lists.fedoraproject.org
-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | XMPP: adamw AT happyassassin . net
http://www.happyassassin.net
_______________________________________________
test mailing list -- test@lists.fedoraproject.org
To unsubscribe send an email to test-le...@lists.fedoraproject.org
Fedora Code of Conduct: 
https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: 
https://lists.fedoraproject.org/archives/list/test@lists.fedoraproject.org

Reply via email to