A Divendres 13 Abril 2007 14:25, Dieter escrigué:
> On 4/13/07, Dieter <[EMAIL PROTECTED]> wrote:
> > On 4/13/07, Dieter <[EMAIL PROTECTED]> wrote:
> > > How about considering an all in one framework like Doxygen. I really
> > > liked using for my c and c++ code. I see it now accommodates python.
> > > See the following:
> > >
> > > Home:
> > > http://www.stack.nl/~dimitri/doxygen/
> > > Python Specific Article:
> > > http://engtech.wordpress.com/2007/03/20/automatic_documentation_python_
> > >doxygen/ External Extension:
> > > http://code.foosel.net/doxypy
> >
> > Another showing the markup syntax:
> > http://www.stack.nl/~dimitri/doxygen/docblocks.html#pythonblocks
>
> Epydoc was recently improved and seems to allow a nice amount of
> flexibility in combination with the restructured text. Not to mention,
> it supports all the features found in normal doxygen (except for the
> built in search engine).
>
> I'm gonna go ahead and transfer the docs over. Any comments?

As Ivan already said, we have right now two worlds in PyTables doc formats: 
ReST for docstrings and Docbook for the User's Guide.  It would be really 
nice to have a gateway that can unify both worlds, but this currently seems 
more a dream than anything. One possibility would be to renounce to have 
a 'Library Reference' in the PyTables User's Guide and generate the reference 
just using Epydoc (for example), but I think this would make the User's Guide 
far less useful, and will force users to have a couple of documents to have 
the complete documentation.

In addition, Docbook allows for very good rendering for paper output, and I'm 
afraid that Epydoc don't. Mainly because of this, I think that we are not 
going to drop the 'Library Reference' from User's Guide, as I feel that 
having both tied together in one single document has a high value for users. 
So, I'm afraid that we will have to manually synchronize the docstrings in 
ReST and the Docbook for a long time yet.

So, I'm not sure whether it is worth the effort to spend time processing the 
docstrings with Epydoc (at least, without solving first the issues that I've 
mentionen above). But, in any case, it would be a nice thing to look at the 
results (and who knows, perhaps we can see the way to integrate the ReST and 
Docbook worlds in the future).

Cheers,

-- 
>0,0<   Francesc Altet     http://www.carabos.com/
V   V   Cárabos Coop. V.   Enjoy Data
 "-"

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Pytables-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/pytables-users

Reply via email to