-
Notifications
You must be signed in to change notification settings - Fork 6
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
Proposal: Charter for the DID Resolution WG (as a replacement to current proposal) to continue the work of DID 1.0 #30
base: main
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.
Minor tweaks
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 was never my understanding that a DID Resolution WG would replace the DID WG. I do not support that course of action.
If folks are interested in pursuing a DID Resolution WG Charter separate from the DID WG Charter, the place to do it is not here.
For guidance on the process of developing a charter at W3C, please review the W3C Process Document.
The chairs of the DID WG still intend to submit a charter for maintaining the DID Specification. If a DID Resolution WG Charter is drafted and will be pursued, then we will remove DID Resolution from the scope of this charter.
To complement @brentzundel's comment above, what is the intent here?
I don't think we can get away with 1 or 2, which in essence, recreate the DID WG, and therefore still makes us liable to the director's advice in his decision about the formal objections. As for 3, this would need the removal from this new proposed charter of the part about maintaining the existing specs. For this we still need a DID WG who, again, will have to respond one way or another to the director's advice. Granted, in that scenario, the response could be "we defer to the DID Resolution WG", but will this fly with the AC? |
Great. I'd love to see the follow through on consensus development that was promised in #27 (comment)
There are now three PRs seeking to find the "best consensus" of the current DID WG, which by W3C process means the option with the weakest technical objections. https://www.w3.org/2021/Process-20211102/#managing-dissent I look forward to the chairs calling for technical objections to all three PRs. I have raised my objections to #27 and further discussed them in #29. I would support #29 with the requested changes I've offered in my review. I would also support #30 as is. For clarity, I oppose #27 and will file a formal appeal if the chairs ignore consensus and put that charter forward on the grounds that the chairs have not served the W3C commitment to consensus in this Working Group. @brentzundel also said
Unfortunately, Brent, I don't believe it is under your authority to arbitrarily pick and choose what parts of these Charters are proposed by the Working Group. To quote the W3C Process:
As I mentioned in my previous answer, the PR that Christopher has offered was in response to a specific request by DID WG members and @brentzundel to produce an alternative option for consideration. Now that we've done the work, I expect it to receive the same respect and due process as the contributions of any member of the WG. Brent, do you have technical objections to the group putting forth a DID Resolution WG Charter instead of a DID WG Charter? |
The technical objection to changing this charter into a charter for DID Resolution was outlined by @pchampin above. |
This is the proposal. Many members have expressed the concern that the next DID WG charter MUST have DID Methods in scope. In response to that concern, the proposal is to change the name. Instead of creating a DID WG Charter, create a DID Resolution WG Charter, so that we can advance the work in the most reasonable terms. Rushing to define DID methods when no such DID method is even put forward is running before we can walk.
I argue that #2 is not recreating the DID WG as it is not chartered for class 4 changes and is chartered for a focus on a new specification, Resolution. During the development of that specification, we may learn of changes required in DID Core to support better interoperability and which suggests the DID Resolution WG is the best place to maintain DID Core, especially given that there will not be a DID WG should we take this proposal. If you are arguing that this WG is only able to, and MUST, propose a single DID WG Charter, I find that incredulous. There is no scope stated within the current charter to that effect: there is no formal justification for such a limitation. If that point ends up being the primary debate, I'm happy to put that before the organization. It is unconscionable for the Director to bind the future charters of this working group, in response to a formal objection to a Candidate Recommendation from this WG. Outsiders to the group demanding what the group do, or do not do, to advance the work does not make for effective standards development.
Several members (including @Sakurann and @OR13) have voiced concern that the group does not have enough implementation experience to advance the current DID WG Charter. I agree. Which suggests we do NOT need a DID WG. Certainly not as proposed. And certainly not at this time. The WG doesn't have consensus to do that work in that manner. The idea that we absolutely need a DID WG is, on its face, untenable. If we're not ready for a DID WG, then we shouldn't propose such a thing. |
IMO the simplest solution is remove "specific did method documents" from the current charter, I would expect any charter that contained authorization for the DID WG to create "specific did methods" to not pass... based on the threads that I have read. Most folks seem favorable to defining did resolution and dereferencing and unfavorable to defining specific did methods. JSON-LD defined document loading: https://www.w3.org/TR/json-ld11/#loading-documents It did not define "serving JSON-LD over HTTP from web servers meeting the approval of the working group"... aka... a specific method of document loading. |
The DID WG chairs have met. We have concluded that merging PR #27 will produce a charter that best represents the consensus of the DID Working Group participants over the past year. Now, regarding the other open PRs, #29 and #30:
|
I suggest closing this PR. |
Co-authored-by: Ted Thibodeau Jr <[email protected]>
Co-authored-by: Ted Thibodeau Jr <[email protected]>
Co-authored-by: Ted Thibodeau Jr <[email protected]>
As per:
#24 (@brentzundel)
#28 (@ChristopherA)
#27 (comment) (@TallTed)
#27 (comment) (@jandrieu)
Preview | Diff