[Dev] Various mini-announcements

Morgen Sagen morgen at osafoundation.org
Wed Jun 30 17:30:19 PDT 2004


- The auto-generated documentation for Chandler modules is back online 
at http://o11n.org/docs/current/api/ .  Chandler developers who have 
epydoc-documented their source and want to have their packages included 
in the online documentation need to add their packages to the list at 
the bottom of chandler/__hardhat__.py -- See me if you have questions.  
The docs get published on the hour.

- PyCrust is back in Chandler!  It's a Python interactive shell plus 
object browsing GUI that's included in WX, and you can bring it up 
within Chandler using the Test | Show PyCrust Debugger menu.  Once the 
window has opened, try "from tools.s import *" and you'll get some 
variables bound to helpful objects such as the repository and the 
parcel manager.  Read chandler/tools/s.py for details (it's also useful 
outside of PyCrust).

- It is no longer necessary to explicitly hook up a "local" attribute 
(an attribute item which is a child of a kind item) to its parent kind 
in XML -- the parcel loader will do that for you.  I will be making a 
sweep through all the parcels to remove these no-longer-required 
"attributes" assignments.

- The unit tests (actually TestAllParcels.py) now do a 
repository.check() to validate the schema.  This should catch schema 
errors quickly.

~morgen



More information about the Dev mailing list