Roadmap
Major features are listed for upcoming releases. Other features may be under discussion. If you have any questions you can contact the developers on the Silva irc channel (#silva on freenode) or the silva-dev list.
The general idea of the roadmap is to progressively move away from Zope 2.
- For maintainability and durability reasons
- To be able to integrate more recent technology more easily
- To facilitate access to Silva extension development
Silva 2.3 (done)
- Migration to Python 2.6 and Zope 2.12
- Ability to plug Silva into a WSGI server (Paster and Apache mod_wsgi support)
- New referencing engine using intids, in order to prevent broken internal links
- Mobile skins with WURFL-based detection
- SilvaLayout is removed in favor of silva.core.layout
OAI Pack
- These extensions will be modernized for the Silva 2.x era. This in connection with the MOAI Server release.
- Specifically the Silva OAI content types need UI work
Silva 2.4 (3.0 pre-release)
- Migration to Python 2.7 and Zope 2.13 (Python 2.6 will still be supported)
- Official version of the new document content type using CKEditor
- Ability to convert documents from Silva Document to the new document content type
- Renovate the folder / publication listing
- Finish removing SilvaViews views, and deprecate SilvaViews
Silva 3.0
- Silva Document is deprecated and removed
- Silva News is updated not to rely on ParsedXML or XMLWidgets
- ParsedXML, XMLWdigets is deprecated and removed as well
- SilvaViews is removed
- Introduction of support for the public content tree (aka marketing link)
Silva 4.0
- The SMI has been rebuilt using Javascript and a REST-like API to make modifications
- SilvaViews and FileSystemSite are deprecated and removed
- The Silva legacy layout is removed in favor of the service_customization