The future of "rawhide" (was [Fwd: Re: "What is the Fedora Project?"])

Dan Williams dcbw at redhat.com
Thu Oct 22 18:33:13 UTC 2009


On Thu, 2009-10-22 at 11:02 -0700, Jesse Keating wrote:
> On Thu, 2009-10-22 at 10:55 -0700, Dan Williams wrote:
> > So to make this a reality, we need to ensure that whatever is in rawhide
> > has a *>=* ENVR than anything in the other trees.  So I assume that when
> > submitting a bodhi update, bodhi would check rawhide and ensure that
> > whatever you were about to submit to 13-pending was <= whatever was in
> > rawhide.  Otherwise we'd get into a great big mess of not being able to
> > update to rawhide packages because whatever was in 13-pending was
> > 'newer' than rawhide.  Right?
> > 
> > We should have this anyway just to help upgradability between distros;
> > bodhi should not allow a package to be added to an update if it's a
> > "newer" ENVR than that same package in any of the "newer" distros. 
> 
> Yes, but it may happen before the bodhi stage, when we get autoqa
> working on post-build tests.  This kind of check could happen at SCM
> commit time, package build time, or finally bodhi push time.  Seems
> reasonable that we'd want to catch it as early as possible, but that
> does force people to work on rawhide first, then work on the pending
> release which may be under critical time pressure.  Certainly something
> to discuss.  Catching it at bodhi time seems too late.

Good point.  SCM commit time (or tag time) with a CVS hook would be
awesome as long as the hook was fast enough.

Dan





More information about the fedora-devel-list mailing list