Vision
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.
Upcoming releases
Nuxeo EP 5.1.4 (February 2008)
This release will focus on maintenance. Some of the Nuxeo EP 5.2 new features (see below) will be available as new add-ons.
Nuxeo Runtime 1.5 (March 2008)
Noteworthy new features:
- Glassfish v2 support
- JBossAS 4.2 and 5.0 support
- Java 6 support
- Better integration with Eclipse native extension point system (goal: full compliance)
Nuxeo EP 5.2 (March 2008)
Noteworthy new features:
- Based on Nuxeo Runtime and Core 1.5
- 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
- Tag management / folksonomies
- Instant messaging / presence integration
- Microsoft Office 2007 support
- Better integration with MS-Office and OpenOffice (Nuxeo LiveEdit v2)
Nuxeo Runtime 2.0 (July 2008)
Noteworthy new features:
- BEA WebLogic 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 (July 2008)
Noteworthy new features:
- Based on Nuxeo Runtime 2.0
- Native repository engine, JCR2 compliant
- Distributed repositories support
- Repositories synchronization (using SyncML)
- XQuery support
Nuxeo EP 5.3 or 6.0 (September 2008)
Noteworthy new features:
- Based on Nuxeo Runtime / Core 2.0
- 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
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)
For more information, see the Nuxeo Runtime project on this site.
This milestone has been met on 2006/09/17.
Nuxeo Core 1.0 (October 2006)
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)
- POJO and Java EE 5 API
For more information, see the Nuxeo Core project on this site.
This was done on 2006/10/23.
Nuxeo EP 5.0 (February 2007)
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).
Nuxeo 5.0.0.GA (final release) was released on 5 February 2007.
For more information, see the Nuxeo EP project on this site.
Nuxeo Core 1.1 (February 2007)
Noteworthy features:
- Bug fixes
- NXQL improvements
- Better content schemas management
Nuxeo Core 1.1 was included in Nuxeo 5.0.0.GA.
Nuxeo Core 1.3 (Jul 2007)
Noteworthy features:
Nuxeo EP 5.1 (Aug 2007)
This release improves the overall ECM Platform and adds several interesting features.
Noteworthy features:
- Physical archive management
- Images management
- Meta-directory manager (LDAP and SQL)
- Full-featured relation engine (RDF-based)
- User notification framework
- Better BPM integration
- OpenOffice 2 and Microsoft Office 2003 plugins
- Notifications
- Comments
- Workspace templates
- ATOM and RSS syndication
- Jobs scheduling
- Rules engine integration
- External search service integration
- RESTful web service API
- Uses Seam 1.2 and Jackrabbit 1.3
Nuxeo 5.1.M1, the first milestone towards Nuxeo 5.1, was released on 2 March 2007.
Nuxeo 5.1.M2, was released on 11 May 2007.
Nuxeo 5.1.M3, was released on 5 June 2007.
Nuxeo 5.1.0.GA, was released on 24 August 2007.
Nuxeo Runtime and Core 1.4 (January 2008)
Noteworthy new features:
- Improved XML schema support
- Command-line shell for administrative tasks
- Scripting languages support (JavaScript, JRuby, Jython, Groovy)
- Pluggable permission service
- Import / export API
- Ordered folders support
- Based on Jackrabbit 1.3.3
Nuxeo EP 5.1.3 (January 2008)
Noteworthy new features (some of them provided by add-ons):
- Based on Nuxeo Core 1.4
- New layout / forms services
- Portlet (JSR-168) integration
- Full RESTful web services support
- WebDAV support
- Single sign-on (SSO) and NTLM authentication
- Anonymous login
- Flexible mandatory access control (MAC)
- Scripting support (JavaScript, JRuby, Jython, Groovy)
- XSLT transformations support
- Document rendering via FreeMarker
- Virtual / multi-dimensional navigation
- PDF generation
- Picture management / thumbnails browser
- Trash box management
- Deputy management
- Personal workspaces
- Performance optimizations
- Updates to Italian translation (Mirto Silvio Busico)
- New translations: Arabic (Taieb Felfel), Russian (Jane Smorodnik), Japanese (Damien Dupraz), Spanish (Daniel Tellez)