Setup website for SPDX Using (workflow with mkdocs)#16
Conversation
Signed-off-by: Arthit Suriyawongkul <arthit@gmail.com>
Signed-off-by: Arthit Suriyawongkul <arthit@gmail.com>
Setup mkdocs
Signed-off-by: Arthit Suriyawongkul <arthit@gmail.com>
Fix dir names
Signed-off-by: Arthit Suriyawongkul <arthit@gmail.com>
Signed-off-by: Arthit Suriyawongkul <arthit@gmail.com>
Signed-off-by: Arthit Suriyawongkul <arthit@gmail.com>
Signed-off-by: Arthit Suriyawongkul <arthit@gmail.com>
Fix dir names and remove PDF plugin
Signed-off-by: Arthit Suriyawongkul <arthit@gmail.com>
Signed-off-by: Arthit Suriyawongkul <arthit@gmail.com>
Setup mkdocs
Signed-off-by: Arthit Suriyawongkul <arthit@gmail.com>
Signed-off-by: Arthit Suriyawongkul <arthit@gmail.com>
Signed-off-by: Arthit Suriyawongkul <arthit@gmail.com>
Setup mkdocs
Signed-off-by: Arthit Suriyawongkul <arthit@gmail.com>
Setup mkdocs
Signed-off-by: Arthit Suriyawongkul <arthit@gmail.com>
Signed-off-by: Arthit Suriyawongkul <arthit@gmail.com>
Signed-off-by: Arthit Suriyawongkul <arthit@gmail.com>
Signed-off-by: Arthit Suriyawongkul <arthit@gmail.com>
Signed-off-by: Arthit Suriyawongkul <arthit@gmail.com>
|
This PR is to setup https://spdx.github.io/using/ - Please review @licquia @zvr @goneall @kestewart |
Signed-off-by: Arthit Suriyawongkul <arthit@gmail.com>
Signed-off-by: Arthit Suriyawongkul <arthit@gmail.com>
Signed-off-by: Arthit Suriyawongkul <arthit@gmail.com>
|
May I suggest that we simplify our lives and do not use mkdocs for this repo? This is simply a collection of independent texts, no need to generate a single website. There is not even an ordering of the texts. Why don't we simply move them all to wiki pages? |
|
|
If we're going to use GitHub wiki, may be it's even possible to use the wiki of |
|
My vote/preference would be to leave the spec repo for spec stuff (actual specification), and have supporting documentation elsewhere... |
|
Discussed on the tech call 10 Dec 2024:
General consensus on the call is Markdown - but we don't have full representation of contributor using |
|
@goneall sorry, since I wasn't in the call, I am not sure I understood what was discussed from the comment above. The question should be: do we have markdown files/pages in a "wiki" (e.g. automatically published by GitHub) or do we have markdown files that are processed and published by our own infrastructure (mkdocs or something else) in custom workflows? |
@zvr - on the call, I don't think we had a good idea on what is involved in the "wiki" - we were assuming it was not markdown. I think we should replay the conversation once you're on the call. Perhaps you can give us a demo of what the wiki workflow would look like. |
|
This looks excellent, Art. |
|
+1, this is great! |
Signed-off-by: Arthit Suriyawongkul <arthit@gmail.com>
|
Given I'm not seeing any disagreement, going ahead and merging this. |
|
@kestewart @goneall in order to have the website up and running, at https://spdx.github.io/using/, we need to enable GitHub Pages in the settings |
This is now enabled, but it may not be configured correctly since the pages are not published |
|
@goneall probably need to have https://github.com/spdx/using/actions/runs/18481357657/job/52656519585#step:6:1 |
What this PR does
docs/to a website, using MkDocs.Pre-requisite
gh-pagesbranch in GitHub repo is needed for publication to https://spdx.github.io/using/After merge (Optional)
Details
docs/diffs-from-previous-editions.mdin this PR is still in one big file