Edgewall Software

Changes between Initial Version and Version 1 of Bitten Dev/Dev Docs


Ignore:
Timestamp:
May 7, 2010, 7:32:32 PM (14 years ago)
Author:
anatoly techtonik <techtonik@…>
Comment:

expand doc development a bit

Legend:

Unmodified
Added
Removed
Modified
  • Bitten Dev/Dev Docs

    v1 v1  
     1= Help Writing Bitten Documentation =
     2
     3Bitten distribution is accompanied by nice User Manual. You may see a poor reflection of it on [wiki:Documentation/index.html] pages. If you reading this then you already know that these pages are immutable, at least it is not possible to edit them from Wiki. It is because Trac is reading them directly from SVN using Include macros. Typical User Manual page source looks like this:
     4{{{
     5[[Title(Installation)]]
     6[[Include(trunk/doc/install.txt)]]
     7
     8----
     9See also: [wiki:Documentation]
     10}}}
     11
     12These wiki pages were created manually and set to be read only by cmlenz some years ago.
     13
     14If you need to propose a change - you should be able to checkout docs from SVN, edit sources in reStructuredText format (similar to Wiki), rebuild them to see the result of your changes and send a patch to Bitten MailingList (or attach to a [/newticket new ticket]). This is all this pages are about.
     15
     16=== Checkout ===
     17
     18Just checkout Bitten. [source:trunk trunk/] or any of [source:tags tags/]/[source:branches/] versions will be ok. For example:
     19{{{
     20svn checkout http://svn.edgewall.org/repos/bitten/trunk bitten-trunk
     21}}}
     22will download sources into ''bitten-trunk'' directory.
     23
     24=== Building Docs ===
     25
     26Prerequisites:
     27 1. `docutils` (usually installed by Trac development setup anyway)
     28 2. `epydoc`
     29
     30Build:
     31 4. Run: `python setup.py build_doc`
     32 5. Open `doc/index.html` in a browser to verify result