@@ -22,12 +22,15 @@ create the binary packages, please refer to the :doc:`ReleaseProcess` instead.
22
22
Release Timeline
23
23
================
24
24
25
- LLVM is released on a time based schedule --- roughly every 6 months. We do
26
- not normally have dot releases because of the nature of LLVM's incremental
27
- development philosophy. That said, the only thing preventing dot releases for
28
- critical bug fixes from happening is a lack of resources --- testers,
29
- machines, time, etc. And, because of the high quality we desire for LLVM
30
- releases, we cannot allow for a truncated form of release qualification.
25
+ LLVM is released on a time based schedule --- with major releases roughly
26
+ every 6 months. In between major releases there may be dot releases.
27
+ The release manager will determine if and when to make a dot release based
28
+ on feedback from the community. Typically, dot releases should be made if
29
+ there are large number of bug-fixes in the stable branch or a critical bug
30
+ has been discovered that affects a large number of users.
31
+
32
+ Unless otherwise stated, dot releases will follow the same procedure as
33
+ major releases.
31
34
32
35
The release process is roughly as follows:
33
36
@@ -51,6 +54,10 @@ The release process is roughly as follows:
51
54
52
55
* Finally, release!
53
56
57
+ The release process will be accelerated for dot releases. If the first round
58
+ of testing finds no critical bugs and no regressions since the last major release,
59
+ then additional rounds of testing will not be required.
60
+
54
61
Release Process
55
62
===============
56
63
@@ -352,6 +359,8 @@ Below are the rules regarding patching the release branch:
352
359
#. During the remaining rounds of testing, only patches that fix critical
353
360
regressions may be applied.
354
361
362
+ #. For dot releases all patches must mantain both API and ABI compatibility with
363
+ the previous major release. Only bugfixes will be accepted.
355
364
Release Final Tasks
356
365
-------------------
357
366
0 commit comments