[mirror-admin] No frozen rawhide and new mirror path
J.H.
warthog19 at eaglescrag.net
Wed Dec 2 18:26:01 EST 2009
Jesse Keating wrote:
> For Fedora 13 we are attempting something new, a new chapter in the
> development of Fedora. [1]
>
> We are transitioning "rawhide" from the mixed bag of development,
> freeze, pending release, mass change, etc.. into a never freezing ever
> moving repository of developmental packages. Rawhide the path won't
> ever freeze and won't ever be used for polishing a release.
>
> We plan to branch Fedora 13 development away from rawhide at our Feature
> Freeze (scheduled for February 9th), into a new path on the mirror
> system, and use that path to freeze/polish/stage the Fedora 13 release.
> At the same time, the rawhide path would continue on and be the start of
> the Fedora 14 release development.
>
> What does this means to mirrors? It means a new path will be created,
> that will change nightly as polish continues. This new path location
> has yet to be decided which is why I'm bringing this up to you.
>
> We've had few suggestions, in no particular order:
> pub/fedora/linux/releases/13/Everything
> pub/fedora/linux/releases/test/13/Everything
> (some new path as of yet un-imagined)
>
> We've also heard some cons on these paths.
>
> If we put stuff in releases/13/Everything, we will then have bits
> changing nightly in the releases/ tree which some mirrors may not be
> expecting. The same goes with releases/test/13 however that could be
> mitigated by excluding the test/ path)
>
> If we put stuff in releases/test/13 it would cause confusion when
> combined with releases/test/13-Alpha and releases/test/13-Beta as they
> are released.
>
> Obviously no cons on the un-imagined paths (:
>
> So I ask you, the mirrors we are ever so grateful for, what is your
> opinion on this matter? Where would you like to see a "second rawhide"
> appear?
>
Honestly if your going to have a constantly moving target like that, and
fundamentally change the way that 'rawhide' works that's probably "bad".
We've already got fedora-enchilada as a module, why not add another
directory under that for the ever moving, ever changing entity
(rawhide-nonstop?) and leave the traditional 'rawhide' as the place
where the final spit and polish occurs as suggested? This also means
that there is no early attempts by people thinking that because of the
freeze that things are ready for general consumption in terms of
alpha/beta testing till those actually come out in the traditional
paths. Also makes it easy that mirrors won't really have to change
existing excludes or includes unless they have fedora-enchilada and
don't want the constantly churning tree.
Dunno, just my thoughts. I have no real complaints about the above
proposed paths, just kinda thinking out loud so to speak.
- John 'Warthog9' Hawley
--
More information about the Mirror-admin
mailing list