Re: Testing Fedora - small (?) suggestion.

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Le dimanche 12 novembre 2006 à 13:56 +0100, Michael Schwendt a écrit :
> On Sun, 12 Nov 2006 10:41:56 +0100, Nicolas Mailhot wrote:
> 
> > <handwaving mode="major"/>
> > 
> > Ideally the situation would be the following :
> > 
> > 1. developer A releases a set of packages breaking R or BR of packages
> > of maintainers B, C, D
> >
> > 2. buildsys detects the breakage, assigns a temporary repo to the broken
> > packageset, warns A, B, C, D of the situation (maybe auto-opening
> > bugzilla entries). Waits some standard period. Nags A, B, C, D every
> > other day by mail.
> > 
> > 3. During the period fixed packages from B, C, and D are added to the
> > temporary repo till it's complete. When it reaches completion it's
> > merged with the main repo.
> 
> One question raised here: What to do with the "temporary repo" with
> regard to subsequent build jobs?

I thing everyone agrees the temporary/staging/quarantine repo must be
used by the buildsys for subsequent builds, and be published for
maintainers to build again in mock (not for tester installation though)

> One solution for that
> is to avoid the most common breakage (aka compatibility packages,
> libfooMAJOR-devel packages during ABI upgrades, no dangerous renames --
> and probably automated rebuilds of dependency chains, regardless of
> whether the results work).

Well, I didn't wrote it but in my mind when we escalate to rel eng after
the first TTL expiration, that's to decide if B, C, D should be poked
harder, their packages dropped, or A should be asked to do a compat
package since his stuff is obviously breaking too much stuff.

Regards,

-- 
Nicolas Mailhot

-- 
fedora-devel-list mailing list
fedora-devel-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-devel-list

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux