On Fri, 2017-03-03 at 11:30 -0500, Matthew Miller wrote: > On Fri, Mar 03, 2017 at 10:21:56AM -0500, Owen Taylor wrote: > > * Run the entire Fedora Rawhide compose process out of a cron job, > > like the Fedora Atomic Host compose. This would likely require us to > > remove Rawhide from the mirrored set, but mirroring Rawhide doesn't > > seem important - it is presumably a tiny portion of overall Fedora > > bandwidth usage. > > I agree that separating Rawhide out of the main mirror channel would be > relatively low-impact; it's a tiny fraction of the connections every > day. We might want to offer a nightly snapshot on an optional mirror > channel or something like this. Well. I think that's over-simplifying by quite a lot, honestly. Where are people who *do* run Rawhide going to get their packages from? Do we just ship a fedora-repos-rawhide which points to a symlink to the 'latest' compose in kojipkgs, or what? If we do that, how do we test that Rawhide dnf / PackageKit / etc. work okay with mirrormanager? Out of the three proposals, TBH, this one looked like by far the *worst* idea to me. > > > * Run just the *workstation* Fedora Rawhide compose out of a cron job > > - I don't know how separable one edition is from the overall process. > > Right now, it is very, very tightly coupled. I don't think that's the whole story. We can't just decouple bits of 'the official Rawhide compose', no - a compose is a compose is a compose, it's a unitary thing. But we *can* quite easily set up different, concurrent composes, AIUI. It wouldn't be infeasible at all to have a different compose profile which just built a much smaller set of deliverables. This is, after all, basically exactly what the Fedora- Atomic, Fedora-Docker and Fedora-Cloud composes we run nightly from the last stable release are. > > Goal 7 (future) > > =============== > > Have a "rolling stable" stream of Fedora that gets major updates not on > > a six-month-tempo, but after those changes have seen testing in > > Rawhide. We already treat the kernel like this. > > This overlaps a lot with work Adam and Dennis have been doing (see > https://fedoraproject.org/wiki/Changes/NoMoreAlpha for part but not > all). Have you talked with them? I don't think we've discussed it, no. I think the focus is a bit different: the NoMoreAlpha thing is about keeping Rawhide basically functional, really, not about keeping it at a level of quality where we could call it 'rolling stable'. -- Adam Williamson Fedora QA Community Monkey IRC: adamw | Twitter: AdamW_Fedora | XMPP: adamw AT happyassassin . net http://www.happyassassin.net _______________________________________________ desktop mailing list -- desktop@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to desktop-leave@xxxxxxxxxxxxxxxxxxxxxxx