On Thu, 3 Dec 2020 at 20:42, Adam Williamson <adamwill@xxxxxxxxxxxxxxxxx> wrote:
On Thu, 2020-12-03 at 19:48 +0100, Clement Verna wrote:
> > > I think if we don't want to accept a different
> > > philosophy about release schedule and release engineering we can
> just
> > close
> > > that Change proposal.
> >
> > That's not the outcome I intended, but rather that if we want
> CoreOS to
> > be an "Edition" but we don't want to require it to conform to the
> > existing "philosophy", as you put it, we need the scope of this
> Change
> > to include thinking through all the consequences of that and
> deciding
> > what to do about them.
> >
>
> Happy to do that, is your main concern about communication and the
> story of
> what is "Fedora" ? or what are the other consequences ?
For me personally it's mainly about validation and release engineering.
Specifically, making sure the processes we have in place for deciding
when to cut a CoreOS release in a stream and when to bump streams
between releases align with the Fedora-wide release criteria etc, and
making sure the release criteria express all the requirements we
actually intend to have for making those choices as regards CoreOS.
Making sure there's a clear vertically-integrated process, like there
is for "Fedora", from Edition PRDs to release criteria to validation
tests to release decisions, and there are all the necessary bits of
glue in between those layers, so you can pretty easily trace back and
forth between them.
But I suspect there are various consequences for other teams and other
parts of the process, if you think about it. If you just look at a
Fedora release schedule:
https://fedorapeople.org/groups/schedule/f-34/f-34-all-tasks.html
there are a zillion things on there, and they're all aligned to our big
every-six-month-release-machine somehow. At minimum, it'd be a good
idea to look through all those and think about whether and how each
entry would be affected by having an Edition with a completely
different release process.
Ok I think I can improve the Change proposal along these lines, and start with what is currently done for each FCOS release and also how that fits within the schedule.
> > More or less, yes - but with a key addition: "...and if so, how?"
> >
>
> I feel that we already have the how, Fedora CoreOS has been releasing
> fortnightly for more than a year now.
> So it is a matter of making more widely known how this is done ?
It's a matter of "how" from the perspective of the Fedora project. I
just meant it as an _expression_ of all the other stuff above.
--
Adam Williamson
Fedora QA
IRC: adamw | Twitter: adamw_ha
https://www.happyassassin.net
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx
_______________________________________________ devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx