Skip to content

[New Work Item]: Solid26 Implementors Guide #773

@jeswr

Description

@jeswr

This is a new work item proposal to create an implementors guide, similar to the verifiable credentials implementors guide.

A publicly accessible draft can be found on the primer tab of a google doc. I will shortly be porting this to html and creating a draft PR to this repository with these contents.

Explain what you are trying to do, using no jargon or acronyms.

Solid26 is a planned collection of Solid specification versions (written as a new implementors guide), best practices, and documentation intended to give developers, organisations, and communities a stable target to build against. This does not change or remove existing parts of the Solid Specification in any way. Solid26 adds to the existing set of resources in the Solid Community, and is aims to make Solid more accessible.

We also provide a longer write-up of Solid26

How is it done today, and what are the limits of the current practice?

Server implementors pick the set of documents versions they wish to build against - and is one of the reasons there are inconsistencies across server implementations in the ecosystem.

What is new in your approach, and why do you think it will be successful?

The new approach creates an implementation guide recommending versions for server and application implementors alike to build against for the next 6-12 months. This has the following benefits:

  • If feedback is collected on Solid26, it is clear which versions of specifications feedback is being provided on
  • It unblocks some organisations (which need stability guarantees before working with new technologies) from implementing Solid

How are you involving participants from multiple skill sets and global locations in this work item? (Skill sets: technical, design, product, marketing, anthropological, and UX. Global locations: Africa, the Americas, APAC, Europe, Middle East, Antarctica.)

This is designed to be a lightweight document referencing other specifications which are developed by multidisciplinary participants. Hence this is largely non-applicable for this work item.

What actions are you taking to make this work item accessible to a non-technical audience?

The goal is to improve accessibility (to implementors) of the existing TR specifications. Surrounding this work item within the CG, the proposers of this work item are also developing:

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions