Nuxeo Roadmap. From Memphis to Chicago Nuxeo Team

Similar documents
Oracle WebCenter Interaction: Roadmap for BEA AquaLogic User Interaction. Ajay Gandhi Sr. Director of Product Management Enterprise 2.

Adobe Experience Manager

Not just an App. Server

JBoss DNA. Randall Hauch Principal Software Engineer JBoss Data Services

Improve and Expand JavaServer Faces Technology with JBoss Seam

OpenOffice.org as a platform for developers

Adobe ColdFusion 11 Enterprise Edition

Professional SharePoint 2010 Development

Sunday, May 1,

At present we use several collaboration (web) tools, like SuperB website Wiki SVN Document management system etc.

Managing Installations and Provisioning of OSGi Applications. Carsten Ziegeler

Liferay Digital Experience Platform. New Features Summary

ADOBE DIGITAL ENTERPRISE PLATFORM DOCUMENT SERVICES OVERVIEW

Fundamentals: Managing and Extending Microsoft Office & SharePoint with EMC Documentum

Migrating traditional Java EE applications to mobile

WebCenter Interaction 10gR3 Overview

Microsoft SharePoint 2010 The business collaboration platform for the Enterprise and the Web. We have a new pie!

Regular Forum of Lreis. Speechmaker: Gao Ang

Developing Microsoft Azure Solutions (70-532) Syllabus

Expeditor Client for Desktop. Client Platform Overview

SharePoint Server 2016 Feature Comparison* Accessibility Standards Support Yes Yes. Asset Library Enhancements/Video Support Yes Yes.

Oracle Applications Unlimited and Web 2.0: You Can Have It Now!

Adobe ColdFusion (2016 release)

IBM Lotus Domino Product Roadmap

Curriculum Guide. ThingWorx

Alfresco Developer Guide

Nuxeo Server 9.1 Release Notes

Key Challenges with the Current RFQ Process

Developing Microsoft Azure Solutions (70-532) Syllabus

APACHE SLING & FRIENDS TECH MEETUP BERLIN, SEPTEMBER APACHE JACKRABBIT: BASIC CONCEPTS Christian Riemath, Igor Sechyn

Webservices In Java Tutorial For Beginners Using Netbeans Pdf

Frequently Asked Questions Oracle Content Management Integration. An Oracle White Paper June 2007

The State of Apache Sling

Lotus Quickr 8.0: Technical Architecture

Developing Microsoft Azure Solutions (70-532) Syllabus

Enterprise Content Management Systems on the example of Alfresco

Extend EBS Using Applications Express

Storage Made Easy. SoftLayer

Lessons learned from real-world deployments of Java EE 7. Arun Gupta, Red

Seam 3. Pete Muir JBoss, a Division of Red Hat

The 60-Minute Guide to Development Tools for IBM Lotus Domino, IBM WebSphere Portal, and IBM Workplace Applications

AD105 Introduction to Application Development for the IBM Workplace Managed Client

open source community experience distilled

Adobe Experience Manager 6 Lead Developer Adobe Certified Expert Exam Guide. Exam number: 9A0-396

Oracle Corporation

Streaming Real-Time Data into Xcelsius Applications

The Magic of Microsoft Office SharePoint Services & Office 2007

Providing an Enterprise File Share and Sync Solution for

Technology Requirements for Microsoft Dynamics GP 2010 and Microsoft Dynamics GP 2010 R2 Features

JCR in Action. Content-based Applications with Apache Jackrabbit. Carsten Ziegeler.

Fusion Registry 9 SDMX Data and Metadata Management System

Release Notes for Cisco Service Portal for Release 9.4

Openbravo Technology Platform

Introducing Lotus Domino 8, Designer 8 and Composite Applications

Nuxeo at 10. Stefane Fermigier - Nuxeo Evry, Feb. 2011

1 Copyright 2013, Oracle and/or its affiliates. All rights reserved.

The Shibboleth-enabled WebDAV server used in ESUP-Portail and ORI-OAI projects

Hands-on Development of Web Applications with Java EE 6

Developing Ajax Web Apps with GWT. Session I

Introduction. Overview of HCM. HCM Dashboard CHAPTER

IBM WebSphere Application Server 8. Java EE 6 Feature Packs

Red Hat Process Automation Manager 7.0 Planning a Red Hat Process Automation Manager installation

SOFTWARE DEVELOPMENT SERVICES WEB APPLICATION PORTAL (WAP) TRAINING. Intuit 2007

EBS goes social - The triumvirate Liferay, Application Express and EBS

Open Text Web Site Management 10.1

1 Markus Eisele, Insurance - Strategic IT-Architecture

SharePoint 2016 Site Collections and Site Owner Administration

Product Brief DESIGN GALLERY

vsphere Web Client SDK Documentation VMware vsphere Web Client SDK VMware ESXi vcenter Server 6.5.1

JBOSS TOOLS INSTALLATION IN ECLIPSE February 2013 Level: By : Feri Djuandi Beginner Intermediate Expert Platform : Eclipse Juno, JBoss AS

Storage Made Easy. Mirantis

Flex 3 Pre-release Tour

IBM Rational Application Developer for WebSphere Software, Version 7.0

Storage Made Easy. Providing an Enterprise File Fabric for INVESTOR NEWSLETTER ISSUE N 3

<Insert Picture Here> Oracle Policy Automation System Requirements

1 Copyright 2011, Oracle and/or its affiliates. All rights reserved.

Oracle Application Development Framework Overview

ECLIPSE JAVA DOCUMENTATION

Oracle WebCenter Interaction

IBM Workplace Web Content Management

DotNetNuke. Easy to Use Extensible Highly Scalable

A Closer Look at XPages in IBM Lotus Domino Designer 8.5 Ray Chan Advisory I/T Specialist Lotus, IBM Software Group

SharePoint 2013 Central Administration

: Course : SharePoint 2016 Site Collection and Site Administration

Enabling Web 2.0 User Experience for E-Business Suite. Padmaprabodh Ambale, Gustavo Jimenez Development Managers, Applications Technology Group

IBM Rational Software

AquaLogic BPM Enterprise Configuration Guide

Intellicus Getting Started

EDT 0.8 Stakeholder Meeting SQL JNDI Data Sources

O3Spaces Workplace. Version Patch xx. Release Notes O3Spaces B.V.

Mischa Kölliker. JavaLounge Zürich, 23. Juni 2009

JBPM Course Content. Module-1 JBPM overview, Drools overview

What is it? What does it do?

Course Content. This is the second in a sequence of two courses for IT Professionals and is aligned with the SharePoint 2016 IT Pro certification.

Liferay Digital Experience Platform. Apps and Features Overview

What is a Portal? by paul Hinz

What s New In Portal Release 2? Presented By: Craig Warman - Computer Resource Team, Inc. (USA)

Liferay Portal 6.2 Enterprise Edition. Portlet and feature overview

vsphere Web Client Extensions Programming Guide vsphere 5.1

Open Source Library Developer & IT Pro

Transcription:

Nuxeo Roadmap From Memphis to Chicago... 2008-06-21 Nuxeo Team

5.1 aka Memphis is a large success 2007/08-5.1.0 2007/09-5.1.1 2007/11-5.1.2 2008/01-5.1.3 2008/04-5.1.4 2008/06-5.1.5 2008/09-5.1.6

5.1 s future A lot of small features and improvements have been added until 5.1.5, according to customer feedback 5.1.5 marks the end of active development phase 5.1 branch is now a pure maintenance branch Bugfixes Better MS Windows support (installer + system integration) Some new features may appear as addons modules Backport from 5.2 when required by supported customers

Available Addons [ 5.1 ] JSR 168 Portlets [ 5.1 ] Document Links Indexing Bridge (generic WS for external indexers) [5.1] Picture management [5.1] (... Authentication Modules (NTLM, CAS, SSO, portal [ 5.1 ] Metadata Extractors [ 5.1 ] RESTlets Pack [ 5.1 ] Simple PDF generation [ 5.1 ] Personal Workspaces

Available Addons [ 5.1 ] Multi-axis Navigation [ 5.1 ] WebDav Connector [ 5.1 ] XML-RPC Connector [ 5.1 ] Mail Fetcher [ 5.1 ] MS Office OLE extractors [ 5.1 ] MS Office Document Merger [ 5.1 ] WebBrowsing Audit Virtual Folders (5.2)

Onto Chicago... More infrastructure, lighter packaging, new features

Onto Chicago... 2008/03 - Official Start 2008/05 - M1 [DONE] 2008/07 - M2 2008/09 - M3 2008/10-11 - Release More infrastructure, lighter packaging, new features

Core Repository NG New storage subsystems JCR Backend: upgrade to JackRabbit 1.4 Native SQL Storage for Nuxeo Core ( db4o ) Object Store Configurable low-level Blob Store (with streaming) Repository snapshotting (Point in Time Recovery) Nested Events Real-time notifications Grouping through Operations (1 user action = 1 event)

Infrastructure JBoss 4.2 support Includes Jboss Messaging as default JMS provider GlassFish 3 support Implies Sun App Server support Support for GlassFish embeddable container Jetty support for light deployments Pure Web container WebEngine standalone Official Java 6 support Adapt infrastructure to projects needs Optimize global performances

Web UI Simplify integrator work Improve default web UI usability Seam JSF WebApp ( Seam/JSF ) Infrastructure upgrade Simplify framework API WebEngine integration WebWidgets integration New default theme

WebEngine The content-centric web framework Web front-end for Nuxeo Platform Light web development Powerful templating and scripting Completely web-oriented and web-based Can work standalone or inside Nuxeo EP Lower requirements for Web developers Leverage existing web client frameworks (JS based) Used to offer new features: Blog Engine, Wiki Engine, Project Sites, etc.

UI: RCP, GWT and Flex Flex / Adobe AIR ( Flamingo Integration of AMF Flex Remoting (Seam / Helpers for Flex developers Deep integration in the framework GWT Allow to use GWT to build RIA Use GWT as widgets in JSF pages Nuxeo RCP (Apogée) Contribution to the Eclipse Foundation in progress Improve packaging

Indexing and Search 5.1 search engine will be replaced Too hard to configure / Too difficult to maintain Replacement: Nuxeo Core Query + Apache Solr Nuxeo Core Query for complex query in the repository Advanced external search engines integration Leverage existing external indexer integration (ex: Arisem, Antidot, Exalead, Sinequa) Use Lucene/Solr as default external indexer Standard Lucene configuration Multi-repository support Can be used to index data outside of Nuxeo

Packaging Nuxeo Enterprise Platform (current default package) JBoss 4.2 Glassfish 3 Nuxeo Core Services POJO / GlassFish / JBoss Can be embedded into any Java apps Nuxeo Core Services + WebEngine Jetty embedded Glassfish 3 embedded Use Nuxeo Runtime s server launcher

Semantic & Social Features Annotations Based on the Annotea W3C specification Annotate paragraphs or portions of text Annotea extension to support the Nuxeo document model Timeline know who has done what in your work entourage useful to improve collaboration in workspaces configurable on a per-project basis, as usual! :-) Tag Service document / object tagging can be integrated with an engine for automatic named entity recognition Presence Service (based on XMPP)

More New Features :-) Rules engine integration Business logic in rules rather than static code Web UI to manage rules based on an Enterprise Rule Engine (JBoss Rules / Drools) Virtual Folders Create solders from search query Useful to save searches or offer multi-axis navigation on top of the content repository WebWidgets Integrate Dashboard -like widgets Based on Netvibes UWA spec Can integrate any Netvibes widget (compliant with UWA)

Misc Improvements Workflow Service Simpler API Performances improvements Extract generic handlers from projects JMS and Messaging Better API Performance improvements User Notification Service Align on new PlacefulConfigurationService Supports batching (for daily batches) Supports new notification channels

Tools Administration tools Add more commands to Nuxeo Shell Leverage scripting features of Nuxeo Shell Extract generic scripts from existing implementations (... exports (backup, replication, Developer tools Nuxeo IDE based on Eclipse Apogee plugins Nuxeo Helper plugins Thirds party plugins More Maven archetypes

Desktop integration OpenOffice.org Release Nuxeo LiveEdit s plugin for OpenOffice.org MS Office Add supports for MS Office 97 and MS Office 2000 Include more actions to drive Nuxeo from MS Office MS Internet Explorer Extensions Supports for IE 7 All-in-one packaging Firefox Supports for Firefox 3 All-in-one packaging

Chicago Status... Task / Item Nuxeo WebEngine (content centric web framework) JBoss 4.2 support Glassfish support Upgrade to Seam 2 / JSF SearchBridge: connectors for external engines WebWidgets: UWA portlets ( Netvibes) Core Query improvements (NXQL) Packaging with embeded Jetty Packaging with embedded Glassfish 3 Nuxeo Core - native SQL Store Nuxeo Core - native Object Store Flex/AIR integration (SEAM2 + Flamingo) Annotations on document Rules Service Development tools (IDE) Administration tools Tags / Timeline Service Status Beta released Testable Internal testing Testable Beta released Integration Partial implementation Testable Internal testing Internal testing not started Design phase Design completed Old Modules existing In progress, testable soon In progress, testable Done in projects

Get Involved! :-) Corporate Site: www.nuxeo.com Community Portal: www.nuxeo.org Forums: www.nuxeo.org/discussions Doc Central: doc.nuxeo.org