mailRe: How do I go about compiling epydocs


Others Months | Index by Date | Thread Index
>>   [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Header


Content

Posted by Edward d'Auvergne on May 16, 2007 - 12:36:
On 5/16/07, gary thompson <garyt.and.sarahb@xxxxxxxxx> wrote:
Dear All

I have now documented all the classes and functions in multi.Processor which
covers many of the functions that other users wishing to use the frame work
need to use. However, I now need to compile them to  some  web pages using
epydoc. So the questions are

I haven't yet had time to check the comments to see if they match the
functions.  The epydoc output should help as it should then allow you
to read it and fully understand how to use the code without seeing any
of the code.


1. what do i need to do get epydoc to work do I need to download it and
whats the minimum version i should use

Any epydoc version should be all that is necessary.  This should be
installed using python distutils (by typing 'python setup.py
install').  I am using the SVN repository version (which is pre-3.0
code) as this is fairly stable and the output is much better than the
version 2 HTML.  If there is a pre-3.0 release or version 3 release,
these could be used as well.


2. what formats should I produce html pdf or both also should the results of
the processing go into the repository (I guess not the person creating a tag
should run epy doc  against the whole code base before submitting the tag I
guess)

The scons build system will do everything for you.  If you type:

scons api_manual_html

the HTML files will be generated.  None of the automatically generated
documentation should be stored in the relax SVN repository so manuals,
HTML pages, etc need to be generated if using the SVN code.  This
automatical documentation can be always be generated from the tagged
code.

Cheers,

Edward



Related Messages


Powered by MHonArc, Updated Wed May 16 13:00:32 2007