solid / solid-wg-charter

Proposed charter for the W3C Solid Working Group
Other
9 stars 5 forks source link

Consider marking DID out of scope #54

Closed melvincarvalho closed 2 months ago

melvincarvalho commented 9 months ago

Given the notable formal objections to DID work in the past, including from a past chair of the Social Web Working Group, it's worth reconsidering the inclusion of explicit mention of DID work in the charter. While I initially held a neutral stance, observing its progress has raised concerns, particularly due to the vast number of sub specifications involved, each with varying quality.

For the best chance of success for Solid, it might be prudent to sidestep potential controversy by excluding it from the charter. The charter already encompasses ample identity-related topics.

pchampin commented 8 months ago

Sorry, this went under my radar (partly because it was submitted after the charter proposal was submitted to W3C members).

In retrospect, the reference to DID has not been a cause for controversy among W3C members (and controversy there has been!), nor with other CG members.

Therefore, I lean towards keeping that part of the charter proposal as is. Anyway, the charter does not mandate an integration of Solid with DID, only a liaison.

melvincarvalho commented 8 months ago

as well as to advance an understanding of whether a Solid-specific DID method is needed

It's an unnecessary risk IMHO. It may likely result in technical objection down the line. But if that's acceptable, let's cross that bridge when we come to it.

pchampin commented 7 months ago

But if that's acceptable, let's cross that bridge when we come to it.

Does it mean that you agree to close this issue?

melvincarvalho commented 7 months ago

Does it mean that you agree to close this issue?

No objection to it being closed. It can be revisited after the WG starts.

Edit: For procedural reasons, I think an objection after the WG has started, would not work, in this case, see comment below. It must be an objection now, and then FO at AC time.

melvincarvalho commented 3 months ago

Having read the comments on the new PUMPKIN WG, I sense that DID is being used in the same breath as WebID as an identity system

I think a WebID based solid, or something very close to WebID as the identity system of solid should be taken forward.

I dont think the door should be left open in either PUMPKIN or SOLID for DID, and it's 100+ subspecs to be in scope for identity, because it could easily increase the complexity, and cause lots of political issues as proponents vie to get their preferred block chain to become part of solid identity.

Strong -1 on DID inclusion as things stand, as it is way premature for v1.0. It is unnecessary, and used nowhere in Solid.

Strong +1 on using WebID, or a tweaked version of WebID, which is an HTTP identifier that returns RDF. That has been the bedrock of solid for over a decade.

melvincarvalho commented 3 months ago

Let me add this post from Kingsley on the WebID mailing list, to support the thesis:

https://lists.w3.org/Archives/Public/public-webid/2023Nov/0163.html

DiD has nothing to do with neither Solid nor WebID. Mangling them will be a disaster, to put things mildly.

One of multiple objections of this: see thread

pchampin commented 2 months ago

@melvincarvalho I'm closing this issue, following a discussion of the CG (which, incidentally, you are also welcome to join).

The argument (which I made earlier) is that it must be a WG decision to rule out DIDs or not. Preventing the WG to even discuss this would be interpreted as "we charter to WG to produce a pre-conceived solution rather than explore the problem space", which was one of the main arguments of several formal objections on the charter.