Skip to content

Commit a7b344d

Browse files
Clarify what happens when a concern is raised during FCP (#3180)
It wasn't entirely clear what should happen to the FCP timer (and state) when a concern is raised during FCP. After some discussion, we agreed that when a concern is raised: 1. FCP will continue to not conclude until at least 5 days have passed, but once those 5 days are up it *still* won't conclude until all concerns raised during FCP are resolved. 2. If a concern warrants a large enough change in the document, then the Spec Core Team may consider cancelling FCP and restarting the timer in order for people to have some time to think about and review the new changes.
1 parent 6c4ee89 commit a7b344d

File tree

1 file changed

+8
-5
lines changed

1 file changed

+8
-5
lines changed

content/proposals.md

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -245,10 +245,13 @@ is as follows:
245245
75% of the members of the Spec Core Team agree on its outcome, and
246246
all existing concerns have been resolved.
247247
- The FCP will then begin and last for 5 days, giving anyone else some
248-
time to speak up before it concludes. On its conclusion, the
249-
disposition of the FCP will be carried out. If sufficient reasoning
250-
against the disposition is raised, the FCP can be cancelled and the
251-
MSC will continue to evolve accordingly.
248+
time to speak up before it concludes. If sufficient reasoning
249+
against the disposition is provided, a member of the Spec Core Team can
250+
raise a concern and block FCP from completing. This will not reset or
251+
pause the 5 day FCP timer, but FCP will not conclude until all concerns have
252+
been resolved. If sufficient change in the MSC is required to resolve those
253+
concerns, FCP might be cancelled and reproposed. Once FCP has concluded,
254+
the disposition of the FCP will be carried out.
252255
- Once the proposal has been accepted and merged, it is time to submit
253256
the actual change to the Specification that your proposal reasoned
254257
about. This is known as a spec PR. However in order for the spec PR
@@ -373,7 +376,7 @@ be merged without the Spec Core Team focusing on them specifically.
373376

374377
## Implementing a proposal
375378

376-
As part of the proposal process the spec core team will require evidence
379+
As part of the proposal process the Spec Core Team will require evidence
377380
of the MSC working in order for it to move into FCP. This can usually be
378381
a branch/pull request to whichever implementation of choice that proves
379382
the MSC works in practice, though in some cases the MSC itself will be

0 commit comments

Comments
 (0)