Nuxeo Studio in 10mn
2013/10/09 - Benjamin JALON
Nuxeo edition activity
• Nuxeo Platform
• Content Management Eco-System
• Nuxeo Studio
• Nuxeo IDE
• Funkload
• ...

2
What is an Nuxeo Application ?
Modules
Modules
Modules
Modules
Modules
Bundles
Bundles
Bundle
Bundle
Bundle

Application S...
Example of Features covered
Typology
Quota

Rating
CSV Parser

Workflow
Preview
Long task
manager

Activity Stream

Relati...
What is the Nuxeo Platform ?
Nuxeo Platform = all bundles available

Bundle
Bundle
Bundle
Bundle
Bundle
Bundle
Bundle

App...
What is a module ?
Application Server
(Tomcat, JBoss)

module DM = ∑ bundles
module CAP = ∑ bundles
Nuxeo Runtime

6
What is Your application ?
Configuration

Application Server
(Tomcat, JBoss)

DM
CAP
Nuxeo Runtime

7
Bundle configurability
Extension
points
a Contribution

8
Configuration
Configuration

=

9
What we did before Nuxeo Studio

10
Nuxeo Studio Configuration example

LifeCycle
DocType
Initialization

Creation
Form
View

Typology High
level configuratio...
All Business Logic in Nuxeo Studio
Configuration
Workflow

Typologie

Structure

Final Configuration Bundle
Content
View
E...
Nuxeo Studio

Studio Project UI
high level presentation
of configuration

5.6

Storage high level
configuration
13
Nuxeo Studio

Studio Project UI
high level presentation
of configuration

5.7.3

Storage high level
configuration
14
Nuxeo Studio

Studio Project UI
high level presentation
of configuration

5.8

Storage high level
configuration
15
What is not covered by Nuxeo Studio ?

• When there is Missing features in Nuxeo Studio:
• Quick improvements driven by cu...
Studio project feature coverage
Other
Studio

Studio

Other

17
Maintenance effort
Upcoming SlideShare
Loading in...5
×

[Nuxeo World 2013] Nuxeo Studio

488

Published on

In this presentation, we’ll discuss the process used at Nuxeo to create a toolbox for customers to use when building their content management applications. This process includes:
- Easy project start up, with an iterative approach,
- More efficient setting up of the project's functional coverage,
- Simplified maintenance for a fixed cost,Easy management of the project versioning.

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
488
On Slideshare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
16
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

[Nuxeo World 2013] Nuxeo Studio

  1. 1. Nuxeo Studio in 10mn 2013/10/09 - Benjamin JALON
  2. 2. Nuxeo edition activity • Nuxeo Platform • Content Management Eco-System • Nuxeo Studio • Nuxeo IDE • Funkload • ... 2
  3. 3. What is an Nuxeo Application ? Modules Modules Modules Modules Modules Bundles Bundles Bundle Bundle Bundle Application Server (Tomcat, JBoss) Nuxeo Runtime 3
  4. 4. Example of Features covered Typology Quota Rating CSV Parser Workflow Preview Long task manager Activity Stream Relation XML Parser LDAP integration Reporting Behavior management Vocabulary eMail Management API REST Document Listing Management Desktop integration Converter Automation Form Templating Style Multi-tenant Structure Template Scheduler etc... 4
  5. 5. What is the Nuxeo Platform ? Nuxeo Platform = all bundles available Bundle Bundle Bundle Bundle Bundle Bundle Bundle Application Server (Tomcat, JBoss) Nuxeo Runtime Bundle Bundle Bundle Bundle Bundle Bundle Bundle Bundle Bundle Bundle Bundle Bundle Bundle Bundle Bundle Bundle Bundle Bundle Bundle Bundle Bundle Bundle Bundle Bundle Bundle Bundle Bundle Bundle Bundle Bundle Bundle Bundle Bundle Bundle Bundle Bundle Bundle Bundle Bundle Bundle 5
  6. 6. What is a module ? Application Server (Tomcat, JBoss) module DM = ∑ bundles module CAP = ∑ bundles Nuxeo Runtime 6
  7. 7. What is Your application ? Configuration Application Server (Tomcat, JBoss) DM CAP Nuxeo Runtime 7
  8. 8. Bundle configurability Extension points a Contribution 8
  9. 9. Configuration Configuration = 9
  10. 10. What we did before Nuxeo Studio 10
  11. 11. Nuxeo Studio Configuration example LifeCycle DocType Initialization Creation Form View Typology High level configuration 11
  12. 12. All Business Logic in Nuxeo Studio Configuration Workflow Typologie Structure Final Configuration Bundle Content View Event Actions Vocabulary Automation etc...
  13. 13. Nuxeo Studio Studio Project UI high level presentation of configuration 5.6 Storage high level configuration 13
  14. 14. Nuxeo Studio Studio Project UI high level presentation of configuration 5.7.3 Storage high level configuration 14
  15. 15. Nuxeo Studio Studio Project UI high level presentation of configuration 5.8 Storage high level configuration 15
  16. 16. What is not covered by Nuxeo Studio ? • When there is Missing features in Nuxeo Studio: • Quick improvements driven by customer needs • Automatic update of your projects • Non-Standard System Integration (Nuxeo IDE) • Business Specific UI (Nuxeo IO) 16
  17. 17. Studio project feature coverage Other Studio Studio Other 17
  18. 18. Maintenance effort
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×