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

Reply via email to