diff --git a/docs/internals/release-process.txt b/docs/internals/release-process.txt
index c470273..cc79ec9 100644
a
|
b
|
security purposes, please see :doc:`our security policies <security>`.
|
38 | 38 | .. glossary:: |
39 | 39 | |
40 | 40 | Major release |
41 | | Major releases (1.5, 1.6, etc.) will happen roughly every nine months -- see |
42 | | `release process`_, below for details. These releases will contain new |
| 41 | Major releases (A.B, A.B+1, etc.) will happen roughly every nine months -- |
| 42 | see `release process`_, below for details. These releases will contain new |
43 | 43 | features, improvements to existing features, and such. |
44 | 44 | |
45 | 45 | .. _internal-release-deprecation-policy: |
… |
… |
security purposes, please see :doc:`our security policies <security>`.
|
63 | 63 | * Django 1.9 will remove the feature outright. |
64 | 64 | |
65 | 65 | Minor release |
66 | | Minor releases (1.5.1, 1.6.2, 1.6.1, etc.) will be issued as needed, often to |
67 | | fix security issues. |
| 66 | Minor releases (A.B.C, etc.) will be issued as needed, often to fix security |
| 67 | issues. |
68 | 68 | |
69 | 69 | These releases will be 100% compatible with the associated major release, |
70 | 70 | unless this is impossible for security reasons or to prevent data loss. |
… |
… |
varying levels:
|
107 | 107 | regressions is much less of a concern. |
108 | 108 | |
109 | 109 | As a concrete example, consider a moment in time halfway between the release of |
110 | | Django 1.6 and 1.7. At this point in time: |
| 110 | Django 1.7 and 1.8. At this point in time: |
111 | 111 | |
112 | | * Features will be added to development master, to be released as Django 1.7. |
| 112 | * Features will be added to development master, to be released as Django 1.8. |
113 | 113 | |
114 | | * Critical bug fixes will be applied to the ``stable/1.6.x`` branch, and |
115 | | released as 1.6.1, 1.6.2, etc. |
| 114 | * Critical bug fixes will be applied to the ``stable/1.7.x`` branch, and |
| 115 | released as 1.7.1, 1.7.2, etc. |
116 | 116 | |
117 | 117 | * Security fixes and bug fixes for data loss issues will be applied to |
118 | | ``master`` and to the ``stable/1.6.x``, ``stable/1.5.x``, and |
119 | | ``stable/1.4.x`` (LTS) branches. They will trigger the release of ``1.6.1``, |
120 | | ``1.5.1``, ``1.4.1``, etc. |
| 118 | ``master`` and to the ``stable/1.7.x``, ``stable/1.6.x``, and |
| 119 | ``stable/1.4.x`` (LTS) branches. They will trigger the release of ``1.7.1``, |
| 120 | ``1.6.1``, ``1.4.1``, etc. |
121 | 121 | |
122 | 122 | * Documentation fixes will be applied to master, and, if easily backported, to |
123 | | the ``1.6.x`` branch. |
| 123 | the ``1.7.x`` and ``1.6.x`` branches. |
124 | 124 | |
125 | 125 | .. _lts-releases: |
126 | 126 | |
… |
… |
The follow releases have been designated for long-term support:
|
141 | 141 | Release process |
142 | 142 | =============== |
143 | 143 | |
144 | | Django uses a time-based release schedule, with major (i.e. 1.6, 1.7, etc.) |
| 144 | Django uses a time-based release schedule, with major (i.e. 1.8, 1.9, 2.0 etc.) |
145 | 145 | releases every nine months, or more, depending on features. |
146 | 146 | |
147 | 147 | After each release, and after a suitable cooling-off period of a few weeks, |
… |
… |
in the ``A.B+1`` cycle.
|
211 | 211 | Bug-fix releases |
212 | 212 | ---------------- |
213 | 213 | |
214 | | After a major release (e.g. 1.6), the previous release will go into bugfix |
| 214 | After a major release (e.g. A.B), the previous release will go into bugfix |
215 | 215 | mode. |
216 | 216 | |
217 | | The branch for the previous major release (e.g. ``stable/1.5.x``) will include |
| 217 | The branch for the previous major release (e.g. ``stable/A.B-1.x``) will include |
218 | 218 | bugfixes. Critical bugs fixed on master must *also* be fixed on the bugfix |
219 | 219 | branch; this means that commits need to cleanly separate bug fixes from feature |
220 | 220 | additions. The developer who commits a fix to master will be responsible for |