Here is the roadmap for the Nuxeo 5 projects: Runtime, Core and EP.
This roadmap is guided by the following principles:
Quickly integrate into the main codeline functionalities that are developed for customers projects (when this makes sense for the generic product, and with the agreement of the customers, of course)
6 months iterative release cycles, so as to get quick feedback from our customers and the community
Whenever possible, new functionalities are developed as add-ons (plugins) to a stable release
Keep up with the main upstream technologies we are using (JBoss Seam, Jackrabbit, etc.)
This roadmap is tentative, in the sense that priorities may change over time, depending on customers demand and community contributions, so we will update this page accordingly.
If you want to speed up the implementation of some features, don't hesitate to join the community and start helping.
Maintenance release of the stable 5.1.x branch, focussed on bug fixes.
Nuxeo Runtime 2.0 (September 2008)
Noteworthy planned features:
Based on Equinox
Glassfish v3 support
Glassfish v2 support
JBoss AS 4.2 support
Better integration with Eclipse native extension point system (goal: full compliance)
OSGi Descriptive Services compliance
Google Guice dependency injection framework integration
Nuxeo Core 2.0 (September 2008)
Noteworthy planned features:
Based on Nuxeo Runtime 2.0
Native SQL repository engine, JCR2 compliant
Nuxeo EP 5.2 (October 2008)
Noteworthy planned features:
New default theme
Based on Nuxeo Runtime and Core 2.0
Based on the latest Seam (2.x), Compass and Lucene releases
Full web services (WS-*) API based on the JAX-WS stack
XML-RPC API
Duplicate content detection
Web widgets, using the Netvibes API (Jean-Marc Orliaguet)
Video management
Enterprise blog / wiki engine based on Nuxeo WebEngine
Tag management / folksonomies
Social timelines
Instant messaging / presence integration
Microsoft Office 2007 support
Better integration with MS-Office and OpenOffice (Nuxeo LiveEdit v2)
Management interface
Nuxeo Core 2.5 (Feb 2009)
Noteworthy planned features:
Distributed repositories support
Repositories synchronization (using SyncML)
XQuery support
Nuxeo EP 5.5 (March 2009)
Noteworthy new features:
Minion search engine integration
Repository synchronization
Integration with a groupware server (mail/calendaring/contacts)
PDF Forms support
Digital signature of documents and workflow actions
Full support of Microsoft Office 2007 collaboration features
Connector for SAP ERP
Automatic document analysis and classification
Geo-location support
Native PHP libraries
UIMA integration for semantic capabilities
Field-level access control
Management interface enhancements
Past releases
Nuxeo Runtime 1.0 (September 2006)
Nuxeo Runtime is the foundation of Nuxeo 5’s infrastructure. It handles deployment and extensibility of components to target platforms. This component allows the whole Nuxeo 5 infrastructure to be easily ported between Java platforms (Java EE, OSGi, .NET/IKVM, etc.) and features an easy plug-in mechanism that any component can use to declare extension points (that can be used by another component to extend the previous one).
Nuxeo Runtime uses the OSGi component model internally.
Noteworthy features of this releases:
OSGi-based component model
OSGi deployer/adapter for JBoss 4
JBossAS 4 and Eclipse RCP support (through native OSGi support)
Platform-independent extension system (allowing any component to seamlessly offer extension points and to extend existing ones)
Nuxeo Core is an embeddable document management engine, based on Nuxeo Runtime. It provides all the necessary low-level services to define, store, manage, audit, request and search content. It is the kernel of Nuxeo 5 and can also be embedded in third-party applications to provide advanced content management features. It can run on any Java platform and can be easily extended using plug-ins (thanks to Nuxeo Runtime).
Noteworthy features of this releases:
Full-featured document/content management engine
Java Content Repository (JCR) support
XMLSchema-based content schema manager
NXQL engine (NXQL is a subset of SQL to query Nuxeo’s repository)
Eclipse RCP and JBoss AS 4 support
Eclipse BIRT adapter (to use Nuxeo Core as BIRT’s data source)
This is the first stable release of Nuxeo EP 5.0. It includes all the features described on the features list:
Workspaces
Documents lifecycle and versionning
Access rights and users directories
Basic search
Relations
BPM integration (workflow)
Transformation
Audit
Seam views extension system
WYSIWYG theme / look editor
MS-Office, MS-IE and Firefox plugins
Nuxeo 5.0.0.RC (release candidate) was released on 15 November. It features the complete Nuxeo 5.0 EP stack and API, and a web client showcasing the main features of the platform (content creation, edition, relations management, users and rights management, workflow and document lifecycle).