w3c / WebID

https://www.w3.org/groups/cg/webid
MIT License
14 stars 7 forks source link

feat: new definitions #60

Closed jacoscaz closed 6 months ago

jacoscaz commented 7 months ago

Hi all,

This PR aims at porting the new definitions from #37 into our working draft. Some notes:

Of course this is for everyone to review and comment upon but I'll tag those that have provided the most feedback on this topic: @kidehen @TallTed @webr3 @acoburn @woutermont and @jonassmedegaard .

EDIT 2024-02-08:

List of issues that this PR addresses, either completely or in part:

jacoscaz commented 7 months ago

Given that:

I'd be inclined to set the deadline for review in two weeks from now, on 2024-02-21. However, I do acknowledge that the new requirements for the contents of a WebID Profile Document qualify as breaking and I'm open to move the deadline to four weeks from now, on 2014-03-06. IMHO, that would make for a really, really glacial pace of progress but the perception of pace is fairly subjective.

melvincarvalho commented 7 months ago

As stated, I am in favour of a short freeze on the evolution of this document

I would prefer instead creating a serialization neutral definition of WebID which I believe has significant mind share in the group, and then to revisit this. Or alternatively waiting until the Solid WG starts up.

I would urge the chair not to act unilaterally based on 2/4 week timelines. To slow down, define WebID, in a standalone way, which is not tied to historical baggage, serialization debates, implementation debates, and hard fork considerations.

melvincarvalho commented 7 months ago

the contents of a WebID Profile Document qualify as breaking

-1

Strongly opposed to breaking changes

jacoscaz commented 7 months ago

/chair hat on

Lots of comments and suggestions already. Thank you all! Following up to https://github.com/w3c/WebID/pull/60#issuecomment-1931500299 and given the participation, I'm setting the deadline for review on 2024-02-21.

termontwouter commented 7 months ago

HTML file really needs to be made non-git-managed, i.e., it should exist only as an artifact produced by CI operating on the BS file!

@TallTed, I agree. Discussing here.

jacoscaz commented 6 months ago

/chair hat on

Today's the deadline for review of this PR. I'll go ahead and merge as:

Two strong objections have been raised, both by @melvincarvalho and both mentioned in https://github.com/w3c/WebID/pull/60#issuecomment-1931572536 (amongst other places):

I would prefer instead creating a serialization neutral definition of WebID which I believe has significant mind share in the group, and then to revisit this.

This is actually something that this PR already addresses. The new definitions are neutral WRT serialization formats. See https://github.com/w3c/WebID/pull/60/files#diff-274f5e91238718e44b429797b66dcdc21e2d576ae2e0e769f0279840e5196945R195 .

As stated, I am in favour of a short freeze on the evolution of this document.

This has been addressed multiple times, some by me and some by others.

As chair, I believe that these sustained objections have been considered and addressed adequately.