PROPOSED PUMPKIN Working Group Charter
+PROPOSED Linked Web Storage Working Group Charter
PROPOSED PUMPKIN Working Group Charter
Any text rendered like this refers to content that must be updated when the final charter is published at the latest (e.g., adjusting hyperlinks).
The mission of the PUMPKIN Working Group (LINK TBD) is to +
The mission of the Linked Web Storage Working Group (LINK TBD) is to enable the development of web applications where data storage, entity authentication, access control, and application provider are all loosely coupled, as opposed to the web of today where these are typically all tightly coupled and changing one requires changing all, sometimes at the price of all past data. This will be achieved by standardizing a protocol between applications, on the one hand, and identity and storage servers, on the other hand.
This proposed charter is available @@ -206,7 +206,7 @@
Scope
Define a core web protocol specification for the secure and efficient operation of compliant servers and the behavior of compliant applications interacting with those servers.
The Working Group will deliver the following W3C normative specifications:
- - PUMPKIN Protocol v1.0
+ - Linked Web Storage Protocol v1.0
-
- The PUMPKIN Protocol specification aims to provide applications with secure and permissioned access to externally stored data in an interoperable way.
+ The Linked Web Storage Protocol specification aims to provide applications with secure and permissioned access to externally stored data in an interoperable way.
- The PUMPKIN Protocol may include protocol details for integration with identity layers and mechanisms; access management and data integrity; notifications about resource changes; and authorization mechanisms.
+ The Linked Web Storage Protocol may include protocol details for integration with identity layers and mechanisms; access management and data integrity; notifications about resource changes; and authorization mechanisms.
Input documents:
@@ -275,7 +275,7 @@
Dependencies
- The draft of the PUMPKIN Protocol proposed for adoption has a number of normative dependencies with maturity levels insufficient for a recommendation (e.g., Community Group reports, Editor's Drafts). To allow the PUMPKIN Protocol v1.0 to progress on the Recommendation track, the Working Group will need to decide how to deal with these dependencies. This may include downgrading some of these dependencies to non-normative references; specifying the required parts in the PUMPKIN Protocol itself; and/or relying on other specifications to fulfill the same purpose.
+ The draft of the Linked Web Storage Protocol proposed for adoption has a number of normative dependencies with maturity levels insufficient for a recommendation (e.g., Community Group reports, Editor's Drafts). To allow the Linked Web Storage Protocol v1.0 to progress on the Recommendation track, the Working Group will need to decide how to deal with these dependencies. This may include downgrading some of these dependencies to non-normative references; specifying the required parts in the Linked Web Storage Protocol itself; and/or relying on other specifications to fulfill the same purpose.
Depending on the Working Group progress, including consideration for
adequate implementation experience, the Group may also decide to adopt the following dependencies as input documents:
@@ -355,7 +355,7 @@ Timeline
- PUMPKIN Protocol
+ Linked Web Storage Protocol
START + 6M
@@ -419,10 +419,10 @@ Coordination
W3C Groups
- Credentials Community Group
- - To explore and report on the application of creating, storing, presenting, verifying, and user control of credentials in the context of PUMPKIN Protocol.
+ - To explore and report on the application of creating, storing, presenting, verifying, and user control of credentials in the context of Linked Web Storage Protocol.
- Decentralized Identifier Working Group
- - To investigate whether existing DID methods should be adopted by the PUMPKIN Protocol (and related technical reports), and to advance an understanding of whether a specific DID method is needed.
+ - To investigate whether existing DID methods should be adopted by the Linked Web Storage Protocol (and related technical reports), and to advance an understanding of whether a specific DID method is needed.
- LDP Next Community Group
- To transfer applicable design decisions and implementation experience towards the PUMKIN Protocol, and report back on components that can be adopted.
@@ -431,7 +431,7 @@ W3C Groups
- To investigate the possibility of transferring PUMKIN Protocol's N3 Patch to the N3 Community Group where its standardization development can continue with broader applicability.
- RDF-star Working Group
- - To reuse and report on recent extensions to RDF and SPARQL that can be incorporated with upstream specifications like the PUMPKIN Protocol.
+ - To reuse and report on recent extensions to RDF and SPARQL that can be incorporated with upstream specifications like the Linked Web Storage Protocol.
- Social Web Incubator Community Group
- To continue with the development of a shared understanding between Linked Data(-compatible) specifications and their reuse, e.g., ActivityPub, AS2, LDN.
@@ -440,22 +440,22 @@ W3C Groups
- To maintain a separation of goals and transfer of incubated work items.
- Unhosted Web Community Group
- - To explore the overlaps (e.g., CORS, user-centric storage, JSON-LD container descriptions) and differences (e.g., OAuth instead of WAC/ACP) between the PUMPKIN Protocol draft and their work on remoteStorage.
+ - To explore the overlaps (e.g., CORS, user-centric storage, JSON-LD container descriptions) and differences (e.g., OAuth instead of WAC/ACP) between the Linked Web Storage Protocol draft and their work on remoteStorage.
- Verifiable Credentials Working Group
- - To inquire on the suitability of credential data models and serializations, and their potential integration with the PUMPKIN Protocol.
+ - To inquire on the suitability of credential data models and serializations, and their potential integration with the Linked Web Storage Protocol.
- WebID Community Group
- - To provide integration feedback on the use of WebIDs in PUMPKIN Protocol (and related technical reports) in order to stabilize the fundamental notions and behaviors.
+ - To provide integration feedback on the use of WebIDs in Linked Web Storage Protocol (and related technical reports) in order to stabilize the fundamental notions and behaviors.
- Web Authentication Working Group
- - To ensure that Web Authentication primitives align with PUMPKIN principles and aims, as well as investigate areas to bridge with the WebAuthn API to improve user's privacy and consent.
+ - To ensure that Web Authentication primitives align with Linked Web Storage principles and aims, as well as investigate areas to bridge with the WebAuthn API to improve user's privacy and consent.
- Web Platform Incubator Community Group
- - To further develop a mutual understanding of how the federated credential management API and PUMPKIN can align better.
+ - To further develop a mutual understanding of how the federated credential management API and Linked Web Storage can align better.
- Web of Things Working Group
- - To investigate the suitability of PUMPKIN Protocol in the context of IoT platforms and application domains, and ways to improve their integration.
+ - To investigate the suitability of Linked Web Storage Protocol in the context of IoT platforms and application domains, and ways to improve their integration.
@@ -463,7 +463,7 @@ W3C Groups
External Organizations
- IETF HTTP Working Group
- - To ensure that the PUMPKIN Protocol is following best practices, in particular BCP 56: Building Protocols with HTTP.
+ - To ensure that the Linked Web Storage Protocol is following best practices, in particular BCP 56: Building Protocols with HTTP.
- OpenID Connect Work Group
- Coordination on specifications related to OpenID Connect (OIDC).
@@ -500,10 +500,10 @@
The meetings themselves are not open to public participation, however.
- Information about the group (including details about deliverables, issues, actions, status, participants, and meetings) will be available from the PUMPKIN Working Group home page (LINK TBD).
+ Information about the group (including details about deliverables, issues, actions, status, participants, and meetings) will be available from the Linked Web Storage Working Group home page (LINK TBD).
- Most PUMPKIN Working Group teleconferences will focus on discussion of particular specifications, and will be conducted on an as-needed basis.
+ Most Linked Web Storage Working Group teleconferences will focus on discussion of particular specifications, and will be conducted on an as-needed basis.
This group primarily conducts its technical work: on the public mailing list public-solid-wg@w3.org (LINK TBD) (archive (LINK TBD))
- The PUMPKIN Protocol specification aims to provide applications with secure and permissioned access to externally stored data in an interoperable way. + The Linked Web Storage Protocol specification aims to provide applications with secure and permissioned access to externally stored data in an interoperable way.
- The PUMPKIN Protocol may include protocol details for integration with identity layers and mechanisms; access management and data integrity; notifications about resource changes; and authorization mechanisms. + The Linked Web Storage Protocol may include protocol details for integration with identity layers and mechanisms; access management and data integrity; notifications about resource changes; and authorization mechanisms.
Input documents: @@ -275,7 +275,7 @@
Dependencies
- The draft of the PUMPKIN Protocol proposed for adoption has a number of normative dependencies with maturity levels insufficient for a recommendation (e.g., Community Group reports, Editor's Drafts). To allow the PUMPKIN Protocol v1.0 to progress on the Recommendation track, the Working Group will need to decide how to deal with these dependencies. This may include downgrading some of these dependencies to non-normative references; specifying the required parts in the PUMPKIN Protocol itself; and/or relying on other specifications to fulfill the same purpose.
+ The draft of the Linked Web Storage Protocol proposed for adoption has a number of normative dependencies with maturity levels insufficient for a recommendation (e.g., Community Group reports, Editor's Drafts). To allow the Linked Web Storage Protocol v1.0 to progress on the Recommendation track, the Working Group will need to decide how to deal with these dependencies. This may include downgrading some of these dependencies to non-normative references; specifying the required parts in the Linked Web Storage Protocol itself; and/or relying on other specifications to fulfill the same purpose.
Depending on the Working Group progress, including consideration for
adequate implementation experience, the Group may also decide to adopt the following dependencies as input documents:
@@ -355,7 +355,7 @@ Timeline
- PUMPKIN Protocol
+ Linked Web Storage Protocol
START + 6M
@@ -419,10 +419,10 @@ Coordination
W3C Groups
- Credentials Community Group
- - To explore and report on the application of creating, storing, presenting, verifying, and user control of credentials in the context of PUMPKIN Protocol.
+ - To explore and report on the application of creating, storing, presenting, verifying, and user control of credentials in the context of Linked Web Storage Protocol.
- Decentralized Identifier Working Group
- - To investigate whether existing DID methods should be adopted by the PUMPKIN Protocol (and related technical reports), and to advance an understanding of whether a specific DID method is needed.
+ - To investigate whether existing DID methods should be adopted by the Linked Web Storage Protocol (and related technical reports), and to advance an understanding of whether a specific DID method is needed.
- LDP Next Community Group
- To transfer applicable design decisions and implementation experience towards the PUMKIN Protocol, and report back on components that can be adopted.
@@ -431,7 +431,7 @@ W3C Groups
- To investigate the possibility of transferring PUMKIN Protocol's N3 Patch to the N3 Community Group where its standardization development can continue with broader applicability.
- RDF-star Working Group
- - To reuse and report on recent extensions to RDF and SPARQL that can be incorporated with upstream specifications like the PUMPKIN Protocol.
+ - To reuse and report on recent extensions to RDF and SPARQL that can be incorporated with upstream specifications like the Linked Web Storage Protocol.
- Social Web Incubator Community Group
- To continue with the development of a shared understanding between Linked Data(-compatible) specifications and their reuse, e.g., ActivityPub, AS2, LDN.
@@ -440,22 +440,22 @@ W3C Groups
- To maintain a separation of goals and transfer of incubated work items.
- Unhosted Web Community Group
- - To explore the overlaps (e.g., CORS, user-centric storage, JSON-LD container descriptions) and differences (e.g., OAuth instead of WAC/ACP) between the PUMPKIN Protocol draft and their work on remoteStorage.
+ - To explore the overlaps (e.g., CORS, user-centric storage, JSON-LD container descriptions) and differences (e.g., OAuth instead of WAC/ACP) between the Linked Web Storage Protocol draft and their work on remoteStorage.
- Verifiable Credentials Working Group
- - To inquire on the suitability of credential data models and serializations, and their potential integration with the PUMPKIN Protocol.
+ - To inquire on the suitability of credential data models and serializations, and their potential integration with the Linked Web Storage Protocol.
- WebID Community Group
- - To provide integration feedback on the use of WebIDs in PUMPKIN Protocol (and related technical reports) in order to stabilize the fundamental notions and behaviors.
+ - To provide integration feedback on the use of WebIDs in Linked Web Storage Protocol (and related technical reports) in order to stabilize the fundamental notions and behaviors.
- Web Authentication Working Group
- - To ensure that Web Authentication primitives align with PUMPKIN principles and aims, as well as investigate areas to bridge with the WebAuthn API to improve user's privacy and consent.
+ - To ensure that Web Authentication primitives align with Linked Web Storage principles and aims, as well as investigate areas to bridge with the WebAuthn API to improve user's privacy and consent.
- Web Platform Incubator Community Group
- - To further develop a mutual understanding of how the federated credential management API and PUMPKIN can align better.
+ - To further develop a mutual understanding of how the federated credential management API and Linked Web Storage can align better.
- Web of Things Working Group
- - To investigate the suitability of PUMPKIN Protocol in the context of IoT platforms and application domains, and ways to improve their integration.
+ - To investigate the suitability of Linked Web Storage Protocol in the context of IoT platforms and application domains, and ways to improve their integration.
@@ -463,7 +463,7 @@ W3C Groups
External Organizations
- IETF HTTP Working Group
- - To ensure that the PUMPKIN Protocol is following best practices, in particular BCP 56: Building Protocols with HTTP.
+ - To ensure that the Linked Web Storage Protocol is following best practices, in particular BCP 56: Building Protocols with HTTP.
- OpenID Connect Work Group
- Coordination on specifications related to OpenID Connect (OIDC).
@@ -500,10 +500,10 @@
The meetings themselves are not open to public participation, however.
- Information about the group (including details about deliverables, issues, actions, status, participants, and meetings) will be available from the PUMPKIN Working Group home page (LINK TBD).
+ Information about the group (including details about deliverables, issues, actions, status, participants, and meetings) will be available from the Linked Web Storage Working Group home page (LINK TBD).
- Most PUMPKIN Working Group teleconferences will focus on discussion of particular specifications, and will be conducted on an as-needed basis.
+ Most Linked Web Storage Working Group teleconferences will focus on discussion of particular specifications, and will be conducted on an as-needed basis.
This group primarily conducts its technical work: on the public mailing list public-solid-wg@w3.org (LINK TBD) (archive (LINK TBD))
Dependencies
-The draft of the PUMPKIN Protocol proposed for adoption has a number of normative dependencies with maturity levels insufficient for a recommendation (e.g., Community Group reports, Editor's Drafts). To allow the PUMPKIN Protocol v1.0 to progress on the Recommendation track, the Working Group will need to decide how to deal with these dependencies. This may include downgrading some of these dependencies to non-normative references; specifying the required parts in the PUMPKIN Protocol itself; and/or relying on other specifications to fulfill the same purpose.
+The draft of the Linked Web Storage Protocol proposed for adoption has a number of normative dependencies with maturity levels insufficient for a recommendation (e.g., Community Group reports, Editor's Drafts). To allow the Linked Web Storage Protocol v1.0 to progress on the Recommendation track, the Working Group will need to decide how to deal with these dependencies. This may include downgrading some of these dependencies to non-normative references; specifying the required parts in the Linked Web Storage Protocol itself; and/or relying on other specifications to fulfill the same purpose.
Depending on the Working Group progress, including consideration for adequate implementation experience, the Group may also decide to adopt the following dependencies as input documents:
@@ -355,7 +355,7 @@Timeline
Coordination
W3C Groups
- Credentials Community Group -
- To explore and report on the application of creating, storing, presenting, verifying, and user control of credentials in the context of PUMPKIN Protocol. +
- To explore and report on the application of creating, storing, presenting, verifying, and user control of credentials in the context of Linked Web Storage Protocol.
- Decentralized Identifier Working Group -
- To investigate whether existing DID methods should be adopted by the PUMPKIN Protocol (and related technical reports), and to advance an understanding of whether a specific DID method is needed. +
- To investigate whether existing DID methods should be adopted by the Linked Web Storage Protocol (and related technical reports), and to advance an understanding of whether a specific DID method is needed.
- LDP Next Community Group
- To transfer applicable design decisions and implementation experience towards the PUMKIN Protocol, and report back on components that can be adopted. @@ -431,7 +431,7 @@
- To investigate the possibility of transferring PUMKIN Protocol's N3 Patch to the N3 Community Group where its standardization development can continue with broader applicability.
- RDF-star Working Group -
- To reuse and report on recent extensions to RDF and SPARQL that can be incorporated with upstream specifications like the PUMPKIN Protocol. +
- To reuse and report on recent extensions to RDF and SPARQL that can be incorporated with upstream specifications like the Linked Web Storage Protocol.
- Social Web Incubator Community Group
- To continue with the development of a shared understanding between Linked Data(-compatible) specifications and their reuse, e.g., ActivityPub, AS2, LDN. @@ -440,22 +440,22 @@
- To maintain a separation of goals and transfer of incubated work items.
- Unhosted Web Community Group -
- To explore the overlaps (e.g., CORS, user-centric storage, JSON-LD container descriptions) and differences (e.g., OAuth instead of WAC/ACP) between the PUMPKIN Protocol draft and their work on remoteStorage. +
- To explore the overlaps (e.g., CORS, user-centric storage, JSON-LD container descriptions) and differences (e.g., OAuth instead of WAC/ACP) between the Linked Web Storage Protocol draft and their work on remoteStorage.
- Verifiable Credentials Working Group -
- To inquire on the suitability of credential data models and serializations, and their potential integration with the PUMPKIN Protocol. +
- To inquire on the suitability of credential data models and serializations, and their potential integration with the Linked Web Storage Protocol.
- WebID Community Group -
- To provide integration feedback on the use of WebIDs in PUMPKIN Protocol (and related technical reports) in order to stabilize the fundamental notions and behaviors. +
- To provide integration feedback on the use of WebIDs in Linked Web Storage Protocol (and related technical reports) in order to stabilize the fundamental notions and behaviors.
- Web Authentication Working Group -
- To ensure that Web Authentication primitives align with PUMPKIN principles and aims, as well as investigate areas to bridge with the WebAuthn API to improve user's privacy and consent. +
- To ensure that Web Authentication primitives align with Linked Web Storage principles and aims, as well as investigate areas to bridge with the WebAuthn API to improve user's privacy and consent.
- Web Platform Incubator Community Group -
- To further develop a mutual understanding of how the federated credential management API and PUMPKIN can align better. +
- To further develop a mutual understanding of how the federated credential management API and Linked Web Storage can align better.
- Web of Things Working Group -
- To investigate the suitability of PUMPKIN Protocol in the context of IoT platforms and application domains, and ways to improve their integration. +
- To investigate the suitability of Linked Web Storage Protocol in the context of IoT platforms and application domains, and ways to improve their integration.
W3C Groups
W3C Groups
W3C Groups
External Organizations
- IETF HTTP Working Group -
- To ensure that the PUMPKIN Protocol is following best practices, in particular BCP 56: Building Protocols with HTTP. +
- To ensure that the Linked Web Storage Protocol is following best practices, in particular BCP 56: Building Protocols with HTTP.
- OpenID Connect Work Group
- Coordination on specifications related to OpenID Connect (OIDC).
The meetings themselves are not open to public participation, however.
- Information about the group (including details about deliverables, issues, actions, status, participants, and meetings) will be available from the PUMPKIN Working Group home page (LINK TBD). + Information about the group (including details about deliverables, issues, actions, status, participants, and meetings) will be available from the Linked Web Storage Working Group home page (LINK TBD).
- Most PUMPKIN Working Group teleconferences will focus on discussion of particular specifications, and will be conducted on an as-needed basis. + Most Linked Web Storage Working Group teleconferences will focus on discussion of particular specifications, and will be conducted on an as-needed basis.
This group primarily conducts its technical work: on the public mailing list public-solid-wg@w3.org (LINK TBD) (archive (LINK TBD))