Skip to content
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

Diátaxis: Where are we? #33

Open
encukou opened this issue Mar 11, 2022 · 5 comments
Open

Diátaxis: Where are we? #33

encukou opened this issue Mar 11, 2022 · 5 comments
Labels
doc:styleguide Future styleguide content task

Comments

@encukou
Copy link
Member

encukou commented Mar 11, 2022

There seems to be general consensus that diátaxis is a great theoretical model for structuring documentation.
However, using it – restructuring Python's docs – is a monumental task that needs some planning upfront.
@AA-Turner mentioned on the recent meeting that it would be good to start by charting the starting point: where on the Diátaxis chart do individual sections of the docs fall?
With that info we should be able to start planning where they should fall, and restructure/rewrite accordingly.

@encukou
Copy link
Member Author

encukou commented Mar 11, 2022

The docs are big, so this is probably best done in some collaborative document. Anyone want to start one?

@pradyunsg
Copy link
Member

pradyunsg commented Mar 11, 2022

FWIW, I don't think anything about diátaxis implies having/organising the documentation as 4 sections. Instead, it's more around classifying the content of the documentation -- that there's four types of documentation and that they all have different goals / style of writing necessary to ensure that they achieve what they need to achieve.

It'd be totally reasonable for Python to not have 4 sections titled "Tutorial" / "Explanations" etc -- but I do think we should double check that we don't have giant gaps for any of the four types of documentation, in the content that we do have. :)

@encukou encukou added the task label Mar 11, 2022
@Mariatta
Copy link
Member

I believe diataxis also says to not be so fixated on the structure to begin with.
There are some good strategies here:
https://diataxis.fr/how-to-use-diataxis/#don-t-worry-about-structure

Worth reading before we start any actual restructuring.

@willingc
Copy link
Collaborator

willingc commented May 3, 2022

This was discussed at the May 2022 docs community meeting. General consensus was to continue discussion and begin with applying concepts to new documentation.

@willingc willingc added the doc:styleguide Future styleguide content label May 3, 2022
@willingc
Copy link
Collaborator

willingc commented Feb 3, 2024

Noting this issue on HOWTO as related to this topic: python/cpython#114976

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
doc:styleguide Future styleguide content task
Projects
None yet
Development

No branches or pull requests

4 participants