From Free IPA
There are two main ways to contribute to documentation. One is to work collaboratively on the wiki on shorter articles around what is and how to content. The other is to contribute to the longer, formal guides detailed on the Documentation page.
Wiki contributions
Everything related to wiki contributions should be covered under Help:Editing.
Formal guide contributions
All guides are available in this repository:
http://git.fedorahosted.org/git/ipadocs.git?p=ipadocs.git;a=summary
- Pick a topic you are familiar with or want to learn;
- For example, fixing problems and expanding details to the various client configuration choices
- Submit patches via email to freeipa-devel mailing list
The FreeIPA developer community uses a patch-driven development model. This means that changes to the codebase are reviewed as patches on the developer mailing list, requiring another committer to approve and push the final commit. This is helped by using a distributed version control system, git.
For documentation, a similar methodology is followed.


