[Mageia-dev] Backports process (addendum to policy)

Samuel Verschelde stormi at laposte.net
Thu Sep 8 22:18:59 CEST 2011


Le jeudi 8 septembre 2011 21:16:50, Florian Hubold a écrit :
> Am 08.09.2011 13:08, schrieb Colin Guthrie:
> > 'Twas brillig, and Samuel Verschelde at 08/09/11 11:59 did gyre and 
gimble:
> >> (QA Team and Triage team in CC, but please answer only to
> >> mageia-dev at mageia.org)
> >> 
> >> I was asked to define a process for backports validation, so here is a
> >> proposal. We can discuss it a few days and then I'll add the result to
> >> the backports policy page.
> >> 
> >> Process for backports :
> >> 
> >> Triage:
> >> - identify backport requests
> >> - add "Backport Request: " in the bug report summary
> >> - add the "backport" keyword
> >> - assign to maintainer
> >> 
> >> The maintainer can refuse to do the backport :
> >> - doesn't want to maintain it =>  assign the bug report back to
> >> bugsquad at mageia.org so that another packager can step in
> >> - has a good reason for not providing this backport (policy, possible
> >> breakage...) =>  close as wontfix
> >> 
> >> Packager:
> >> - create bug report if not done already
> >> - submit to {core,nonfree,tainted}/backports_testing
> > 
> > Is this straight from the cauldron tree in subversion?
> > 
> >> - find a tester : original bug reporter when there is one, yourself if
> >> there's none, or ask in forums/irc/MLs...
> >> - once tested by at least one person (it must be said explicitly in the
> >> bug
> >> 
> >> report), hand it to QA :
> >>    - make sure the bug report summary starts with "Backport Request: "
> >>    or
> >> 
> >> "Backport Candidate:"
> >> 
> >>    - add the "backport" keyword if missing
> >>    - assign to qa-bugs at ml.mageia.org
> >>    - list the source RPMs if there are several
> >> 
> >> - be ready to fix bugs and answer QA team questions
> >> 
> >> QA:
> >> - test backports the same way that we test updates. But don't forget
> >> that updates have a higher priority than that of backports.
> >> - move the packages from backports_testing to backports
> > 
> > Just from a man power perspective this, could be a lot of work for QA
> > (even at lower priority) but I cannot see a way to improve this without
> > sacrificing quality control!
> 
> If the packager himself does basic testing and makes sure backport works,
> that would relieve QA from some work, no?

In my opinion this is what a packager should always do, be it for an update, a 
backport, or a package in cauldron. But this doesn't remove the need for a QA 
validation if we want to guarantee a minimal level of quality.

Samuel


More information about the Mageia-dev mailing list