Skip to content
This repository was archived by the owner on Sep 24, 2025. It is now read-only.

Clarify normative, tentative, new Deliverables - #28

Merged
pchampin merged 2 commits into
mainfrom
fix/deliverables
May 19, 2023
Merged

Clarify normative, tentative, new Deliverables#28
pchampin merged 2 commits into
mainfrom
fix/deliverables

Conversation

@csarven

@csarven csarven commented Apr 12, 2023

Copy link
Copy Markdown
Member
  • Further aligns the deliverables section with the charter-drafts template (#draft-status, adopted draft).
  • Clarifies the pledged deliverables from adopting new deliverables based on incubated work (#tentative-deliverables), and minor editorial on integration and versioning.
  • Reworks content from approved charters which had initially received Formal Objection (due to above point).
  • Clarifies relationship between the WG and ongoing CG (#add-new-deliverables) and ties it with #w3c-coordination.

Preview | Diff

Comment thread charter/index.html
<section id="dependencies">
<h3>Dependencies</h3>

<p>Depending on the W3C Solid Community Group progress, including consideration for <a href="https://www.w3.org/2021/Process-20211102/#adequate-implementation">adequate implementation experience</a>, the Group will also produce W3C Recommendations for the following documents:</p>

@elf-pavlik elf-pavlik Apr 12, 2023

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Based on the conversation during the meeting I think that this sentence still doesn't give clarity on how the WG plans to deal with normative references (hard dependencies). Given that for the spec to reach REC all the normative references have to be at most one maturity level behind if Solid Protocol has a hard dependency on any of the specs below, their delivery IMO can not depend on Solid CG progress. I think we need to decide on one of the two options:

  • Solid Protocol will have a hard dependency on all of the specs below and all those will have to be delivered independently from CG progress.
  • Solid Protocol can still be delivered without having a hard dependency on any of the specs below, in this case, the WG doesn't need to ensure that all of them will be delivered.

Possibly WG can commit to delivering Solid-OIDC, WAC & ACP and have them as normative dependencies/references in the Solid Protocol. Notifications could be initially proposed as an informative dependency/reference. If WG manages to get notifications to a sufficient maturity level it could also become a normative dependency.

@csarven csarven Apr 19, 2023

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Normative references in Solid Protocol, Version 0.10.0, that do not have a FPWD or later status at W3C:

  • Solid-OIDC (Solid CG)
  • WAC (Solid CG)
  • ACP (Solid CG)
  • Solid Notifications Protocol (Solid CG)
  • WebID (WebID CG)
  • N3 (Notation 3 CG)

As per Version 0.10.0, the Solid WG will have to work with the Solid, WebID, and Notation 3 CGs to ensure that those normative references are progressed as well.

Similarly, some of the normatively referenced IETF specifications may need to have a more mature status.

Other normatively referenced specifications include the Fetch specification by WHATWG which has the Living Standard status.

The mention of Solid CG was primarily about what's generally under the purview of the Solid CG, and not particularly about waiting for the Solid CG to deliver. If folks are so keen to have those work items mature, there has been absolutely nothing, and I mean nothing posed as a barrier in the CG. And, if so desired, they can be a deliverable of the WG pretty much overnight. It is evident that the work that needs to be done is a matter of commitment. If any editor/author of a CG work items is not committed, engaging, we can assign those that are committed. Including proper reviewing..

I have no objection to listing all of those normative references as deliverables but I suggest that we do not until requested by W3C.

That will give us some flexibility, if so needed, to adopt the Solid Protocol, and the declare new deliverables that accurately reflects it.

@csarven
csarven requested a review from pchampin May 3, 2023 09:02
@csarven

csarven commented May 3, 2023

Copy link
Copy Markdown
Member Author

@elf-pavlik elf-pavlik left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I can capture unresolved parts in a new issue

@pchampin pchampin left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me. Sorry for the lack of responsiveness.

@pchampin
pchampin merged commit 7d2d33b into main May 19, 2023
@acoburn
acoburn deleted the fix/deliverables branch August 1, 2023 15:10
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants