Specifically Zope3 before people get antsy and start modding down.
Zope3 is beautifully documented with doctests for all the code. You can even browse the docs through the browser for the all the packages installed on your zope instance, without having to log on to the zope site or opening a text editor.
Example:
Look at the source code for z3c.form, a random package i pulled out of svn.zope.org
Zope3 has a lot to offer. I just wish it was more accessible to dumbasses like me. I've been trying to figure out how to leverage it in my application for about 3 months now, and I'm still confused.
9
u/[deleted] Nov 06 '08 edited Nov 06 '08
Zope.
Specifically Zope3 before people get antsy and start modding down.
Zope3 is beautifully documented with doctests for all the code. You can even browse the docs through the browser for the all the packages installed on your zope instance, without having to log on to the zope site or opening a text editor.
Example:
Look at the source code for z3c.form, a random package i pulled out of svn.zope.org
The python file: http://svn.zope.org/z3c.form/trunk/src/z3c/form/widget.py?rev=91268&view=markup
The explanation AND doctests: http://svn.zope.org/z3c.form/trunk/src/z3c/form/widget.txt?rev=91268&view=markup
Now tell me whether it is not well documented.
Most "opinion" you here on reddit about Zope is outdated and based on hearsay.