6 ms·
Ask HN: What do you use to produce software documentation?
We use github + markdown + wiki. Is there anything which offer collaboration on document (documentation to be specific) which allows all team members to edit/comment/iterate the docs?
- dochtman 13y agoI like to use [Sphinx](http://sphinx-doc.org/ http://sphinx-doc.org/), stored in the project repository. It uses reStructuredText (which is more extensible than Markdown) and was written for the Python documentation.
- LukaszB 13y agoHow about the situation when the documentation has to be prepared before any of implementation or coding starts (initial requirements, qc etc.) ?
- swah 13y agoI'm using Latex for exactly that, but it sucks so much I considered building a product/business to solve the problem.
- dustinrcollins 13y agoI think it's fine to document these things in Sphinx as well. Creating a docs repo and writing .rst files to cover these requirements can be useful, and then you can move them as needed as your project progresses.