diff options
author | Adam Stokes <adam.stokes@ubuntu.com> | 2014-08-01 11:57:27 -0400 |
---|---|---|
committer | Bryn M. Reeves <bmr@redhat.com> | 2014-08-01 17:31:59 +0100 |
commit | 84c238706d58ac870ab27bdb0695db57c2423857 (patch) | |
tree | fbe85522d305f8539064f0dc5b5c14bc82510a1c /docs/index.rst | |
parent | 8c662fa9d2b5f36c2ead473b27399d1aa190a721 (diff) | |
download | sos-84c238706d58ac870ab27bdb0695db57c2423857.tar.gz |
[docs] - Add API documentation generation
Use sphinx to generate api docs which we can tie into a service like
Read the docs in order to have reference documentation on our apis.
Signed-off-by: Adam Stokes <adam.stokes@ubuntu.com>
Diffstat (limited to 'docs/index.rst')
-rw-r--r-- | docs/index.rst | 87 |
1 files changed, 87 insertions, 0 deletions
diff --git a/docs/index.rst b/docs/index.rst new file mode 100644 index 00000000..c769e868 --- /dev/null +++ b/docs/index.rst @@ -0,0 +1,87 @@ +SoS +=== + +Sos is an extensible, portable, support data collection tool primarily aimed at Linux distributions and other UNIX-like operating systems. + +This project is hosted at: + +http://github.com/sosreport/sos +For the latest version, to contribute, and for more information, please visit the project pages or join the mailing list. + +To clone the current master (development) branch run: + +.. code:: + + git clone git://github.com/sosreport/sos.git + +Reporting bugs +^^^^^^^^^^^^^^ + +Please report bugs via the mailing list or by opening an issue in the GitHub Issue Tracker + +Mailing list +^^^^^^^^^^^^^ + +The sos-devel mailing list is used to discussi sos development and reviewing patches. User questions and general discussion are welcome too. + +Developers +^^^^^^^^^^ + +Patches can be submitted via the mailing list or as GitHub pull requests. If using GitHub please make sure your branch applies to the current master as a 'fast forward' merge (i.e. without creating a merge commit). Use the git rebase command to update your branch to the current master if necessary. + +Wiki documentation +^^^^^^^^^^^^^^^^^^ + + How to write a plugin + + How to write a policy + + Plugin options + +To help get your changes merged quickly with as few revisions as possible please refer to the `Contributor Guidelines <https://github.com/sosreport/sos/wiki/Contribution-Guidelines>`_ when submitting patches or pull requests. + +Manual Installation +^^^^^^^^^^^^^^^^^^^ + +.. code:: + + to install locally (as root) ==> make install + to build an rpm ==> make rpm + to build a deb ==> make deb + +Pre-built Packaging +^^^^^^^^^^^^^^^^^^^ + +Fedora/RHEL users install via yum: + +``yum install sos`` + +Debian(Sid) users install via apt: + +``apt-get install sosreport`` + +Ubuntu(Saucy 13.10 and above) users install via apt: + +``sudo apt-get install sosreport`` + +API +=== + +Plugin Reference +^^^^^^^^^^^^^^^^ + +.. toctree:: + :maxdepth: 2 + + plugins + + +Core Reference +^^^^^^^^^^^^^^ + +.. toctree:: + :maxdepth: 2 + + archive + reporting + utilities |