Skip to content

Reorganisation of documentation. #1387

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
drvinceknight opened this issue May 24, 2021 · 3 comments · Fixed by #1391
Closed

Reorganisation of documentation. #1387

drvinceknight opened this issue May 24, 2021 · 3 comments · Fixed by #1391

Comments

@drvinceknight
Copy link
Member

I would like to propose a reorganisation of the documentation to fall more explicitly under the diataxis framework: https://diataxis.fr which indicates to have 4 sections for documentation:

  • Tutorials
  • How to guides
  • Reference
  • Discussion

In practice this would mainly be a relabelling of what we already have (recall most things are labelled as tutorials)

This would further free us up to write more specific documentation in some places.

For example when we add a new feature we could add a new tutorial as well as a new how to guide. We could also write general "discussion" material going over the theory of Moran process etc (which would be a valuable resource in itself).

A list of examples of libraries using diataxis is available here: https://diataxis.fr/adoption/

I was also thinking of plugging in some CI checks for our documentation (spelling, prose lint etc...).

Let me know what you think.

@meatballs
Copy link
Member

I didn't know that site existed. Now I know where to point everyone instead of just one of his talks on YouTube!!

@drvinceknight
Copy link
Member Author

I didn't know that site existed. Now I know where to point everyone instead of just one of his talks on YouTube!!

It's super recent :) (I still have to go through and rename "the documentation thing" in my notes to "diataxis" 😆 )

@meatballs
Copy link
Member

It's always been "DDQ" in my head - Daniele's Documentation Quadrants

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants