PQCA / TAC

https://pqca.org
Apache License 2.0
14 stars 4 forks source link

Docs / website / education working group #8

Open maximilien opened 2 months ago

maximilien commented 2 months ago

From last week’s TAC call we agreed to propose a working group for documentation / website / education.

Individuals interested in participating should comment on this issue for when the TAC approves this request.

planetf1 commented 2 months ago

I'm Interested in participating, both on the technical/infrastructure, and content (guidance, process, tutorials etc) - albeit not from a cryptographic expertise perspective which is best left to overs. We do already have oqs level docs, and there's a project-level skeleton doc repo at https://github.com/pq-code-package/documentation for PQ-CP (mkdocs) modelled on hyperledger

ajbozarth commented 2 months ago

I am also interested in participating alongside Nigel

Naomi-Wash commented 2 months ago

I created a Google doc with the breakdown of how I see the content flowing across websites, pages, etc. I shared this with @planetf1 but want to have it here for reference as well. My suggestions are open for discussion and modification of course.

planetf1 commented 1 month ago

I would like to propose that we use pq-code-package/documentation to start assembling docs - for example on security policy. Think of this as a development space - so we would add a caveat of being unapproved docs until gone through the pqca or pq-code-package tac/tsc

Ideally we don't want to write things twice, so new projects are likely to mostly refer to pqca level material. open-quantum-safe may be an exception as it's well-established.

In addition the initial number of contributors is likely small, and dealing with multiple sites is probably unnecessary overhead.

We can leave the repo (and website link) at the current location, add a redirect, or move to pqca if preferred.

Once we have more content we can review again, and split if desired.

pragmatic?

planetf1 commented 3 weeks ago

@Naomi-Wash I was going to add an initial introduction to the workgroup.

However the repo is empty. I cannot create a fork to create a PR from. Nor do I have permission to create a branch on the main repo (which isn't a great approach anyway), and finally do not have permission to push direct to main so I can't add any content.

Could you grant me appropriate access - thanks

planetf1 commented 3 weeks ago

The same will apply to wg-algorithms

planetf1 commented 3 weeks ago

Discussed docs in tac call 20240605

Proposed we create a mkdocs-material based site similar to https://docs.pqcodepackage.org which itself was based on the hyperledger template.

A good start could be:

ryjones commented 3 weeks ago

@planetf1 Once we have a repo, I can set up the DNS

planetf1 commented 2 weeks ago

@ryjones Initial website is now created

ryjones commented 2 weeks ago

@planetf1 I re-added the CNAME (that is, I deleted your commit removing it)

https://docs.pqca.org/

planetf1 commented 2 weeks ago

@ryjones The original cname was pulled in from the initial copy across. I then updated (global renames), but I couldn't publish properly as validation would fail, so I removed to at least have a working state.

The docs were rendering ok to github.io, but with the cname I'm just getting the readme not built page (as per https://docs.pqcodepackage.org/latest/) . Just checking ...

planetf1 commented 2 weeks ago

@ryjones Think it just needed the branch corrected in settings. Updating.

planetf1 commented 2 weeks ago

@ryjones looks good now. Thanks for doing the update