https://github.com/w3c/process
W3C Process Document
https://github.com/w3c/process
process w3c
Last synced: 11 months ago
JSON representation
W3C Process Document
- Host: GitHub
- URL: https://github.com/w3c/process
- Owner: w3c
- Created: 2017-04-21T08:09:49.000Z (almost 9 years ago)
- Default Branch: main
- Last Pushed: 2025-05-13T00:36:32.000Z (11 months ago)
- Last Synced: 2025-05-13T01:31:00.355Z (11 months ago)
- Topics: process, w3c
- Language: HTML
- Homepage: https://www.w3.org/policies/process/drafts/
- Size: 5.31 MB
- Stars: 228
- Watchers: 63
- Forks: 150
- Open Issues: 88
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# W3C Process Document repository
This repository is for the editor's draft of the [World Wide Web Consortium Process Document](https://www.w3.org/policies/process/).
The Process document is updated most years by the W3C.
Discussion happens in the context of the W3C Process Community Group
[https://www.w3.org/community/w3process/](https://www.w3.org/community/w3process/), mostly in this Github repository, but also on the archived public mailing list.
----
## Branches under development
[main](https://github.com/w3c/process/tree/main) branch (current draft of the CG):
[Preview](https://www.w3.org/policies/process/drafts/)
----
## Useful searches
[PRs triaged into P2021](https://github.com/w3c/process/issues?q=is%3Aopen+-label%3A%22P2021%3A+Priority%22+milestone%3A%22Process+2021%22+) which are not priorities.
----
## Bikeshed
This document is maintained using [Bikeshed](https://tabatkins.github.io/bikeshed/).
See the [section about markup](https://tabatkins.github.io/bikeshed/#markup-shortcuts) in Bikeshed's documentation for full details about the syntax.
**Only the source (index.bs) should be committed**,
as this repository is configured to run bikeshed server-side and push the result to the gh-pages branch.
To run Bikeshed locally,
Follow [the instructions](https://tabatkins.github.io/bikeshed/#installing) in Bikeshed's documentation.
Once Bikeshed is installed, just type `bikeshed` to compile the document.
----
## Setting up Branches
To set up long-lived topic branches which get built server side and published to github.io,
follow these steps:
1. **On the main branch** edit deploy.sh to add the name of your topic branch to the `TOPIC_BRANCHES` array. Example:
```bash
TOPIC_BRANCHES=("topic1" "topic2" "topic3")
```
2. (Optional Step) Edit the README.md file to line for your topic branch.
See the "Branches under development" section and use existing branches as a model.
3. Commit the change(s) above, and push to github.com/w3c/w3process (not your personal fork). Example:
```bash
git add deploy.sh README.md
git commit -m "Register topic branch for topic3"
git push upstream main
```
4. Create a new branch from the main branch (after the previous commit), using the same name as the one you used in the `TOPIC_BRANCHES` array, and push it to github.com/w3process (not your personal fork). Example:
```bash
git checkout -b topic3
git push upstream topic3
```