Nuxeo World 2011: Roadmap, Technical Strategy and Vision

Why would you not attend a roadmap session? Roland Benedetti, VP of Products and Marketing, and Thierry Delprat, the CTO, are going to get us all up to date.

  • Use a Scrum based development approach, 4 key disciplines
    • Roadmap Management
    • Modern Development Method and Tooling
    • Heartbeat and Iterative Development Method
    • Continuous QA and Release Method
  • Stressing the constant QA of the product
  • Opening the “roadmap” through Jira in the next week

  • Showing the list of roadmap items from last year and color coding based upon if it has been completed
  • Goals:
    • Platform orientation
    • Keep it technically up to date
    • Improve the user experience for end-users and for implementers
  • Nuxeo 5.5 in November (everything part of release)
    • OpenSocial based collaboration features
    • New Packages and installer
    • Nuxeo IDE
  • Nuxeo 6.0 next year (OSGi alignment)
    • Removing EJB3 in 2012
    • Full OSGi is a long road and doesn’t mix well with JEE well (currently)
    • Want the move to be smooth
  • Going to be expanding HTML 5 usage
    • Improve Rich Media support
    • Safe editing via Browser local storage, standardizing
    • Better compliance with mobile devices
  • Java 6 coming, including CDI (Contexts and Dependency Injection)
  • Adding JOIN to NXQL queries
  • Distributed cache system
  • Extended support for Cloud storage (improve scalability)
  • Integrate SOLR as external indexer
    • Not replacing transactional built-in index
    • Better Semantic search
    • Allow complex search navigation
  • Looking at a static WARs and EARs to run Nuxeo for Production environments that need to be static (Critical for controlled environments like Pharma and Government), Generate from existing Nuxeo instance
  • Change how deployed, download platform plus any choice of products and add components later
  • Reusable installer for App Builders
  • Updating Flex connector to latest Flex version
  • Wiki document type
  • Improve validation of forms and add model to handle cross validation
  • Creating documents in Word based upon template and metadata
  • Synch with local file location
    • Use background synch
    • Based upon Automation Rest API
    • clients for Windows, MacOS, iOS, and Android
  • Working on improving Content Routing in the Case Management Framework
  • DAM becoming an addon for DM and Collaboration, adding asset browser to both apps
  • Allow usage of rich media features on any types, leveraging facets
  • Integrate support for HTML 5 streaming
  • Integrating the Apache Stanbol semantic engine into Nuxeo

Was going to stick around for the next session as it was a keynote, but now we are breaking into sessions. Probably going to take care of a few things and relax.

All information in this post was gathered from the presenters and presentation. It does not reflect my opinion unless clearly indicated (Italics in parenthesis). Any errors are most likely from my misunderstanding a statement or imperfectly recording the information. Updates to correct information are reflected in red, but will not be otherwise indicated.

All statements about the future of Nuxeo products and strategy are subject to change at any time due to a large variety of factors.