On 4/16/07, Dieter <[EMAIL PROTECTED]> wrote:
> On 4/13/07, Ivan Vilata i Balaguer <[EMAIL PROTECTED]> wrote:
> > Dieter  (el 2007-04-13 a les 08:25:34 -0400) va dir::
> >
> > > 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?
> >
> > What do you mean with that sentence?  (Sorry, my English is not so
> > good.)  If you mean you're going to convert the docs to some of those
> > formats, allow me to *strongly* disagree.  In the first place, I'm not
> > eager to start such an effort without adequately discussing the pros and
> > cons of each proposal.  Second, we're in the process of overhauling and
> > synchronising docs for the 2.0 release, so it's not the best moment to
> > do it. ;)  And third, none of the proposals seem to be adequate for the
> > PyTables docs, since we need a tool which supports both narrative and
> > reference sections with cross-references between them (leaves Epydoc
> > out, dont't know about Doxygen), with good browseable and printed
> > output, and which supports introspection of docstrings (lots of classes
> > in PyTables are dynamically generated, which leaves Doxygen out).
> >
> > You see, if it was as easy as that we wouldn't be keeping the docs in
> > sync by hand! ;)
> >
> > Of course, you can do what you want with your own branch, but I still
> > advise you to wait until the docs are settled for an easier work.
>
> No no, I would not have done anything without consensus from you guys.
> I apologize for the mis-understanding. And your right, epydoc is far
> from adequate. I took Francescs comments thoughtfully, and over the
> weekend I did a lot of research. Doxygen is very flexible and *very*
> nice. But, as you've described Ivan, and what I also envisioned, there
> are some improvements to doxygen that would make our dreams of an
> ideal documentation generator possible (as well as a developers
> sophisticated  architecture reference tool).
>
> That realization re-invigorated some pet-peeves I've had for a while
> now. So, I'm gonna address this first. I'm starting a project called
> smartFOSS which will not only specifically address our discussion
> here... but also my pet-peeves regarding sw tools and how I would like
> to use them. I feel this could also benefit the entire oss community
> (as far as I can tell).
>
> So, I'm gonna get this project started first, with documentation
> generation (and a developer's architecture reference feature) at the
> top of the "features" todo list. But, I'll be around. I'm not going
> anywhere. ;) I'm not looking at enabling the full project concept yet.
> Just enough to make my life easier.
>
> If you care to see the projects mission statement:
> https://launchpad.net/smartfoss
>
> -Dieter
>
Just to emphasize... Qt has what I consider to be a model of a nice
document system. http://doc.trolltech.com/4.3/index.html

Now just throw in what doxygen can offer (graphs, search, extensive
cross-reference, autogeneration)... and then some, and you'll see what
I'm referring to and what I'd really like to see all project
developers be able to provide to their users. I'll see what I can do
:')

-Dieter

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
_______________________________________________
Pytables-users mailing list
Pytables-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pytables-users

Reply via email to