-
Notifications
You must be signed in to change notification settings - Fork 165
Closed
Description
An ideal setup would be a single machine-readable (JSON) document listing:
- Workstreams
- Name
- Scope
- Short, "database" name (used by participate.whatwg.org code)
- Editor
- Name
- Email address
- Living standards. Per living standard:
- Authors (usually a superset of workstream editor; used for bibliographies and attribution, not decision-making power)
- Short all-caps name for cross-references
- Full citable title that includes "Standard" at the end
- Description (currently seen on spec.whatwg.org)
- Non-workstream things people might cite
- See BOOKS, DOMPARSING, FIGURES, JAVASCRIPT, LOADER in https://resources.whatwg.org/biblio.json
Right now this data is scattered across:
- spec.whatwg.org as HTML
- idea.whatwg.org as HTML
- whatwg/sg's Workstreams.md
- participate.whatwg.org config.json
- https://resources.whatwg.org/biblio.json
The new resource would live in whatwg/sg since the SG controls scope changes/the creation of new workstreams/etc.
From this new machine-readable data source, we would then
- Generate spec.whatwg.org
- Generate idea.whatwg.org
- Generate whatwg.org/workstreams
- Generate https://resources.whatwg.org/biblio.json
- Update participate.whatwg.org code to consult this canonical resource
- Update labels.py to consult this canonical resource
domfarolino
Metadata
Metadata
Assignees
Labels
No labels