Skip to content

Commit

Permalink
incorporate another round of oob feedback
Browse files Browse the repository at this point in the history
  • Loading branch information
justinwb committed Jul 4, 2019
1 parent d6cf0c1 commit b33c7d6
Showing 1 changed file with 14 additions and 7 deletions.
21 changes: 14 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ A list of Solid Panels is maintained at [solid-panels.md](solid-panels.md). This

## Stakeholders

Stakeholders are those affected by normative changes to the Solid Specification or Solid Roadmap. There are two types of Stakeholders; [Solid Users](#solid-users) and [Solid Implementers](#solid-implementers). It is important to consider them both when proposing changes.
Stakeholders are those affected by normative changes to the Solid Specification or Solid Roadmap. There are two types of Stakeholders; [Solid Users](#solid-users) and [Solid Implementers](#solid-implementers). It is important to consider them both when proposing changes, but adhering to the W3C [priority of constituencies](https://www.w3.org/TR/html-design-principles/#priority-of-constituencies) is encouraged. A Stakeholder may be both a user and an implementer.

Stakeholders who have opted to identify themselves publicly are listed at [stakeholders.md](stakeholders.md). Anyone may decide to identify themselves publicly as a Solid Stakeholder, but it is not mandatory. Identified stakeholders may be consulted for feedback as part of the editorial process.

Expand All @@ -44,14 +44,21 @@ Anyone may submit a proposal to alter this process. These proposals will not be
Anyone may propose improvements to the Solid Specification, Solid Roadmap, or Supporting Documentation. Here are some examples of different ways to contribute:

- Submit a pull request or issue on the [Solid Specification repository](https://github.com/solid/solid-spec) in GitHub
- Write an email to the Solid Authorization Panel mailing list about a change you'd like to see in Web Access Control
- Make a suggestion on the W3C Community Group mailing list to form a new Solid Panel, or join an existing Solid Panel
- Make a suggestion to the Solid Authorization Panel chat room about a change you'd like to see in Web Access Control
- Make a suggestion on the Solid W3C Community Group mailing list to form a new Solid Panel, or join an existing Solid Panel
- Propose an item for the W3C Solid Community Group call

Proposals for substantive changes to the Solid Specification, Solid Roadmap, or Supporting Documentation go through an editorial review process. A change is considered substantive when it alters the normative text of the Solid Specification or the Solid Roadmap.

Any proposal must be realistic and reasonable to implement, preferably with example implementations, and demonstrable support from Implementers.

Any proposal should also be accompanied with a reasonable explanation of the need for the proposed change. For example:

- Removing something that failed to be adopted by implementers for legitimate reasons

This comment has been minimized.

Copy link
@csarven

csarven Jul 7, 2019

Member

Two points which can help to rephrase this:

What should be added to the spec is what's implemented or have rough consensus on how implementations approach to it. And that they are tied to use cases.

By "removing", I meant in context of stuff getting dropped because there is a collective shift on focus or technology.

Depending on the outcome of solid/specification#8 .. "removing" may or may not be complicated for normative changes.

- Proposing a simpler design that is able to address the same use case
- Adding a new capability that provides one or more identifiable benefits
- A change that resolves one or more identified issues in real-world use

A draft proposal often involves community discussion before being formally presented for review. After these discussions have occurred and a draft proposal has reached a sufficient level of maturity, it should be presented as a candidate proposal, asking Stakeholders and Panels if there are any major objections.

When there are objections, notify the Solid Panels and Stakeholders about the final proposal with an invitation to vote. If there are options, detail them along with the implications of the options. The final proposal needs to be open for one week to give others a chance to vote. To show your support for a proposal write +1. To show your disapproval for a proposal write -1 along with a detailed reason for the disapproval and a suggestion for a preferred alternative. To abstain type 0 when you have no opinion. If you do not vote by the end of the week it will be assumed that you abstain. At the end of the week anyone may publish an overview of the vote results per Solid Panel and Stakeholder.
Expand All @@ -60,19 +67,19 @@ When there are objections, notify the Solid Panels and Stakeholders about the fi

Candidate proposals to the Solid Specification, Solid Roadmap, or Supporting Documentation submitted for review go through an editorial process before they are accepted.

Editors are appointed directly by [Tim Berners-Lee](https://github.com/timbl) as Solid Leader. Editors are listed at [editors.md](editors.md) along with their contact details and affiliations. Anyone may request to be an editor. Editor requests are not reviewed by other editors. They are reviewed directly by [Tim Berners-Lee](https://github.com/timbl), the Solid Leader.
Editors are appointed directly by the Solid Leader. Editors are listed at [editors.md](editors.md) along with their contact details and affiliations. Anyone may request to be an editor. Editor requests are not reviewed by other editors. They are reviewed directly by the Solid Leader.

Candidate proposals and the results of any vote related to the same need to be put forward to the editors for review. For the proposal to be accepted, three editors need to actively approve with no editors actively rejecting. Editors may abstain. A proposal must be open for at least one week before final acceptance. If an editor does not vote by the end of that week it will be assumed that the editor abstained.

The Solid Manager, who is also an editor, is appointed by [Tim Berners-Lee](https://github.com/timbl) as Solid Leader. The Solid Manager is responsible for formalizing the outcome of the vote.
The Solid Manager, who is also an editor, is appointed by the Solid Leader. The Solid Manager is responsible for formalizing the outcome of the vote.

### Administration

Administrators are granted privileged access to control the tools, systems, and services used for advancing the Solid Specification, Solid Roadmap, and Supporting Documentation. This includes the [Solid GitHub](https://github.com/solid) organization, [Solid Gitter](https://gitter.im/solid/home) channels, the [Solid Forum](https://forum.solidproject.org), and the [Solid Website](https://www.solidproject.org).

Administrators will be appointed directly by [Tim Berners-Lee](https://github.com/timbl) as Solid Leader. Administrators are listed at [administrators.md](administrators.md) along with their contact details and affiliations. Anyone may request to be an administrator. Administrator requests are not reviewed by other Administrators. They are reviewed only by [Tim Berners-Lee](https://github.com/timbl), the Solid Leader.
Administrators will be appointed directly the Solid Leader. Administrators are listed at [administrators.md](administrators.md) along with their contact details and affiliations. Anyone may request to be an administrator. Administrator requests are not reviewed by other Administrators. They are reviewed only by the Solid Leader.

The Solid Manager, who is also an editor and an administrator, is appointed by [Tim Berners-Lee](https://github.com/timbl) as Solid Leader and is responsible for implementing the Solid vision of the Solid Leader. This may include ensuring that the process is implemented correctly and the outcome is communicated accurately and efficiently.
The Solid Manager, who is also an editor and an administrator, is appointed by the Solid Leader and is responsible for implementing the Solid vision of the Solid Leader. This may include ensuring that the process is implemented correctly and the outcome is communicated accurately and efficiently.

# References

Expand Down

0 comments on commit b33c7d6

Please sign in to comment.