This ZopeProduct is one of the CodeDocumentationTools. It's pretty darn useful.
"Zpydoc is our initiative to apply the standard documentation formalisms utilised within Python to Zope - itself a Python application. The scope of the project is as follows:
- Incorporate the pydoc -p HTTP server functionality into Zope - already an HTTP-aware server
- Use the Zope security model to select/restrict what may be documented
- Provide a customisable presentation layer
- Provide Zope aware hooks into the Python inspector mechanism to better document Zope classes.
Each of these objectives has been achieved. In addition to the pydoc level of documentation, this product also documents Zope permissions on classes and constructors, and it documents interface classes. Documentation formatting is via (re)structured text utilising docutils or Zope Structured Text, depending upon your Zope installation."
- http://www.last-bastion.net/Zpydoc
- downloads; also a mailing list, the archive is broken
- http://cvs.sourceforge.net/viewcvs.py/plone-docs/Developers/Tools/Zpydoc
- in plone-docs CVS, seems to be older
This is running on zopewiki.org - see API documentation.
Some links don't work, eg http://zopewiki.org/zpydoc/StructuredText.HTMLWithImages.html .
another problem -- Fri, 18 Jun 2004 12:18:32 -0700 reply
Why doesn't eg primaryParent() appear at http://zopewiki.org/zpydoc/ZWiki.OutlineSupport.html#OutlineManagerMixin ?!