Skip to content
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 #73

Closed
17 tasks done
anssiko opened this issue Mar 10, 2017 · 27 comments
Closed
17 tasks done

[meta] Publish Candidate Recommendation #73

anssiko opened this issue Mar 10, 2017 · 27 comments

Comments

@anssiko
Copy link
Member

anssiko commented Mar 10, 2017

This meta issue tracks progress toward the Remote Playback API Candidate Recommendation (CR) publication. Editor: @mounirlamouri

By publishing a CR we:

  • ask the entire W3C membership to provide feedback,
  • formally collect implementation experience to demonstrate that the specification works in practice.

The CR requirements are the following from the W3C Process perspective:

@anssiko
Copy link
Member Author

anssiko commented Apr 6, 2017

Ping @avayvod @mounirlamouri to check the availability to work on #41 and the test suite update blocking this CR publication.

@anssiko
Copy link
Member Author

anssiko commented May 4, 2017

Gently nudging @avayvod @mounirlamouri.

Would it be helpful to have a topic-specific WG call to discuss the Remote Playback API plan to CR, associated requirements, things to do? Any specific areas where you'd especially welcome contributions from other WG participants? Let us know.

@markafoltz
Copy link
Contributor

@anssiko It looks like the specification received TAG and privacy feedback so I checked those off. Is i18n review expected to complete soon?

@anssiko
Copy link
Member Author

anssiko commented May 9, 2017

@mfoltzgoogle, I pinged https://github.com/w3c/i18n-activity/issues/274. The i18n review has been in the "awaiting comment resolution" state since Feb 9.

@anssiko
Copy link
Member Author

anssiko commented May 9, 2017

The i18n review has been completed, and one issue #70 was identified.

We should try to address this issue before going to CR. An informative note in the respective section should address the issue.

@avayvod
Copy link
Contributor

avayvod commented May 10, 2017

Do privacy reviews end up being summarized on GitHub like TAG or i18n? I'd like to respond to the comments we've got on [email protected] but not sure if this is the right way or we should wait until all the comments are summarized.

@anssiko
Copy link
Member Author

anssiko commented May 10, 2017

@avayvod, the privacy folks use the mailing list, and not (yet) GitHub. Please respond on that list. This constitutes all of the privacy review feedback: https://lists.w3.org/Archives/Public/public-privacy/2017JanMar/0009.html

@avayvod
Copy link
Contributor

avayvod commented May 12, 2017

Thanks @anssiko, I've sent a response here!

@anssiko
Copy link
Member Author

anssiko commented Jun 12, 2017

Current status: CR blockers are #41, #83, #87.

All have a proposal or a suggested resolution.

In addition to these blockers, we need to define the CR exit criteria and "at risk" features. @tidoust would you like to take a stab at them?

@tidoust
Copy link
Member

tidoust commented Jun 14, 2017

In addition to these blockers, we need to define the CR exit criteria and "at risk" features. @tidoust would you like to take a stab at them?

See proposal in PR #89

@anssiko
Copy link
Member Author

anssiko commented Jun 19, 2017

Current status: CR blockers are #41, #87.

(Fixed since last week: #83, #89)

@anssiko
Copy link
Member Author

anssiko commented Jun 22, 2017

Current status: the remaining CR blocker is #41

@tidoust, could you take a look at the overall CR plan and see whether there are any other issues in your view that we should address prior to advancing to CR? If not, I'd like to issue a CfC to publish a Candidate Recommendation as soon as possible.

@mounirlamouri
Copy link
Member

@anssiko sorry for coming late with this question but I thought we did not have two compatible implementations yet and that was a soft rule for CR given that we can't for beyond that stage without it. Is your plan to go to CR with one implementation and wait for another in order to go to PR/REC?

@tidoust
Copy link
Member

tidoust commented Jul 4, 2017

@mounirlamouri I would personally still go to CR even if we only have one implementation in the pipe.

The Director will most likely wonder about implementation plans when we ask to publish the CR, and it would be way better to have concrete plans to share for at least two implementations. However, that is indeed a soft rule. If we have but one implementation for now, then so be it, publication as a CR is also a way to tell the world that, apart from issues that may appear based on implementation feedback, the Working Group considers that the API is done and ready, which seems useful. It used to be a pain to publish updated CRs but that is no longer the case.

@anssiko
Copy link
Member Author

anssiko commented Aug 9, 2017

@mounirlamouri, given the more agile CR publishing process, I'd prefer to go to CR early and publish an updated CR as needed, similarly to what we did with the Presentation API. I think we're about to reach consensus on the remaining blocker #41, please chime in there.

@anssiko
Copy link
Member Author

anssiko commented Aug 15, 2017

#95 seems to address #41 for the purposes of the CR publication.

The process doc tells us CR may identify features in the document as "at risk". These features may be removed before advancement to Proposed Recommendation without a requirement to publish a new Candidate Recommendation.

Are we fine with the following boilerplate?

No feature has been identified as being at risk.

Given the information we have re #41, that seems like the most accurate statement we can make at this time. Even if we end up dropping feature(s), we can still go to PR, we just have to publish another CR in between -- not a major hurdle anymore, a speed bump at most.

@anssiko
Copy link
Member Author

anssiko commented Aug 16, 2017

Call for Consensus (CfC) to request publication of a Candidate Recommendation (CR) of the Remote Playback API:
https://lists.w3.org/Archives/Public/public-secondscreen/2017Aug/0033.html

@tidoust
Copy link
Member

tidoust commented Aug 25, 2017

Current status:

@anssiko
Copy link
Member Author

anssiko commented Aug 28, 2017

All the last-minute CR blockers have been addressed and the i18n group has been informed. Thanks for your swift contributions.

@tidoust, please advance with the plan to request publication of a CR.

@tidoust
Copy link
Member

tidoust commented Sep 12, 2017

Before the specification can transition to a Candidate Recommendation, the definition of the disableRemotePlayback content attribute should be made explicit (#105), and the Second Screen WG should request a review from the Web Platform Working Group (see member-only discussion thread).

@anssiko
Copy link
Member Author

anssiko commented Sep 19, 2017

#106 is the proposed fix to #105.

After landing, @tidoust to initiate request to review from the Web Platform WG.

@anssiko
Copy link
Member Author

anssiko commented Sep 19, 2017

@tidoust, we should be now ready for the WP WG review.

@tidoust
Copy link
Member

tidoust commented Sep 19, 2017

I asked the Web Platform WG for review, with a deadline for comments set to 10 October.

@anssiko
Copy link
Member Author

anssiko commented Oct 11, 2017

The Web Platform WG review period has ended.

Issue #107 was opened during the review period which may or may not be in response to the review request. Nevertheless, the author of the issue @jyasskin approved the spec editor @mounirlamouri's suggestion. My assessment is the issue raised will not block the CR publication, thus I'd ask @tidoust to advance with the transition to a Candidate Recommendation at the earliest opportunity.

@anssiko
Copy link
Member Author

anssiko commented Oct 13, 2017

An update on the logistics of the CR publication:

I pushed a cr branch that needs to be rebased with gh-pages when PRs #108 and #110 are approved and merged. The spec-generator snapshot is used for publication, it passes Pubrules and also Link Checker when the above-mentioned changes are baked into the cr branch. Earliest publication opportunity is 19 October 2017.

I believe we want to keep the WHATWG HTML references in the Editor's Draft, and as such, I suggest we keep 9980f4f in the cr branch for release purposes.

@anssiko
Copy link
Member Author

anssiko commented Oct 16, 2017

PRs #108 and #110 have been merged into gh-pages and the cr branch rebased with gh-pages to pull in these changes.

@tidoust, can you please check that we're good to publish 19 October 2017?

The spec-generator snapshot passes Pubrules and Link Checker. You may want to address the Patent Policy warning by manually patching the snapshot, since the ReSpec patch https://github.com/w3c/respec/pull/1388 has not yet been merged. The updated Patent Policy only incorporates editorial updates to be consistent with the 2017 Process.

@tidoust
Copy link
Member

tidoust commented Oct 19, 2017

The Candidate Recommendation of the Remote Playback API has been published today (19 October 2017). Closing this as a result.

Well done, Second Screen WG!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants