b-org: Creating content types the Plone 2.5 way

Plone 2.5 brings us closer to the promised land of Zope 3. Zope 3 brings us a new way of working. This tutorial will show how to marry the old and the new, to make Plone products that are more extensible, better tested and easier to maintain.

  1. Introduction
  2. A whirlwind tour of Zope 3
  3. Overview of b-org
  4. To Archetype or not to Archetype
  5. The extension story
  6. Filesystem organisation
  7. Interfaces
  8. Test-driven development
  9. Setup using GenericSetup
  10. Using membrane to provide membership behaviour
  11. Writing a custom PAS plug-in
  12. Placeful workflow
  13. Sending and handling events
  14. Annotations
  15. Zope 3 Views

All content on one page (useful for printing, presentation mode etc.)