|
@@ -618,18 +618,19 @@ Cons:
|
|
|
|
|
|
|
|
In a workflow where there's always a tracking issue:
|
|
In a workflow where there's always a tracking issue:
|
|
|
|
|
|
|
|
-1. Create the tracking issue, e.g. #123.
|
|
|
|
|
-2. Create the PR, e.g. #456, naming the proposal p0123.md after the tracking
|
|
|
|
|
- issue.
|
|
|
|
|
|
|
+1. Create the tracking issue, e.g. #123.
|
|
|
|
|
+2. Create the PR, e.g. #456, naming the proposal p0123.md after the tracking
|
|
|
|
|
+ issue.
|
|
|
1. Use GitHub features to link #123 and #456.
|
|
1. Use GitHub features to link #123 and #456.
|
|
|
-3. Update the status in p0123.md and labels of #123 when progressing a proposal.
|
|
|
|
|
-4. When a decision is made, create a new PR, e.g. #789, containing the decision
|
|
|
|
|
- p0123-decision.md.
|
|
|
|
|
- 2. This does not replace the Discourse Forum topic announcing a decision.
|
|
|
|
|
- 3. Use GitHub features to link #123 and #789.
|
|
|
|
|
- 4. Comments on the decision may go on the decision PR, similar to the
|
|
|
|
|
|
|
+3. Update the status in p0123.md and labels of #123 when progressing a
|
|
|
|
|
+ proposal.
|
|
|
|
|
+4. When a decision is made, create a new PR, e.g. #789, containing the decision
|
|
|
|
|
+ p0123-decision.md.
|
|
|
|
|
+ 1. This does not replace the Discourse Forum topic announcing a decision.
|
|
|
|
|
+ 2. Use GitHub features to link #123 and #789.
|
|
|
|
|
+ 3. Comments on the decision may go on the decision PR, similar to the
|
|
|
proposal PR discussion.
|
|
proposal PR discussion.
|
|
|
-5. Declined/deferred proposals may be committed or not; it doesn't matter.
|
|
|
|
|
|
|
+5. Declined/deferred proposals may be committed or not; it doesn't matter.
|
|
|
|
|
|
|
|
Pros:
|
|
Pros:
|
|
|
|
|
|
|
@@ -646,17 +647,17 @@ Cons:
|
|
|
In a workflow where there's no need for a tracking issue (although contributors
|
|
In a workflow where there's no need for a tracking issue (although contributors
|
|
|
may create them for bucketing work, they are non-essential):
|
|
may create them for bucketing work, they are non-essential):
|
|
|
|
|
|
|
|
-1. Create the PR, e.g. #456, naming the proposal p0456.md.
|
|
|
|
|
-2. Update the labels of #456 when progressing a proposal.
|
|
|
|
|
|
|
+1. Create the PR, e.g. #456, naming the proposal p0456.md.
|
|
|
|
|
+2. Update the labels of #456 when progressing a proposal.
|
|
|
1. Don't bother putting the status in p0456.md: people should rely on the PR
|
|
1. Don't bother putting the status in p0456.md: people should rely on the PR
|
|
|
labels since it's in the same place.
|
|
labels since it's in the same place.
|
|
|
-3. When a decision is made, add it as a comment to #456.
|
|
|
|
|
- 2. This does not replace the Discourse Forum topic announcing a decision.
|
|
|
|
|
- 3. Comments on the decision should go in Discourse Forums.
|
|
|
|
|
- 4. The author is asked to link to the decision in p0456.md before the commit
|
|
|
|
|
|
|
+3. When a decision is made, add it as a comment to #456.
|
|
|
|
|
+ 1. This does not replace the Discourse Forum topic announcing a decision.
|
|
|
|
|
+ 2. Comments on the decision should go in Discourse Forums.
|
|
|
|
|
+ 3. The author is asked to link to the decision in p0456.md before the commit
|
|
|
is approved.
|
|
is approved.
|
|
|
-4. If declined/deferred proposals are committed, it would be best to add a
|
|
|
|
|
- status in p0456.md before committing.
|
|
|
|
|
|
|
+4. If declined/deferred proposals are committed, it would be best to add a
|
|
|
|
|
+ status in p0456.md before committing.
|
|
|
|
|
|
|
|
Pros:
|
|
Pros:
|
|
|
|
|
|