https://github.com/paritytech/substrate-open-working-groups
The Susbstrate Open Working Groups (SOWG) are community-based mechanisms to develop standards, specifications, implementations, guidelines or general initiatives in regards to the Substrate framework. It could, but not restricted to, lead to new Polkadot Standards Proposals. SOWG is meant as a place to find and track ongoing efforts and enable everybody with similar interests to join and contribute.
https://github.com/paritytech/substrate-open-working-groups
Last synced: 2 months ago
JSON representation
The Susbstrate Open Working Groups (SOWG) are community-based mechanisms to develop standards, specifications, implementations, guidelines or general initiatives in regards to the Substrate framework. It could, but not restricted to, lead to new Polkadot Standards Proposals. SOWG is meant as a place to find and track ongoing efforts and enable everybody with similar interests to join and contribute.
- Host: GitHub
- URL: https://github.com/paritytech/substrate-open-working-groups
- Owner: paritytech
- Created: 2020-12-18T06:28:04.000Z (about 5 years ago)
- Default Branch: main
- Last Pushed: 2021-12-02T14:27:34.000Z (about 4 years ago)
- Last Synced: 2025-01-06T18:31:46.555Z (12 months ago)
- Homepage: https://substrate.dev/
- Size: 122 KB
- Stars: 35
- Watchers: 17
- Forks: 10
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README

# Substrate Open Working Groups (SOWGs)
The Susbstrate Open Working Groups (SOWG) are community-based mechanisms to develop standards, specifications, implementations, guidelines or general initiatives in regards to the [Substrate framework](https://github.com/paritytech/substrate).
It could, but not restricted to, lead to new [Polkadot Standards Proposals](https://github.com/w3f/PSPs).
SOWG is meant as a place to find and track ongoing efforts and enable everybody with similar interests to join and contribute.
---
- [:bookmark_tabs: Resources](#bookmark_tabs-resources)
- [:clipboard: Process](#clipboard-process)
- [:pencil: Contributing](#pencil-contributing)
- [:bulb: Help](#bulb-help)
## :bookmark_tabs: Resources
- [SOWG Drafts](./drafts)
- [Draft Template](./drafts/sowg-template.md)
- [Active SOWG's](./SOWG)
1. [Polkadot Token Standard Document](./SOWG/1-polkadot-token-standard.md)
- [Discussion](https://github.com/paritytech/substrate-open-working-groups/discussions/8)
2. [Identity Standard Discussion](https://github.com/paritytech/substrate-open-working-groups/discussions/2)
- [Closed SOWG's](./closed)
- [Archive SOWG's](./archive)
- [SOWG Archive](./archive/sowg-archive.md)
## :clipboard: Process
Below is the workflow of the successful establishment of a new SOWG:
```
1. Draft -> 2. Activation -> 3. Maintain -> 4. Closed
```
1. **Draft:** A valid draft, based on the [Draft Template](./drafts/sowg-template.md) and has an open PR into the [SOWG folder](./SOWG/).
2. **Activation:** Any SOWG template, merged into the root folder, based group which is in active discussions, has a defined champion and at least one contributer.
4. **Maintain:** The SOWG is actively maintained by the champion and it's contributers, in the sense of regular discussions, meetings, output.
4. **Closed:** The SOWG gets closed after inactivity for more than one quarter or successful contribution to the [Polkadot Standards Proposals](https://github.com/w3f/PSPs), therefore the SOWG document will get moved into the [archive folder](/archive/).
In order to be **merged** for the different SOWG proposals, reviewers need to approve a PR. Reviewers should be known experts in the topic covered by the community.
## :pencil: Contributing
Before you start writing a proposal for a new SOWG, you should discuss an idea in the various community channels (see the [Polkadot community website](https://polkadot.network/community/)). A SOWG should provide the motivation, the technical context as well as current contributors.
1. Fork this repository.
2. In the newly created fork, create a copy of the [Draft Template](./drafts/sowg-template.md).
3. Fill out the [Draft Template](./drafts/sowg-template.md) with the details of your SOWG and move it to the [root folder](./) folder. If your SOWG requires images, the images should be integrated in the subdirectory of the [src folder](/src/), which has your SOWG number as the name.
4. Once you have completed the application, click on "create new pull request".
5. Rename the file with "number_of_oswg-oswg_name.md".
6. Update the pull request.
## :bulb: Help
* [Substrate Technical](https://matrix.to/#/!HzySYSaIhtyWrwiwEV:matrix.org?via=matrix.parity.io&via=matrix.org&via=corepaper.org)