- Provide mechanism not policy
- Support 'whole-image' versioning (VW overrides)
- Full RB and PDP integration
- Excellent internet performance
- Expose product schema
- schema extension (only adding)
- schema evolution (altering shape)
- versioned schemas
- manipulating products with multiple schema versions mixed
- abstract tools, meta tools
- Support multiple dev processes
- State oriented versioning like Store, CVS etc do
- Change-oriented versioning (changesets that can potentially be applied to multiple baselines)
- Regular baseline with named activities (versioned changesets) 'on top'.
- Automated merging when possible.
- Client/server split of both authority and administration
- Offline commit
- Zero administration backend (pure ST?)
- Simple out of the box install and run, i.e. a simple db.
- Distributed repositories
- Support renames
- Web view, so spiders can crawl repositories