package-url / purl-spec

A minimal specification for purl aka. a package "mostly universal" URL, join the discussion at https://gitter.im/package-url/Lobby
https://github.com/package-url/purl-spec
Other
696 stars 161 forks source link

RFC: publish the specs as a web page on ReadTheDocs #333

Open jkowalleck opened 1 month ago

jkowalleck commented 1 month ago

github is great for collaborating on the specs, issuing releases, version controlling, and tracking changes. github is not that great for publishing the resulting documents.

i propose to publish the specs in a web-friendly way, so that non-tech people can read and browse the spec without the overhead of github's file browser and rendering/UI burdens.

minimal requirements

non-requirements

out-of-scopes & non-use cases

jkowalleck commented 1 month ago

this is an RFC; feel free to comment. i might modify the initial request to reflect the latest consensus. :D


Lets discuss requirements.

I do not want to discuss actual solutions right now. (yet, we could publish to github pages, or readthedocs.io, or something else...) (yes, we could generate via pandoc, or phinx, or rst2html, or something else...)

Anyway, if you have a solution that meats all (current) requirements, please let us know: post the URL to the publishing here 👍 and tell where we might find the CI pipelines and configs

stevespringett commented 4 weeks ago

The PURL and VERS spec will eventually be published to conform to the following formats:

Both are generated from the same sources.

jkowalleck commented 3 weeks ago

a website like https://tc39.es/ecma262/ built on "latest" master branch would be a fitting result.

jkowalleck commented 2 weeks ago

for the record,

I have registered the fallowing RTD projects.

@pombredanne is invited to be an admin of these projects.