Documentation SystemΒΆ
There are two main inspirations for the documentation system:
The Divio documentation system advocates for 4 main categories of documentation:
Learning oriented tutorials
Problem-solving oriented guides
Information oriented references
Understanding oriented explanations
2 additional categories can be added for heavily technical projects:
Release notes
Landing pages
You can note that the main entry-point for the Python-Prefab
repo is a landing page that
points examples of the 4 main categories advocated by the Divio system.
Additionally, the C4 model advocates for 4 levels of technical diagrams:
System context diagram
Container diagram
Component diagram
Code diagram
These diagrams can be implemented in any of the 4 main categories of documentation, but will mainly appear in the explanations and design docs.