SlideShare a Scribd company logo
1 of 27
robert birkenes/Sunrise at Robin's Bay, Jamaica/Flickr
it dawns on us


          robert birkenes/Sunrise at Robin's Bay, Jamaica/Flickr
Frisno/Old Book/Flickr




2
              Magnolia is a registered trademark used by permission
Version 1.0
STORY                                                             Frisno/Old Book/Flickr




2
              Magnolia is a registered trademark used by permission
Version 1.0
Demo




3                                                                     AGeekMom/Inspire. Dream./Flickr
              Magnolia is a registered trademark used by permission
Version 1.0
Demo




              Show me!



3                                                                     AGeekMom/Inspire. Dream./Flickr
              Magnolia is a registered trademark used by permission
Version 1.0
4
              Magnolia is a registered trademark used by permission   twiga269 ॿ FREE TIBET/Perspective gourmande/Flickr
Version 1.0
Perspectives



4
                Magnolia is a registered trademark used by permission   twiga269 ॿ FREE TIBET/Perspective gourmande/Flickr
Version 1.0
Technical



                 Perspectives



4
                    Magnolia is a registered trademark used by permission   twiga269 ॿ FREE TIBET/Perspective gourmande/Flickr
Version 1.0
Technical
                                                                User

                 Perspectives



4
                    Magnolia is a registered trademark used by permission   twiga269 ॿ FREE TIBET/Perspective gourmande/Flickr
Version 1.0
Business
              Technical
                                                                User

                 Perspectives



4
                    Magnolia is a registered trademark used by permission   twiga269 ॿ FREE TIBET/Perspective gourmande/Flickr
Version 1.0
Technical perspective




                                                                      by Mike Babcock




5
              Magnolia is a registered trademark used by permission
Version 1.0
Technical perspective
• New stack
  • JCR 2.0
  • Vaadin 6.4.3




                                                                           by Mike Babcock




5
                   Magnolia is a registered trademark used by permission
Version 1.0
Technical perspective
• New stack
  • JCR 2.0
  • Vaadin 6.4.3
• Generic JCR UI




                                                                           by Mike Babcock




5
                   Magnolia is a registered trademark used by permission
Version 1.0
Technical perspective
• New stack
  • JCR 2.0
  • Vaadin 6.4.3
• Generic JCR UI
• Webservices
  • Content
  • Action


                                                                           by Mike Babcock




5
                   Magnolia is a registered trademark used by permission
Version 1.0
Technical perspective
• New stack
  • JCR 2.0
  • Vaadin 6.4.3
• Generic JCR UI
• Webservices
  • Content
  • Action
• IoC
                                                                           by Mike Babcock




5
                   Magnolia is a registered trademark used by permission
Version 1.0
Technical perspective
• New stack
  • JCR 2.0
  • Vaadin 6.4.3
• Generic JCR UI
• Webservices
  • Content
  • Action
• IoC
• Performance
                                                                           by Mike Babcock




5
                   Magnolia is a registered trademark used by permission
Version 1.0
Users perspective




6
              Magnolia is a registered trademark used by permission
Version 1.0
Users perspective
• Interaction Design
  • Page Editing
  • Dev Mode
  • Trash




6
                       Magnolia is a registered trademark used by permission
Version 1.0
Users perspective
• Interaction Design
  • Page Editing
  • Dev Mode
  • Trash
• Lower entry barrier
  • Increase usability
  • Improve docu, training
  • Configuration UI
  • Ease installation




6
                   Magnolia is a registered trademark used by permission
Version 1.0
Users perspective
• Interaction Design
  • Page Editing
  • Dev Mode
  • Trash
• Lower entry barrier
  • Increase usability
  • Improve docu, training
  • Configuration UI
  • Ease installation
• Encourage to contribute


6
                   Magnolia is a registered trademark used by permission
Version 1.0
Business




7
              Magnolia is a registered trademark used by permission
Version 1.0
Business
                                                    • Multivariate




7
              Magnolia is a registered trademark used by permission
Version 1.0
Business
                                                    • Multivariate
                                                    • Analyze tools




7
              Magnolia is a registered trademark used by permission
Version 1.0
Business
                                                    • Multivariate
                                                    • Analyze tools
                                                    • Workflow
                                                      • Use at various places
                                                      • Monitor
                                                      • Graphical Designer




7
              Magnolia is a registered trademark used by permission
Version 1.0
fontplaydotcom/Sky 3/Flickr
fontplaydotcom/Sky 3/Flickr

More Related Content

More from Philipp Bärfuss

NoCMS - from monolithic CMS to dissolved CMS
NoCMS - from monolithic CMS to dissolved CMSNoCMS - from monolithic CMS to dissolved CMS
NoCMS - from monolithic CMS to dissolved CMSPhilipp Bärfuss
 
Magnolia 5 - Under the Hood
Magnolia 5 - Under the HoodMagnolia 5 - Under the Hood
Magnolia 5 - Under the HoodPhilipp Bärfuss
 
Magnolia CMS 5.0 - Architecture
Magnolia CMS 5.0 - ArchitectureMagnolia CMS 5.0 - Architecture
Magnolia CMS 5.0 - ArchitecturePhilipp Bärfuss
 
Magnolia CMS 5.0 - UI Architecture
Magnolia CMS 5.0 - UI ArchitectureMagnolia CMS 5.0 - UI Architecture
Magnolia CMS 5.0 - UI ArchitecturePhilipp Bärfuss
 
Magnolia CMS 5.0 - JCR 2.0 and Content API
Magnolia CMS 5.0 - JCR 2.0 and Content APIMagnolia CMS 5.0 - JCR 2.0 and Content API
Magnolia CMS 5.0 - JCR 2.0 and Content APIPhilipp Bärfuss
 
Magnolia CMS Roadmap - Beyond 5.0
Magnolia CMS Roadmap - Beyond 5.0Magnolia CMS Roadmap - Beyond 5.0
Magnolia CMS Roadmap - Beyond 5.0Philipp Bärfuss
 

More from Philipp Bärfuss (7)

NoCMS - from monolithic CMS to dissolved CMS
NoCMS - from monolithic CMS to dissolved CMSNoCMS - from monolithic CMS to dissolved CMS
NoCMS - from monolithic CMS to dissolved CMS
 
Magnolia 5 - Under the Hood
Magnolia 5 - Under the HoodMagnolia 5 - Under the Hood
Magnolia 5 - Under the Hood
 
Magnolia CMS 5.0 - Architecture
Magnolia CMS 5.0 - ArchitectureMagnolia CMS 5.0 - Architecture
Magnolia CMS 5.0 - Architecture
 
Magnolia CMS 5.0 - UI Architecture
Magnolia CMS 5.0 - UI ArchitectureMagnolia CMS 5.0 - UI Architecture
Magnolia CMS 5.0 - UI Architecture
 
Magnolia CMS 5.0 - JCR 2.0 and Content API
Magnolia CMS 5.0 - JCR 2.0 and Content APIMagnolia CMS 5.0 - JCR 2.0 and Content API
Magnolia CMS 5.0 - JCR 2.0 and Content API
 
Magnolia CMS Roadmap - Beyond 5.0
Magnolia CMS Roadmap - Beyond 5.0Magnolia CMS Roadmap - Beyond 5.0
Magnolia CMS Roadmap - Beyond 5.0
 
Magnolia 5.0 'GenUIne'
Magnolia 5.0 'GenUIne'Magnolia 5.0 'GenUIne'
Magnolia 5.0 'GenUIne'
 

Magnolia CMS 5.0 - Three perspectives

  • 1. robert birkenes/Sunrise at Robin's Bay, Jamaica/Flickr
  • 2. it dawns on us robert birkenes/Sunrise at Robin's Bay, Jamaica/Flickr
  • 3. Frisno/Old Book/Flickr 2 Magnolia is a registered trademark used by permission Version 1.0
  • 4. STORY Frisno/Old Book/Flickr 2 Magnolia is a registered trademark used by permission Version 1.0
  • 5. Demo 3 AGeekMom/Inspire. Dream./Flickr Magnolia is a registered trademark used by permission Version 1.0
  • 6. Demo Show me! 3 AGeekMom/Inspire. Dream./Flickr Magnolia is a registered trademark used by permission Version 1.0
  • 7. 4 Magnolia is a registered trademark used by permission twiga269 ॿ FREE TIBET/Perspective gourmande/Flickr Version 1.0
  • 8. Perspectives 4 Magnolia is a registered trademark used by permission twiga269 ॿ FREE TIBET/Perspective gourmande/Flickr Version 1.0
  • 9. Technical Perspectives 4 Magnolia is a registered trademark used by permission twiga269 ॿ FREE TIBET/Perspective gourmande/Flickr Version 1.0
  • 10. Technical User Perspectives 4 Magnolia is a registered trademark used by permission twiga269 ॿ FREE TIBET/Perspective gourmande/Flickr Version 1.0
  • 11. Business Technical User Perspectives 4 Magnolia is a registered trademark used by permission twiga269 ॿ FREE TIBET/Perspective gourmande/Flickr Version 1.0
  • 12. Technical perspective by Mike Babcock 5 Magnolia is a registered trademark used by permission Version 1.0
  • 13. Technical perspective • New stack • JCR 2.0 • Vaadin 6.4.3 by Mike Babcock 5 Magnolia is a registered trademark used by permission Version 1.0
  • 14. Technical perspective • New stack • JCR 2.0 • Vaadin 6.4.3 • Generic JCR UI by Mike Babcock 5 Magnolia is a registered trademark used by permission Version 1.0
  • 15. Technical perspective • New stack • JCR 2.0 • Vaadin 6.4.3 • Generic JCR UI • Webservices • Content • Action by Mike Babcock 5 Magnolia is a registered trademark used by permission Version 1.0
  • 16. Technical perspective • New stack • JCR 2.0 • Vaadin 6.4.3 • Generic JCR UI • Webservices • Content • Action • IoC by Mike Babcock 5 Magnolia is a registered trademark used by permission Version 1.0
  • 17. Technical perspective • New stack • JCR 2.0 • Vaadin 6.4.3 • Generic JCR UI • Webservices • Content • Action • IoC • Performance by Mike Babcock 5 Magnolia is a registered trademark used by permission Version 1.0
  • 18. Users perspective 6 Magnolia is a registered trademark used by permission Version 1.0
  • 19. Users perspective • Interaction Design • Page Editing • Dev Mode • Trash 6 Magnolia is a registered trademark used by permission Version 1.0
  • 20. Users perspective • Interaction Design • Page Editing • Dev Mode • Trash • Lower entry barrier • Increase usability • Improve docu, training • Configuration UI • Ease installation 6 Magnolia is a registered trademark used by permission Version 1.0
  • 21. Users perspective • Interaction Design • Page Editing • Dev Mode • Trash • Lower entry barrier • Increase usability • Improve docu, training • Configuration UI • Ease installation • Encourage to contribute 6 Magnolia is a registered trademark used by permission Version 1.0
  • 22. Business 7 Magnolia is a registered trademark used by permission Version 1.0
  • 23. Business • Multivariate 7 Magnolia is a registered trademark used by permission Version 1.0
  • 24. Business • Multivariate • Analyze tools 7 Magnolia is a registered trademark used by permission Version 1.0
  • 25. Business • Multivariate • Analyze tools • Workflow • Use at various places • Monitor • Graphical Designer 7 Magnolia is a registered trademark used by permission Version 1.0

Editor's Notes

  1. - sunrise - bringing the peaces together - we start to realize where we are moving to - got the focus
  2. - UI is hard to extend and outdated - concept for the last conference - decided for GWT/ExtGWT - started to prototype - reavaluation -> Vaadin - prototype -> momentum
  3. website - navigate with keyboard - edit name - drag and drop - move column - disable column - history: navigate back - will have it for paths: show uri - show in same tree - store, ... open page editor - show select paragraph - actions - close toolbox - show it again - move - edit - show save - keyboard - edit - edit dialog, reflection code: - DialogControl -- hierarchy - TreeColumn - content2bean, builder API, annotations
  4. - technical focus - negative brainstorming - oxborn checklist - realized that it is not only about new technology
  5. - technical focus - negative brainstorming - oxborn checklist - realized that it is not only about new technology
  6. - technical focus - negative brainstorming - oxborn checklist - realized that it is not only about new technology
  7. - technical focus - negative brainstorming - oxborn checklist - realized that it is not only about new technology