# Updated module documentation

**URL:** <https://forum.ansible.com/t/updated-module-documentation/11736>\
**Category:** Ansible Project\
**Created:** [July 28, 2012, 12:56am UTC](https://forum.ansible.com/t/updated-module-documentation/11736 "2012-07-28T00:56:48Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Michael\_DeHaan](https://avatars.discourse-cdn.com/v4/letter/m/c4cdca/32.png) [@Michael\_DeHaan](https://forum.ansible.com/u/Michael_DeHaan)\
**Post date:** [July 28, 2012, 12:56am UTC](https://forum.ansible.com/t/updated-module-documentation/11736/1 "2012-07-28T00:56:48Z")

</div>

The module docs are probably the most important page in the ansible documentation, and I have yet to document all the new shiny features available in 0.6 (particularly the database modules), though this is coming.

Anyway, I've cleaned them up quite a bit:

[http://ansible.github.com/modules.html](http://ansible.github.com/modules.html)

One thing to note -- I'm standardizing on "absent" and "present" and "name" versus various aliases that were accepted (and still be), just to keep things simple. If in some event there is still a module that doesn't accept "name" for it's "primary key" of sorts, let me know, and we'll fix it. Ditto absent/present. Think everything works that way though.

Where I have something wrong in the above, please let me know. Easiest way to do so is to send me a pull request to the "rst/" files in the ansible/ansible.github.com project.

--Michael
