Skip to content

Project Proposal - Coordinating the Solid Specification #38

@justinwb

Description

@justinwb

Proposing that the Solid Editorial Team undertakes a project focused on the coordination and orchestration of the v1.0 Solid Specification.

Goal:
Coordinate the completion of a comprehensive and reliable v1.0 specification for Solid.

Approach
The Solid Editorial Team, supported by additional subject matter experts, will provide guidance, encouragement, and coordination to any known panels, individuals, or groups working on Candidate Proposals to the Solid Specification, helping to orchestrate and optimize those efforts to minimize blocking dependencies and maximize high-quality output that will pass in-depth editorial review.

Background
Now that we have an established process, it's time to use it to coordinate our various workstreams into one concerted effort to complete the v1.0 Solid Specification. We can use the structures we now have in place to focus and encourage the work and time people are spending towards this common aim. I believe that an important responsibility of the editorial team is to proactively provide this guidance and coordination. Issues such as solid/process#135, solid/authorization-panel#36, and solid/authorization-panel#33 underscore the need for this.

Proposed Next Steps:

  • Itemize the work - Break down the various elements of the specification that are needed for 1.0 as work items.
  • Determine order of effort - Consider the dependencies. In what order should this work be tackled? Which are so tightly intertwined that they need to be tackled together?
  • Identify active groups and workstreams - Which panel is most equipped to undertake a given item of work? Does one exist? Is it in a healthy working state already?
  • Coordinate efforts - Collaborate with panels to guide and encourage their efforts towards the 1.0 Specification plan. What kind of help or encouragement might that panel need to produce output that can support this initiative?
  • Plan, Support, and Iterate - Publish an overarching execution plan. Identify efforts for each work item by a given panel or individual. Provide regular updates to the community, and work to constantly keep things heading in the right direction at an acceptable cadence.

Metadata

Metadata

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions