Skip to content

Consolidate human- and machine-readable Living Standard/Workstream lists #57

@domenic

Description

@domenic

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

Right now this data is scattered across:

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions