{"action":"created","issue":{"url":"https://api.github.com/repos/w3c/w3process/issues/172","repository_url":"https://api.github.com/repos/w3c/w3process","labels_url":"https://api.github.com/repos/w3c/w3process/issues/172/labels{/name}","comments_url":"https://api.github.com/repos/w3c/w3process/issues/172/comments","events_url":"https://api.github.com/repos/w3c/w3process/issues/172/events","html_url":"https://github.com/w3c/w3process/issues/172","id":303833491,"node_id":"MDU6SXNzdWUzMDM4MzM0OTE=","number":172,"title":"Does a spec need to be Rec-ready to be a CR? Align defn with process","user":{"login":"nigelmegitt","id":4988915,"node_id":"MDQ6VXNlcjQ5ODg5MTU=","avatar_url":"https://avatars0.githubusercontent.com/u/4988915?v=4","gravatar_id":"","url":"https://api.github.com/users/nigelmegitt","html_url":"https://github.com/nigelmegitt","followers_url":"https://api.github.com/users/nigelmegitt/followers","following_url":"https://api.github.com/users/nigelmegitt/following{/other_user}","gists_url":"https://api.github.com/users/nigelmegitt/gists{/gist_id}","starred_url":"https://api.github.com/users/nigelmegitt/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nigelmegitt/subscriptions","organizations_url":"https://api.github.com/users/nigelmegitt/orgs","repos_url":"https://api.github.com/users/nigelmegitt/repos","events_url":"https://api.github.com/users/nigelmegitt/events{/privacy}","received_events_url":"https://api.github.com/users/nigelmegitt/received_events","type":"User","site_admin":false},"labels":[{"id":1072287778,"node_id":"MDU6TGFiZWwxMDcyMjg3Nzc4","url":"https://api.github.com/repos/w3c/w3process/labels/Agenda+","name":"Agenda+","color":"000000","default":false},{"id":590310800,"node_id":"MDU6TGFiZWw1OTAzMTA4MDA=","url":"https://api.github.com/repos/w3c/w3process/labels/PendingReview","name":"PendingReview","color":"1d76db","default":false},{"id":795417326,"node_id":"MDU6TGFiZWw3OTU0MTczMjY=","url":"https://api.github.com/repos/w3c/w3process/labels/Process2019Candidate","name":"Process2019Candidate","color":"c95014","default":false}],"state":"open","locked":false,"assignee":{"login":"frivoal","id":113268,"node_id":"MDQ6VXNlcjExMzI2OA==","avatar_url":"https://avatars0.githubusercontent.com/u/113268?v=4","gravatar_id":"","url":"https://api.github.com/users/frivoal","html_url":"https://github.com/frivoal","followers_url":"https://api.github.com/users/frivoal/followers","following_url":"https://api.github.com/users/frivoal/following{/other_user}","gists_url":"https://api.github.com/users/frivoal/gists{/gist_id}","starred_url":"https://api.github.com/users/frivoal/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/frivoal/subscriptions","organizations_url":"https://api.github.com/users/frivoal/orgs","repos_url":"https://api.github.com/users/frivoal/repos","events_url":"https://api.github.com/users/frivoal/events{/privacy}","received_events_url":"https://api.github.com/users/frivoal/received_events","type":"User","site_admin":false},"assignees":[{"login":"frivoal","id":113268,"node_id":"MDQ6VXNlcjExMzI2OA==","avatar_url":"https://avatars0.githubusercontent.com/u/113268?v=4","gravatar_id":"","url":"https://api.github.com/users/frivoal","html_url":"https://github.com/frivoal","followers_url":"https://api.github.com/users/frivoal/followers","following_url":"https://api.github.com/users/frivoal/following{/other_user}","gists_url":"https://api.github.com/users/frivoal/gists{/gist_id}","starred_url":"https://api.github.com/users/frivoal/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/frivoal/subscriptions","organizations_url":"https://api.github.com/users/frivoal/orgs","repos_url":"https://api.github.com/users/frivoal/repos","events_url":"https://api.github.com/users/frivoal/events{/privacy}","received_events_url":"https://api.github.com/users/frivoal/received_events","type":"User","site_admin":false}],"milestone":null,"comments":52,"created_at":"2018-03-09T13:00:05Z","updated_at":"2018-11-14T18:00:46Z","closed_at":null,"author_association":"NONE","body":"https://www.w3.org/2018/Process-20180201/#candidate-rec sets out requirements for advancement to CR. It does not require any statement of reasons why a CR may [update: instating omitted text from original issue filing, with apologies] _not_ advance to Rec. [/update]\r\n\r\nHowever https://www.w3.org/2018/Process-20180201/#RecsCR defines what a CR is and adds informatively:\r\n\r\n> Note: Candidate Recommendations are expected to be acceptable as Recommendations. Announcement of a different next step should include the reasons why the change in expectations comes at so late a stage.\r\n\r\nThis (first part) is not tested in the requirements for advancing to CR, and in fact it is not unusual for substantive changes to be made after first CR, on the path to Rec. The second part is very reasonable, however it omits an important real world case, which is non-advancement for an unreasonably long period. \r\n\r\nAs a minimum, the two sections should be aligned so that the tests for advancement clearly verify the requirements.\r\n\r\nMy preference for achieving the alignment would be to remove or modify the expectation from the note, since I don't think it reflects reality or is particularly helpful. It is obvious enough that a CR is a step along the path to Rec and that there are extra steps needed if making substantive changes between CR and Rec. Conversely, if the substantive content of a CR is acceptable as a Rec, there are good reasons why we do not just publish it as a Rec: the \"acceptability\" depends not on the document in itself, but rather on the demonstration that implementers and the AC and Director agree that it is acceptable. So the statement of expectation doesn't seem to be clear enough.\r\n\r\nI would propose:\r\n\r\n> Note: Candidate Recommendations are expected to be advanced to Recommendation. Announcement of a different next step should include the reasons why the change in expectations comes at so late a stage.\r\n\r\nHandling the second problem, omission of what should happen if a document stays in CR for an unreasonably long time, is harder to fix and probably needs some discussion. Automatically revert the CR to a Note? I imagine that would be unacceptable to some people, but it might focus attention on tests and implementation reports... If it is going to be picked up for discussion, probably better for someone to raise a new issue for tracking purposes."},"comment":{"url":"https://api.github.com/repos/w3c/w3process/issues/comments/438758600","html_url":"https://github.com/w3c/w3process/issues/172#issuecomment-438758600","issue_url":"https://api.github.com/repos/w3c/w3process/issues/172","id":438758600,"node_id":"MDEyOklzc3VlQ29tbWVudDQzODc1ODYwMA==","user":{"login":"dwsinger","id":11635897,"node_id":"MDQ6VXNlcjExNjM1ODk3","avatar_url":"https://avatars2.githubusercontent.com/u/11635897?v=4","gravatar_id":"","url":"https://api.github.com/users/dwsinger","html_url":"https://github.com/dwsinger","followers_url":"https://api.github.com/users/dwsinger/followers","following_url":"https://api.github.com/users/dwsinger/following{/other_user}","gists_url":"https://api.github.com/users/dwsinger/gists{/gist_id}","starred_url":"https://api.github.com/users/dwsinger/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dwsinger/subscriptions","organizations_url":"https://api.github.com/users/dwsinger/orgs","repos_url":"https://api.github.com/users/dwsinger/repos","events_url":"https://api.github.com/users/dwsinger/events{/privacy}","received_events_url":"https://api.github.com/users/dwsinger/received_events","type":"User","site_admin":false},"created_at":"2018-11-14T18:00:46Z","updated_at":"2018-11-14T18:00:46Z","author_association":"CONTRIBUTOR","body":"@fantasai I agree. I think @swickr  (or anyone) could have argued that 6.4 should list as a requirement \"MUST present a document that would be acceptable as a Recommendation\", but this advice is overall helpful (and asked for)."}}
{"actor":{"display_login":"dwsinger"}}