[Nuxeo World 2013] Nuxeo Studio
-
Upload
nuxeo -
Category
Technology
-
view
362 -
download
3
description
Transcript of [Nuxeo World 2013] Nuxeo Studio
![Page 1: [Nuxeo World 2013] Nuxeo Studio](https://reader034.fdocuments.net/reader034/viewer/2022042515/54b539154a7959027f8b47f0/html5/thumbnails/1.jpg)
Nuxeo Studio in 10mn
2013/10/09 - Benjamin JALON
![Page 2: [Nuxeo World 2013] Nuxeo Studio](https://reader034.fdocuments.net/reader034/viewer/2022042515/54b539154a7959027f8b47f0/html5/thumbnails/2.jpg)
Nuxeo edition activity
Nuxeo Platform
Content Management Eco-System
Nuxeo Studio
Nuxeo IDE
Funkload
...
••••••
2
![Page 3: [Nuxeo World 2013] Nuxeo Studio](https://reader034.fdocuments.net/reader034/viewer/2022042515/54b539154a7959027f8b47f0/html5/thumbnails/3.jpg)
What is an Nuxeo Application ?
Application Server(Tomcat, JBoss)
Nuxeo Runtime
ModulesModulesModulesModulesModulesBundlesBundlesBundleBundleBundle
3
![Page 4: [Nuxeo World 2013] Nuxeo Studio](https://reader034.fdocuments.net/reader034/viewer/2022042515/54b539154a7959027f8b47f0/html5/thumbnails/4.jpg)
Example of Features covered
Workflow
Templating
Document ListingManagement
Structure Template
Converter
eMailManagement
Scheduler
Automation
LDAPintegration API REST Multi-tenant
Long taskmanager Style
Desktop integrationPreview
Form
Vocabulary Behaviormanagement
XML ParserCSV Parser Relation Activity Stream
Quota Rating Reporting
etc...
Typology
4
![Page 5: [Nuxeo World 2013] Nuxeo Studio](https://reader034.fdocuments.net/reader034/viewer/2022042515/54b539154a7959027f8b47f0/html5/thumbnails/5.jpg)
Nuxeo Platform = all bundles available
What is the Nuxeo Platform ?
Application Server(Tomcat, JBoss)
Nuxeo Runtime
BundleBundleBundleBundleBundleBundleBundle
BundleBundleBundleBundleBundleBundleBundleBundleBundleBundleBundle
BundleBundleBundleBundleBundleBundleBundleBundleBundle
BundleBundleBundleBundleBundleBundleBundleBundleBundleBundle
BundleBundleBundleBundleBundleBundleBundleBundleBundleBundle
5
![Page 6: [Nuxeo World 2013] Nuxeo Studio](https://reader034.fdocuments.net/reader034/viewer/2022042515/54b539154a7959027f8b47f0/html5/thumbnails/6.jpg)
What is a module ?
Application Server(Tomcat, JBoss)
Nuxeo Runtime
module CAP = ∑ bundles
module DM = ∑ bundles
6
![Page 7: [Nuxeo World 2013] Nuxeo Studio](https://reader034.fdocuments.net/reader034/viewer/2022042515/54b539154a7959027f8b47f0/html5/thumbnails/7.jpg)
What is Your application ?
Application Server(Tomcat, JBoss)
Nuxeo Runtime
CAP
DM
Configuration
7
![Page 8: [Nuxeo World 2013] Nuxeo Studio](https://reader034.fdocuments.net/reader034/viewer/2022042515/54b539154a7959027f8b47f0/html5/thumbnails/8.jpg)
Bundle configurability
Extensionpoints
a Contribution
8
![Page 9: [Nuxeo World 2013] Nuxeo Studio](https://reader034.fdocuments.net/reader034/viewer/2022042515/54b539154a7959027f8b47f0/html5/thumbnails/9.jpg)
Configuration
Configuration
=
9
![Page 10: [Nuxeo World 2013] Nuxeo Studio](https://reader034.fdocuments.net/reader034/viewer/2022042515/54b539154a7959027f8b47f0/html5/thumbnails/10.jpg)
What we did before Nuxeo Studio
10
![Page 11: [Nuxeo World 2013] Nuxeo Studio](https://reader034.fdocuments.net/reader034/viewer/2022042515/54b539154a7959027f8b47f0/html5/thumbnails/11.jpg)
Nuxeo Studio Configuration example
Typology Highlevel configuration
DocType
LifeCycle
CreationForm
View
Initialization
11
![Page 12: [Nuxeo World 2013] Nuxeo Studio](https://reader034.fdocuments.net/reader034/viewer/2022042515/54b539154a7959027f8b47f0/html5/thumbnails/12.jpg)
All Business Logic in Nuxeo Studio
Final Configuration Bundle
etc...
Configuration
Workflow Typologie Structure
ContentView
EventHandler
Actions Automation
Vocabulary
![Page 13: [Nuxeo World 2013] Nuxeo Studio](https://reader034.fdocuments.net/reader034/viewer/2022042515/54b539154a7959027f8b47f0/html5/thumbnails/13.jpg)
Nuxeo Studio
Studio Project UIhigh level presentation
of configuration
Storage high levelconfiguration
5.6
13
![Page 14: [Nuxeo World 2013] Nuxeo Studio](https://reader034.fdocuments.net/reader034/viewer/2022042515/54b539154a7959027f8b47f0/html5/thumbnails/14.jpg)
Nuxeo Studio
Studio Project UIhigh level presentation
of configuration
5.7.3
Storage high levelconfiguration
14
![Page 15: [Nuxeo World 2013] Nuxeo Studio](https://reader034.fdocuments.net/reader034/viewer/2022042515/54b539154a7959027f8b47f0/html5/thumbnails/15.jpg)
Nuxeo Studio
Studio Project UIhigh level presentation
of configuration
5.8
Storage high levelconfiguration
15
![Page 16: [Nuxeo World 2013] Nuxeo Studio](https://reader034.fdocuments.net/reader034/viewer/2022042515/54b539154a7959027f8b47f0/html5/thumbnails/16.jpg)
What is not covered by Nuxeo Studio ?
When there is Missing features in Nuxeo Studio:Quick improvements driven by customer needsAutomatic update of your projects
Non-Standard System Integration (Nuxeo IDE)Business Specific UI (Nuxeo IO)
•••
••
16
![Page 17: [Nuxeo World 2013] Nuxeo Studio](https://reader034.fdocuments.net/reader034/viewer/2022042515/54b539154a7959027f8b47f0/html5/thumbnails/17.jpg)
Studio project feature coverage
StudioOther Studio Other
17
![Page 18: [Nuxeo World 2013] Nuxeo Studio](https://reader034.fdocuments.net/reader034/viewer/2022042515/54b539154a7959027f8b47f0/html5/thumbnails/18.jpg)
Maintenance effort