[webinar] nuxeo platform 5.6 overview
DESCRIPTION
Webinar - overview of the new 5.6 version of the Nuxeo Platform, with demos and Q&A. Session led by Eric Barroca, CEO of Nuxeo.TRANSCRIPT
Nuxeo Platform 5.6 Webinar Series Overview of the New VersionTwitter: #Nx56
Nuxeo Platform 5.6
Tuesday, July 24, 2012
Nuxeo Platform?
• A full stack software platform for building content-centric business applications
• Designed for software developers, architects and business managers who create software for internal use or for customers
• A foundation for business applications in the areas of content management, document management, digital asset management, and case management
• Trustworthy for mission-critical applications
#Nx56Tuesday, July 24, 2012
Nuxeo / Why?
• Nuxeo supports customers in creating, building, maintaining, deploying and operating apps
• Nuxeo covers the full lifecycle of applications:
• Application Designer: Nuxeo Studio
• Development Environment: Nuxeo IDE (Eclipse), Maven Tooling
• Testing Toolset: Unit, Functional (Sl/WebDriver), Performance
• Deployment tools: Nuxeo Marketplace, Update Center
• We focus on the complete experience for our customers, not just the software you run
#Nx56Tuesday, July 24, 2012
Great Customers
Tuesday, July 24, 2012
Tuesday, July 24, 2012
• 2,639 commits
• 9,802 modified files
• 365 bugs fixed
• 435 tasks done
• 2,500+ successful builds
• 45 code contributors
• 0 incompatible API changes
See: github.com/nuxeo
5.6 Activity
Nuxeo Platform 5.6 in Numbers
• 1,000,000+ lines of code
• 200+ code repositories (Mercurial, Git)
• 500+ components
• 60+ add-ons
• 4,500+ tests (run at each change)
Nuxeo Platform 5.6
Tuesday, July 24, 2012
Content Routing
• Adaptive Workflow Engine
• Visual Designer (process, forms, business logic)
• Native & fully integrated with the platform
• Content Automation for business logic
• Forms (Layouts) for user input
• Audit, Tasks, Auth, etc.
• Routes can adapt on a per-instance basis, as they run!
The workflow engine designed for & built on
the platform!
#Nx56Tuesday, July 24, 2012
Tab Designer
• Visual Page Designer (Studio)
• Create & assemble pages for any content object, bound to a UI Tab
• Choose from the widget library (or create your own widget!)
• Useful for custom data-centric pages: views, forms, listings
• Based on a dynamic CSS grid
#Nx56Tuesday, July 24, 2012
Social Collaboration
• New “Wall”
• Available on workspaces and can be enabled for other objects (ex: Case)
• Display activities for this object
• Like / Vote
• for marking documents and/or showing support
• enabled on all objects
• Follow content objects to be notified (email, activity stream)
#Nx56Tuesday, July 24, 2012
Content Diff
• Visual Diff on content objects
• Works on properties and file content
• Can diff anything - versions, different objects, etc.
• Also supports complex properties (for business-related objects)
• And Office files!
LOREM IPSUM
IPSUM LOREM
LOREM IPSUM
#Nx56Tuesday, July 24, 2012
Document Templating
• Generate documents using visual templates
• Templates can be Office documents (Word, Excel, OpenOffice)
• Include content properties
• Generate business documents such as invoices, project reports, brochures, product descriptions, image galleries, etc.
#Nx56Tuesday, July 24, 2012
UI Improvements
• Slicker & lighter look
• Moving forward to single-page paradigm
• Do more from the main page of content objects
• New user action category for documents
• AJAX tab switching (option)
• More Direct Upload via drag‘n’drop (thanks HTML5!)
#Nx56Tuesday, July 24, 2012
App-level Multi-tenancy
• Domain-based multi-tenancy built into the platform
• Suited for managing many tenants with minor configuration differences
• Users are automatically directed to their tenant at login
• Tenant specific data: users, groups, vocabularies, document types, themes, etc.
• Can be extended to add tenant specific configuration
#Nx56Tuesday, July 24, 2012
Core Improvements
• Shared Data Cache for the repository (+20-50% raw perf)
• New Job Service to manage long running / periodic tasks
• Java 7 support and upgrade to Tomcat 7
• Dependency Management for packages & hot fixes
• Quota service & management
• Misc enhancement & clean-up
#Nx56Tuesday, July 24, 2012
Nuxeo Mobile App & Framework!
• Mobile App & Framework for iOS and Android, built on Apache Cordova (PhoneGap)
• Includes: search, browse, preview, marked documents, activity stream, etc.
• Easy to customize from the server (app content is live)
• Supports content upload, download, resume, app integration, authentication
5.6+
#Nx56Tuesday, July 24, 2012
Tuesday, July 24, 2012
Nuxeo Drive
• Desktop app for transparently syncing local drive <-> nuxeo (à la Dropbox)
• Mark items to sync in Nuxeo, they’re instantly synced
• When you perform a change locally, it’s automatically synced back (and vice versa)
• Windows, Mac & Linux!
• Advanced features: metadata view/edit, custom versioning, conflict resolution, etc.
5.6+
#Nx56Tuesday, July 24, 2012
• Content Routing
• Content Diff
• More Social Collaboration
• Doc Templates & Renditions
• Mobile App & Framework
• Nuxeo Drive
• Java 7 & Tomcat 7
• API compatibilityfor a painless 5.5 upgrade
Tuesday, July 24, 2012
What’s Next?
• Download from nuxeo.com/5.6
• Register for a Nuxeo Connect account
• Try & Enjoy
• Speak up! Let us know what you think.
Upcoming Shows• July 25, 2:00 pm ET
Content Routing Part 1
• August 1, 2:00 pm ET Content Routing Part 2
• August 8, 2:00 pm ETUI Customization
• August 22, 2:00 pm ETCloud Infrastructure
• August 29, 2:00 pm ETDiff / Templates / Social
• September 5, 2:00 pmMobile App & Nuxeo Drive
• Register atnuxeo.com/webinars
#Nx56Tuesday, July 24, 2012