[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