Blender User Manual Analysis
Explored Systems
Sphinx
Advantages
- Can use Git/SVN to track changes and plug into a review platform (e.g. Phabricator).
- Each writer has the full file structure locally, allowing for batch-editing like find & replace.
Disadvantages
- Very technical setup - artists don’t want to spend 30 mins getting source, installing deps,
and figuring out how to build before they can edit anything (leads to low number of contributors).
Ideal System
- Easy to edit - does not require any complicated setup (encourages for writers).
- Fun to edit - make it somehow enjoyable or rewarding, encourage people to keep writing.
- Connected to review platform - to make sure contributions are not bad.
- Ability to batch-edit - sometimes you need to change little things in many pages at once.