On Sat, 28 Sept 2024 at 13:03, Christoph M. Becker <cmbecke...@gmx.de>
wrote:

> On 27.09.2024 at 18:22, Arvids Godjuks wrote:
>
> > I agree with the general sentiment that alpha/beta/rc should be followed
> in
> > their canonical form:
> > - Alpha - API/ABI gets broken, new stuff gets introduced, big
> > implementations happen
> > - Beta - new big additions are not allowed any more and introduced
> feature
> > stabilisation and bugfixing occurs (this is where you polish
> > implementations) and general feature freeze goes into effect
> > - RC - final testing, bugfixing and eventually release.
>
> Thank you, I like that!  Maybe something like this should be added to
> our release cycle documentation.
>
> > But I think the struggle we have with RFC's coming late and being a time
> > crunch is the timing of the release - November. The big problem is that
> the
> > vast majority of development and voting and RFC ironing out happens
> during
> > summer when a lot of people are on vacations, travel and in general are
> not
> > here. So come September/October - all hell breaks loose. And that happens
> > every single year.
>
> Interesting theory!  However, I believe the actual problem is that most
> of the developers have a long backlog, so everything gets pushed closed
> to the respective deadline.  And that leads to the stress around this
> time we indeed have for years.
>
> Christoph
>
>
Well, you always have a backlog and there is never enough time, and any
pre-release time is packed with people trying to finish things.
It's just over the 20 years I have been reading the list and especially
since the release RFC has been adopted, starting mid-august to
mid-September practically any sizeable RFC had at least a few people come
in with "I was away/vacation/travelling/etc" - basically summer activities.
This has been a constant and quite a few times some of the most experienced
core devs returned like that and found major problems in RFCs that required
everyone to scramble and try to solve it (and a few RFCs didn't make it
into release due to that if my memory serves me right).

All I wanna say I have noticed this trend and I think personally that
bumping the release by even 1-2 months would make things easier for
everyone. We can make the Beta phase start in November, so everyone who
wants to get an RFC into release has to be done by then. After that, we
start the beta and RC phases and release a few months later.

-- 

Arvīds Godjuks
+371 26 851 664
arvids.godj...@gmail.com
Telegram: @psihius https://t.me/psihius

Reply via email to