You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: pmix_governance.tex
+14-6Lines changed: 14 additions & 6 deletions
Original file line number
Diff line number
Diff line change
@@ -1237,6 +1237,10 @@ \subsubsection{Major Text Changes}%
1237
1237
the document such as introductory text in a chapter, definitions of terms,
1238
1238
re-organization of chapter contents or chapter placement, non-errata level
1239
1239
changes to descriptions of APIs including advice to implementors/users.
1240
+
A major text change can target an upcoming minor or major release of the
1241
+
standard, but significant changes in the semantics of existing
1242
+
APIs shall target major releases. The definition of ``significant''
1243
+
is determined by the members of the ASC.
1240
1244
1241
1245
The process for major text changes begins with a GitHub Draft PR while writing the proposal, optionally proceeded by a GitHub Issue for more general discussion and guidance.
1242
1246
When the GitHub PR is ready for discussion the author(s) must remove the Draft PR status, add the ``RFC'' and ``Major Text Change'' labels, and add the Straw Poll Comment to it.
@@ -1257,7 +1261,8 @@ \subsubsection{Major Text Changes}%
1257
1261
both), or at the request of the proposal's author(s), the Co-Chairs will
1258
1262
schedule the proposal for a reading at the next quarterly meeting of the
1259
1263
ASC. The proposal shall be included in the announced agenda for the
1260
-
meeting along with a link to the PR.
1264
+
meeting along with a link to the PR. The PR shall explicitly specify if
1265
+
it targets an upcoming minor or major release version of the standard.
1261
1266
The Co-Chairs shall label the PR as ``Eligible'' to indicate that the proposal is
1262
1267
eligible for formal consideration by the ASC at the next quarterly meeting.
1263
1268
@@ -1283,8 +1288,8 @@ \subsubsection{Major Text Changes}%
1283
1288
above voting rules) to determine final disposition of the proposal. The
1284
1289
Co-Chairs shall subsequently set a GitHub label indicating the result as
1285
1290
either ``Accepted'' or ``Pushed Back''. Accepted
1286
-
proposals can be committed to the next major release version by the
1287
-
Release Manager in accordance with their schedule.
1291
+
proposals can be committed to the next specified target release version
1292
+
by the Release Manager in accordance with their schedule.
1288
1293
1289
1294
Proposals that are pushed back at any point can be modified and
1290
1295
resubmitted by the author(s). However, the updated PR must pass through
@@ -1293,7 +1298,9 @@ \subsubsection{Major Text Changes}%
1293
1298
submitted for the identical elements but must be linked to the original
1294
1299
PR in order to retain full information regarding prior concerns and
1295
1300
suggestions. Alternatively, the ASC may suggest a Revision Exception vote
1296
-
instead of pushing back the PR.
1301
+
instead of pushing back the PR. The ASC may also suggest a Revision Exception
1302
+
vote to change the target release for the PR; in this case, the PR should
1303
+
be rebased on the new target release with no other changes to its history.
0 commit comments