[Mageia-dev] Backports process (addendum to policy)
Colin Guthrie
mageia at colin.guthr.ie
Thu Sep 8 13:08:39 CEST 2011
'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!
Col
--
Colin Guthrie
mageia(at)colin.guthr.ie
http://colin.guthr.ie/
Day Job:
Tribalogic Limited [http://www.tribalogic.net/]
Open Source:
Mageia Contributor [http://www.mageia.org/]
PulseAudio Hacker [http://www.pulseaudio.org/]
Trac Hacker [http://trac.edgewall.org/]
More information about the Mageia-dev
mailing list