[llvm-dev] Release plan for llvm 12 ?

Dimitry Andric via llvm-dev llvm-dev at lists.llvm.org
Thu Dec 3 14:59:31 PST 2020


On 3 Dec 2020, at 21:00, Tom Stellard <tstellar at redhat.com> wrote:
> 
> On 12/3/20 11:39 AM, Dimitry Andric wrote:
>> On 3 Dec 2020, at 16:08, Tom Stellard via llvm-dev <llvm-dev at lists.llvm.org> wrote:
>>> 
>>> On 12/3/20 2:16 AM, Jeroen Dobbelaere wrote:
>>>> Just wondering. Is there already a plan for the llvm 12 release ?
>>> 
>>> Not yet, but it should be roughly the same calendar days as LLVM 10.
>> As an aside, I would like to mention that as a downstream consumer and tester, it sometimes felt a little annoying that the x.0.1 and (x+1).0.0 releases often seemed to overlap. It would be great if there is an non-trivial time interval between such releases, to avoid having to integrate two versions downstream simultaneously.
> 
> Would your ideal release schedule look like?

Looking at the full releases list again, I see that I must have been remembering the 10.0.1 release in particular, because that was pretty close to 11.0.0. And both 10.0.1 and 11.0.0 were a bit later than previous releases.

Historically, it seems major LLVM releases happen roughly every 6 months:

11.0.0: 2020-10-12
10.0.1: 2020-08-06
10.0.0: 2020-03-24
 9.0.1: 2019-12-20
 9.0.0: 2019-09-19
 8.0.1: 2019-07-19
 8.0.0: 2019-03-20
 7.0.1: 2018-12-21
 7.0.0: 2018-09-19
 6.0.1: 2018-07-05
 5.0.2: 2018-05-16
 6.0.0: 2018-03-08
 5.0.1: 2017-12-21
 5.0.0: 2017-09-07
 4.0.0: 2017-03-13
 (it goes on in the same vein, even further back)

The release dates before 10.0.0 appear to be fairly regular, e.g. major releases in March and September, followed by minor releases in July and December. So roughly a release every three months.

I guess you can't always have extremely predictable dates, because of, well, unknown unknowns and such. :) But aiming for the cadence that we had from 4.0.0 through 9.0.1 would be nice.

Concretely, having 11.0.1 at the end of December, and 12.0.0 in early March.

-Dimitry

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 223 bytes
Desc: Message signed with OpenPGP
URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20201203/473ab7c3/attachment.sig>


More information about the llvm-dev mailing list