-
Notifications
You must be signed in to change notification settings - Fork 39
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
[meta] Publish Candidate Recommendation #276
Comments
@anssiko, I agree that #202 (Presentations without communication channel) can be considered a new feature and defered to v2. I updated issue labels accordingly. Although not explicit in the CR requirements, publication as CR normally implies that known technical issues have been addressed and more generically that the group has solved all issues that could lead to normative changes in the spec. We also need to demonstrate that the specification has undergone wide review. As such, I would add at least the following issues to the list of issues to be solved before CR:
Some of these issues may need to be discussed at the F2F, but most of them simply need some sort of "PR" (Pull Request or Proposed Resolution). Essentially, I'd like to propose the same game as in January: let's kill some issues so that the spec may be published as CR shortly after the F2F! |
As suggested by @tidoust, let's apply the proven formula from January to the above issue list. Anyone is free to pick any issue from the above list, address it by submitting a PR, or by suggesting text in the issue comments to be integrated. The results of this collaborative exercise is to be summed up at the F2F. |
I updated the first comment in this issue to link to the known CR blockers, split in two buckets: (1) issues we think can be addressed before the F2F, and (2) issues that require F2F discussion. Please see: We're making good progress in addressing the first bucket of issues -- contributions from all group participants are welcome! |
Here's the summary of the PROPOSED RESOLUTIONs for the remaining CR blockers we discussed at the F2F. @mfoltzgoogle I assume you'll update the spec to address the first four issues, and will sync with relevant implementers re #311 feasibility. @tidoust When should we have a publication ready spec for the CR transition request if we'd like to publish by the end of June, or soon after? I'd like to get the CR out before we enter the seasonally slower summer months.
|
Before the spec may be published as CR, we need to organize a transition call with the Director (at least one week) and work with Comm team on the transition announcement (a couple of days). That would suggest Friday 24 June for a publication beginning of July, and thus Monday 13 June to issue the call for consensus. |
Presentation API CR publication status update: In the Call for Consensus sent 14 June we set the following condition for the CR publication:
This condition is not yet met, thus we may want extend the CfC slightly to ensure appropriate review time. All - this is a great opportunity to help close these two remaining CR blockers so we can advance the spec to CR. All contributions welcome! |
Status update for the remaining CR blockers:
Given #316 had a review time of 14 days with no major concerns, and there's a proposed fix for #318 (smaller interoperability impact), the initial CfC holds and after landing #320 we proceed with the original plan to publish CR earliest beginning of July. |
Also the draft test suite (tracked in #266) is coming together just in time for the CR publication (thanks @louaybassbouss et al.). |
All the CR blockers have now been addressed. Thank you for your contributions everyone, with special thanks to the editor @mfoltzgoogle who has reflected the group's consensus into the spec language. I'm happy that (once again) we were able to sprint and get the spec ready for publication in time. We're now ready to advance with the CR publication as planned. |
@mfoltzgoogle The version of the spec that is to be published as CR is somewhat frozen at this stage. It was reviewed by the Director and publication as Candidate Recommendation is scheduled for tomorrow (Thursday). I would suggest that we go ahead with the CR publication as-is, and address #324 and subsequent issues in the Editor's Draft. From a process perspective, changing the name of an interface is obviously a normative change which would in theory require another publication as CR. In practice, we can argue that changing the name of such an event interface is benign (I think that most apps will simply listen to the |
I second @tidoust. |
Yes, Issue #324 naming cleanup and not a semantic change. If it shouldn't block CR then let's not derail the process underway. |
Candidate Recommendation published: |
The Candidate Recommendation (CR) publication of the Presentation API is looming in the horizon. By publishing a CR we:
While we're well on our way to satisfy the CR requirements, there are some things to be completed before we can hit this significant milestone, namely:
With continued active participation we're trending toward hitting CR after the May F2F, before the vacation period.
The text was updated successfully, but these errors were encountered: