A Little History ( Contd. )
Cocoon 2 ...
- A separate codebase to incorporate Cocoon1 learnings.
- Designed for execution speed/memory efficiency and scalability to process very large documents by switching processing model from DOM to SAX.
- Centralizes the management functions by allowing processing pipeline specification in a sitemap ( an XML file ), replacing the embedded processing instruction model.
- Better support for pre-compilation, pre-generation and caching for better performance.
- Current status: Alpha quality code. Available only in source form directly from CVS.