[Development] Qt 5.15 API review

Jani Heikkinen jani.heikkinen at qt.io
Tue Mar 10 14:21:06 CET 2020


> -----Original Message-----
> From: Giuseppe D'Angelo <giuseppe.dangelo at kdab.com>
> Sent: tiistai 10. maaliskuuta 2020 14.48
> To: Jani Heikkinen <jani.heikkinen at qt.io>
> Cc: Qt development mailing list <development at qt-project.org>
> Subject: Re: [Development] Qt 5.15 API review
> 
> Il 10/03/20 13:45, Jani Heikkinen ha scritto:
> > We haven't been blocking Beta (n) lately because of ongoing API review.
> Earlier when there were only one beta we did that. After we started to
> deliver several beta releases we stopped to block betas because of not
> finalized API review.
> >
> > And I think that is correct way to do this; It is better to start publishing beta
> releases as soon as possible instead of waiting until API review is complete
> 
> But then, what's the difference between the alpha releases and the beta
> releases?
>

That is actually really good question especially now when we are delivering binaries also with Alpha release.

I see that Alpha is a milestone to show what new we get in at FF. And Alpha should be out really soon after feature freeze and it is most important to get src packages out. Binaries are extra and some new modules can be missing from possible binary packages. Alpha is also a checkpoint to see that our releasing machinery will work.

And Beta1 starts beta phase where we should have all modules in builds & packages. But Beta1 can be still quite unfinished; target is to finalize release during beta phase as long as we are ready for RC. 

Couple of years ago I even proposed that we should stop doing Alpha and beta releases and just deliver snapshots until we are ready for RC. But that didn't get that much support at that time...

br,
Jani


More information about the Development mailing list