-
Notifications
You must be signed in to change notification settings - Fork 64
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
[wg/did] Did wg 2023 team proposal #448
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.
Block/TBD is supportive of these changes
Co-authored-by: Ivan Herman <[email protected]>
Co-authored-by: Ivan Herman <[email protected]>
Working Drafts for DID Resolution or DID URL Dereferencing, or of DID Method | ||
Specifications. Any new documents intended for Recommendation will be | ||
limited to the Working Draft maturity level. | ||
The Working Group may also publish new Working Group Notes. |
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.
The Working Group may also publish new Working Group Notes. |
Remove the Notes. The working group will not publish any new notes. See also change in "Out of Scope" section.
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.
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.
Making all possible Notes out of scope for the next DID WG would be a severe limitation. I'm not understanding the reasoning behind this?
The nature of a Working Group is to produce Recommendations. Sometimes these Recommendations are benefitted by the additional publication of useful documents that are associated with the Recommendation.
A ban on all Notes would prohibit the next DID WG from publishing anything other than Recommendation track documents. It would formally put out of scope any updates to the DID Method Rubric, DID Use Cases, DID Implementation Guide, etc.
Without a strong argument from a large group in support of removing Notes from the charter, I could not support this step.
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.
I agree with @brentzundel. I can't think of a recent W3C WG that was limited in this way from publishing Notes. Digital Bazaar would not support such a limitation because part of what a maintenance WG needs to do is maintain the Notes it has already published... the Use Cases, Rubric, and Implementation Guide being at least among the set of Notes that need to be maintained.
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.
It would formally put out of scope any updates to the DID Method Rubric, DID Use Cases, DID Implementation Guide, etc.
This is a straw man argument. I have not proposed a ban on all notes. I have proposed a ban on new notes. If there are new notes that you want, let us know now.
You are supporting a straw man argument. If there are new notes that you want, let us know now.
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.
@rxgrant, my understanding is that @jandrieu's proposed change adequately addresses your issue about notes (that's how I read your response). Therefore, I'm resolving this 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.
unresolving this conversation, as I had misunderstood @rxgrant's comment. My apologies.
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.
The Working Group may also publish new Working Group Notes. | |
The Working Group may also publish new Working Group Notes. Working Group Notes will not include DID method specifications. The Working Group however welcomes and may support efforts to standardize DID methods in other Working Groups and/or organizations. |
@rxgrant and others, how about something like this as an idea?
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.
The Working Group however welcomes and may support efforts to standardize DID methods in other Working Groups and/or organizations.
It's not okay to me to ask the WG to "support efforts" elsewhere. That has all the same problems as doing something in the WG!
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.
proposal: Notes should not include submissions for DID Methods and should not address issues regarding any particular DID Method. The WG welcomes DID Method standardization outside the WG (whether in the W3C or in other standards bodies).
removed the "dummy DID method" and the "provide evidence of existing DID methods" instead, the "evidence of existing DID methods" is deferred to DID Resolver implementations. Interoperability will be demonstrated by ensuring that resolvers support DID methods in common.
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.
I approve the changes regarding using external DID Methods.
edit: As of November 3rd, DCD does not approve of the charter in its current form, and offers suggestions that make it better.
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.
This looks better, but still need help, especially regarding expectations about consensus.
</p> | ||
<p> | ||
The Working Group will begin working toward a specification for DID Resolution | ||
and DID URL Dereferencing. | ||
It is expected that these two goals will be taken by distinct task forces in the WG. |
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.
It is expected that these two goals will be taken by distinct task forces in the WG. | |
It is expected that these two goals will be taken by distinct task forces in the WG. | |
The Working Group MUST pursue consensus in any task pursued under the name of the working group--whether by Chairs, Editors, or other contributors--including any Notes for publication by the WG and any Charters for a future DID WG. |
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.
Along with my proposed changes, I support this change and have budgeted my time and energy to continue to escalate objections against any further work planned by this WG that could possibly abuse process in the ways that I have so painfully observed when its members are not properly constrained.
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.
I have always assumed that this proposed language applies anyway, but I guess it helps to emphasize it, so I'd support this too.
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.
I have always assumed that this proposed language applies anyway
I would be willing to resubmit a pull request substantially similar to DID Implementation Guide pull #36 if this WG, under the current heightened scrutiny, agrees that pursuing consensus is required for Notes.
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.
Note that although the email summaries reference the original change proposed by @pchampin , which looks like:
It is expected that these two goals will be taken by distinct task forces in the WG.
the current text under discussion is:
The Working Group MUST pursue consensus in any task pursued under the name of the working group--whether by Chairs, Editors, or other contributors--including any Notes for publication by the WG and any Charters for a future DID WG.
So if you are only reading along in email then you will be misled.
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.
@jandrieu just to be clear about the changes you suggest above :
by "pursue consensus", do you mean to rule out completely recourse to Section 5.2.2. Managing Dissent and Section 5.2.3. Deciding by Vote of the process?
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.
I do not. I mean to make sure that staff & chairs don't assert that actions taken in the name of the group do not require the seeking of consensus.
On Fri, Nov 17, 2023 at 8:56 AM Pierre-Antoine Champin ***@***.***> wrote:
+The Working Group may also publish new Working Group Notes.
@rxgrant, my understanding is that @jandrieu's proposed change adequately addresses your issue about notes (that's how I read your response). Therefore, I'm resolving this conversation.
Pierre-Antoine, this is too aggressive of a resolution. I referred to
"along with my other changes" and continue to object to work that
leaves room for Notes that may later attempt to pick winners and
losers by publishing documents that involve DID Methods, no matter how
perfect of a consensus definition the WG arrives at for work on future
Notes.
You should instead note the support for limiting the scope of work on
Notes, and work on a draft that achieves that.
|
06eafd3
to
eefe12a
Compare
@@ -337,13 +315,17 @@ <h2>Success Criteria</h2> | |||
more implementations interoperating with each other. In order to advance to | |||
Proposed Recommendation, each normative specification must have an open | |||
test suite of every feature defined in the specification.</p> | |||
|
|||
<p>In order for <a href="#deliverable-did-resolution">DID Resolution</a> to advance to <a href="https://www.w3.org/Consortium/Process/#RecsPR" title="Proposed Recommendation">Proposed Recommendation</a>, it is expected that each of the independant implementations mentioned above support at least two DID methods with an open specification (i.e. a specification that is accessible to all for implementation and deployment). It is also expected that each pair of the independant implementations mentioned above support at least one common DID method with an open specification.</p> |
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.
This should set a more specific bar than just "open specification". @cwilso and I suggested over email that it be something like
<p>In order for <a href="#deliverable-did-resolution">DID Resolution</a> to advance to <a href="https://www.w3.org/Consortium/Process/#RecsPR" title="Proposed Recommendation">Proposed Recommendation</a>, it is expected that each of the independant implementations mentioned above support at least two DID methods with an open specification (i.e. a specification that is accessible to all for implementation and deployment). It is also expected that each pair of the independant implementations mentioned above support at least one common DID method with an open specification.</p> | |
<p>In order for <a href="#deliverable-did-resolution">DID Resolution</a> to advance to <a href="https://www.w3.org/Consortium/Process/#RecsPR" title="Proposed Recommendation">Proposed Recommendation</a>, it is expected that each of the independant implementations mentioned above support at least two DID methods with open specifications at at least the Candidate Recommendation Snapshot level, or a level with equivalent vetting and patent grants at another standards body. It is also expected that each pair of the independant implementations mentioned above support at least one common DID method with an open specification.</p> |
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.
We would oppose this.
None of the DID methods are at that level of maturity.
However, I agree that some further definition of "open" might be useful.
Following @iherman 's suggestion at the end of today's meeting, I merge this PR as is and will make new PRs with the remaining pending modifications. |
in response to @peacekeeper #448 (comment)
in response to @peacekeeper #448 (comment)
in response to @peacekeeper #448 (comment)
* change suggestion by @rxgrant * Alternative proposal by @rxrant in response to @peacekeeper #448 (comment) * should -> must * Update 2023/did-wg.html Co-authored-by: Ivan Herman <[email protected]> * Update 2023/did-wg.html Co-authored-by: Joe Andrieu <[email protected]> --------- Co-authored-by: Ivan Herman <[email protected]> Co-authored-by: Joe Andrieu <[email protected]>
This PR aims to takes account most of the remarks made during the AC review and the TPAC discussions.
preview | diff