This PR is a proposal on how we can use the Github Wiki of this repository for non-normative information. It should store info that is spec related but not worthy of adding to the spec directly. Here is a deployed example.
The thought of using the wiki came up earlier but intensified with PR #97 and #98.
What does this PR add?
This PR adds a wiki/ folder. On change, this folder is automatically deployed to the Github Wiki via Github Actions. Any user can change the wiki by creating a PR.
Why can't we edit the wiki directly?
Github Wiki permission management is limited. Only collaborators can edit the wiki. To allow everybody to edit the wiki, this PR auto-syncs the wiki folder with the actual wiki.
Distinction between the main spec
The wiki footer states clearly that the wiki is non-normative and therefore must not be used as an authority to implement the spec.
Who approves wiki content?
Because the wiki is non-normative, we can be more loose approving wiki content. One approval of one of our main contributors should be enough. What do you guys think?
This PR is a proposal on how we can use the Github Wiki of this repository for non-normative information. It should store info that is spec related but not worthy of adding to the spec directly. Here is a deployed example. The thought of using the wiki came up earlier but intensified with PR #97 and #98.
What does this PR add?
This PR adds a
wiki/
folder. On change, this folder is automatically deployed to the Github Wiki via Github Actions. Any user can change the wiki by creating a PR.Why can't we edit the wiki directly?
Github Wiki permission management is limited. Only collaborators can edit the wiki. To allow everybody to edit the wiki, this PR auto-syncs the wiki folder with the actual wiki.
Distinction between the main spec
The wiki footer states clearly that the wiki is non-normative and therefore must not be used as an authority to implement the spec.
Who approves wiki content?
Because the wiki is non-normative, we can be more loose approving wiki content. One approval of one of our main contributors should be enough. What do you guys think?
Let me know if you want anything changed.
Sev