Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to content

Commit e6022e7

Browse files
committed
In the release checklist, mention packagers will see the minor upgrade
numbering for additional functions.
1 parent bdee83e commit e6022e7

File tree

1 file changed

+8
-7
lines changed

1 file changed

+8
-7
lines changed

src/tools/RELEASE_CHANGES

Lines changed: 8 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -99,18 +99,19 @@ previously taken to shield users from such a change, for example by
9999
such structures only ever being allocated/instantiated by a library
100100
function which would give the new field a suitable default value.
101101

102-
Adding a new function would NOT force an increase in the major version
103-
number. When the major version is increased all applications which
104-
link to the library MUST be recompiled - this is not desirable. When
102+
Adding a new function should NOT force an increase in the major version
103+
number. (Packagers will see the standard minor number update and install
104+
the new library.) When the major version is increased all applications
105+
which link to the library MUST be recompiled - this is not desirable. When
105106
the major version is updated the minor version gets reset.
106107

107108
Minor Version
108109
=============
109110

110-
The minor version number should be updated whenever the functionality
111-
of the library has changed, typically and change in source code
112-
between releases would mean an increase in the minor version number so
113-
long as it does not require a major version increase.
111+
The minor version number should be updated whenever the functionality of
112+
the library has changed, typically a change in source code between releases
113+
would mean an increase in the minor version number so long as it does not
114+
require a major version increase.
114115

115116
Minimizing Changes
116117
==================

0 commit comments

Comments
 (0)