-
Notifications
You must be signed in to change notification settings - Fork 18
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Document req. for changes to stage 3 proposals #32
base: gh-pages
Are you sure you want to change the base?
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Let's add this to the agenda so it can achieve consensus at next week's meeting.
While we're making changes, it'd be good to clarify the role of the advancement deadline for normative Stage 3 changes. Copying from chat:
|
The deadline is only for stage advancement, so for other agenda items, you can update your slides (or provide them) at any time. Normative PRs, for example, do not need to be in by the deadline, so consensus on normative changes to a proposal that's not seeking stage advancement wouldn't need to be either. Also, stage advancements added after the deadline can still get consensus - they just may be rejected solely on the basis of missing the deadline - so the deadline shouldn't prevent adding new information anyways. |
I don't mean to suggest that this is the current policy in any way, but I'd like to suggest that we adopt as our guideline that any normative changes, either to the standard or to Stage 3 proposals, should be added to the agenda before the deadline, so that delegates (and implementors in particular) can have a good picture of what's on the agenda in advance, so that they know whether they need to be there and have enough time to form an opinion. I know this isn't currently a requirement, but I've been trying to treat it as if it is for myself, out of courtesy towards implementors of Temporal. In other words, I think it'd be a failure of our process if I were to add a normative PR this coming Sunday, especially a potentially controversial one, and push for a resolution as early as Monday. I know people are free to block it anyway if they feel they didn't have enough time to think about it; but I don't think that's an ideal situation, since it puts the burden on the delegate who felt blindsided, and not on me, where I think it belongs. |
Normative PRs to the spec sometimes come up last minute, so it'd be a bit constraining to require a 10 day notice, and normative changes to stage 3 proposals are supposed to be rare - but your suggestion seems like a reasonable additional PR to the process doc to bring to plenary for consensus. |
There is actually no mention of the agenda deadline in the process document, so I added it to the agenda template (tc39/agendas#1073) instead. We could relax the "must" to a "should" for normative PRs that come up less than 10 days before the plenary, but my feeling is that this way it's a better reflection of who the burden should be on. If something arises 1 day before the plenary, then the burden can be on the presenter to acknowledge that and ask for delegates' cooperation in a situation where it's urgent that it be presented anyway. |
I've added this to the January agenda and volunteered to present it: tc39/agendas#1104 |
This was discussed in today's TC39 plenary and achieved consensus. |
I can't find this requirement documented anywhere, but honestly, I can't recall how I came to believe that it is in fact a policy. @ptomato or @justingrant may have some evidence since they have recently requested consensus for normative changes to the stage 3 Temporal proposal and plan to do so again next week.
/cc @ljharb