robert birkenes/Sunrise at Robins Bay, Jamaica/Flickr
Magnolia 5.x         robert birkenes/Sunrise at Robins Bay, Jamaica/Flickr
Big Picture          robert birkenes/Sunrise at Robins Bay, Jamaica/Flickr
2              Magnolia is a registered trademark used by permission   @lbyper/Target acquired/FlickrVersion 1.0
Goals2                Magnolia is a registered trademark used by permission   @lbyper/Target acquired/FlickrVersion 1.0
lay the foundation for future success                Goals  2                  Magnolia is a registered trademark used by ...
lay the foundation for future success   improve usability                Goals  2                  Magnolia is a registere...
lay the foundation for future success   improve usability                simplify customization                 Goals  2  ...
lay the foundation for future success   improve usability                simplify customization                 Goals lowe...
lay the foundation for future success   improve usability                simplify customization                 Goals lowe...
lay the foundation for future success   improve usability                simplify customization                 Goals lowe...
3              Magnolia is a registered trademark used by permission   twiga269 ॐ FREE TIBET/Perspective gourmande/FlickrV...
Three Perspectives3              Magnolia is a registered trademark used by permission   twiga269 ॐ FREE TIBET/Perspective...
User    Technical                                                                        Business        Three Perspective...
User4              Magnolia is a registered trademark used by permissionVersion 1.0
Keyboard          LTR/RTL      Accessibility                   Mobile          Touch                                      ...
Keyboard                  LTR/RTL      Accessibility                              Mobile           Touch                  ...
Keyboard                  LTR/RTL      Accessibility                              Mobile           Touch                  ...
The Focus on User Experience                    Fresh, new look at existing UI concepts                Lower entry barrier...
Refitting AdminCentral6                 Magnolia is a registered trademark used by permissionVersion 1.0
Richer dialogs7              Magnolia is a registered trademark used by permissionVersion 1.0
Scaled-up page editing8                 Magnolia is a registered trademark used by permissionVersion 1.0
Technical9              Magnolia is a registered trademark used by permissionVersion 1.0
Workflow                IoC      Architecture          Web Services/CMIS                              Technical  9         ...
Workflow                 IoC      Architecture           Web Services/CMIS                               Technical         ...
Workflow                 IoC      Architecture           Web Services/CMIS                               Technical         ...
Web Browser                AdminCentral                Web pages,                       Vaadin (GWT)                      ...
Vaadin11              Magnolia is a registered trademark used by permissionVersion 1.0
Vaadin• Rich widget framework• Out-of-the-box theming• Java developer friendly  • Close to Swing  • GWT based (Java -> Jav...
UI Model     • POJOs                                                                                          Vaadin Widge...
Content Model                                                                                                             ...
Content API/JCR• move content security to the JCR      layer                                                              ...
Business16              Magnolia is a registered trademark used by permissionVersion 1.0
Business     Analytics              Multivariate         Marketing              A/B Testing16                             ...
Business                                                                                  Collaboration     Analytics     ...
Change sets                   DAMContent Management     Branching                Translation                              ...
Project Plan
Migration Path           don’t change what works we are not going to change the                                   templati...
fontplaydotcom/Sky 3/Flickr
Magnolia CMS 5.0 - Overview
Upcoming SlideShare
Loading in …5
×

Magnolia CMS 5.0 - Overview

4,396 views

Published on

Published in: Technology, Design
0 Comments
3 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
4,396
On SlideShare
0
From Embeds
0
Number of Embeds
272
Actions
Shares
0
Downloads
70
Comments
0
Likes
3
Embeds 0
No embeds

No notes for slide
  • - sunrise\n- bringing the peaces together\n- we start to realize where we are moving to\n- got the focus\n
  • - sunrise\n- bringing the peaces together\n- we start to realize where we are moving to\n- got the focus\n
  • - sunrise\n- bringing the peaces together\n- we start to realize where we are moving to\n- got the focus\n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • - technical focus\n- negative brainstorming\n- oxborn checklist\n- realized that it is not only about new technology\n
  • - technical focus\n- negative brainstorming\n- oxborn checklist\n- realized that it is not only about new technology\n
  • - technical focus\n- negative brainstorming\n- oxborn checklist\n- realized that it is not only about new technology\n
  • - technical focus\n- negative brainstorming\n- oxborn checklist\n- realized that it is not only about new technology\n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • \n
  • Magnolia CMS 5.0 - Overview

    1. 1. robert birkenes/Sunrise at Robins Bay, Jamaica/Flickr
    2. 2. Magnolia 5.x robert birkenes/Sunrise at Robins Bay, Jamaica/Flickr
    3. 3. Big Picture robert birkenes/Sunrise at Robins Bay, Jamaica/Flickr
    4. 4. 2 Magnolia is a registered trademark used by permission @lbyper/Target acquired/FlickrVersion 1.0
    5. 5. Goals2 Magnolia is a registered trademark used by permission @lbyper/Target acquired/FlickrVersion 1.0
    6. 6. lay the foundation for future success Goals 2 Magnolia is a registered trademark used by permission @lbyper/Target acquired/Flickr Version 1.0
    7. 7. lay the foundation for future success improve usability Goals 2 Magnolia is a registered trademark used by permission @lbyper/Target acquired/Flickr Version 1.0
    8. 8. lay the foundation for future success improve usability simplify customization Goals 2 Magnolia is a registered trademark used by permission @lbyper/Target acquired/Flickr Version 1.0
    9. 9. lay the foundation for future success improve usability simplify customization Goals lower the entry barrier 2 Magnolia is a registered trademark used by permission @lbyper/Target acquired/Flickr Version 1.0
    10. 10. lay the foundation for future success improve usability simplify customization Goals lower the entry barrierdonʼt change what works 2 Magnolia is a registered trademark used by permission @lbyper/Target acquired/Flickr Version 1.0
    11. 11. lay the foundation for future success improve usability simplify customization Goals lower the entry barrierdonʼt change what works provide a migration path 2 Magnolia is a registered trademark used by permission @lbyper/Target acquired/Flickr Version 1.0
    12. 12. 3 Magnolia is a registered trademark used by permission twiga269 ॐ FREE TIBET/Perspective gourmande/FlickrVersion 1.0
    13. 13. Three Perspectives3 Magnolia is a registered trademark used by permission twiga269 ॐ FREE TIBET/Perspective gourmande/FlickrVersion 1.0
    14. 14. User Technical Business Three Perspectives3 Magnolia is a registered trademark used by permission twiga269 ॐ FREE TIBET/Perspective gourmande/FlickrVersion 1.0
    15. 15. User4 Magnolia is a registered trademark used by permissionVersion 1.0
    16. 16. Keyboard LTR/RTL Accessibility Mobile Touch User 4 Magnolia is a registered trademark used by permission Version 1.0
    17. 17. Keyboard LTR/RTL Accessibility Mobile Touch User AdminCentral Page Editing Authoring ClipboardSearch Saved Lists 4 Magnolia is a registered trademark used by permission Version 1.0
    18. 18. Keyboard LTR/RTL Accessibility Mobile Touch User AdminCentral Page Editing Configuration UI Authoring Development ClipboardSearch Developer Mode Saved Lists Wizards 4 Magnolia is a registered trademark used by permission Version 1.0
    19. 19. The Focus on User Experience Fresh, new look at existing UI concepts Lower entry barrier Easy to install, configure and deploy Accessible using mouse, keyboard and touch devices Solid, scalable UI concept capable of integrating current and future modules Improves usability through better responsiveness, richer dialogs, configuration panels, single- window handling, visible work flow status, powerful search, …Many functional improvements such as global clipboard, undo/redo, integrated previews, clearer security… 5 Magnolia is a registered trademark used by permission Version 1.0
    20. 20. Refitting AdminCentral6 Magnolia is a registered trademark used by permissionVersion 1.0
    21. 21. Richer dialogs7 Magnolia is a registered trademark used by permissionVersion 1.0
    22. 22. Scaled-up page editing8 Magnolia is a registered trademark used by permissionVersion 1.0
    23. 23. Technical9 Magnolia is a registered trademark used by permissionVersion 1.0
    24. 24. Workflow IoC Architecture Web Services/CMIS Technical 9 Magnolia is a registered trademark used by permission Version 1.0
    25. 25. Workflow IoC Architecture Web Services/CMIS Technical Vaadin/GWT User InterfaceGeneric JCR UI Extendable/Plug-able 9 Magnolia is a registered trademark used by permission Version 1.0
    26. 26. Workflow IoC Architecture Web Services/CMIS Technical Vaadin/GWT JCR 2.0 User Interface PerformanceGeneric JCR UI Extendable/Plug-able Content Model Virtual Structures Content Lifecycle 9 Magnolia is a registered trademark used by permission Version 1.0
    27. 27. Web Browser AdminCentral Web pages, Vaadin (GWT) CMIS JCR Images, .. App App HTTP AJAX/JSON REST/Atom Web Services Rendering Engine Vaadin (CMIS) Templates Content UI Model Model JCR Node Security ... ... Mixins Types10 Magnolia is a registered trademark used by permissionVersion 1.0
    28. 28. Vaadin11 Magnolia is a registered trademark used by permissionVersion 1.0
    29. 29. Vaadin• Rich widget framework• Out-of-the-box theming• Java developer friendly • Close to Swing • GWT based (Java -> Javascript) • Can integrate any GWT-components• Rare GWT-compiles (compared to plain GWT)• Testing with pure JUnit• Apache License• Well documented12 Magnolia is a registered trademark used by permissionVersion 1.0
    30. 30. UI Model • POJOs Vaadin Widget Factory • dialogs, trees, columns, commands, actions UI Model • Vaadin independent Commands Trees • contributed in various ways Module Dialogs • configuration Code • annotations Node Types • programmatically Configuration (c2b) Annotations • view factories build the Vaadin components13 Magnolia is a registered trademark used by permissionVersion 1.0
    31. 31. Content Model Web Services Vaadin (CMIS)• centralized node type definitions • constraints (used in the UI, web services, ..) • entities (paragraphs belong to Content Model pages, ..) Virtual • versioning Constraints Structures• use mixins Lifecycle • mix:metaData instead of sub node • faster and simpler queries• lifecycle, workflow, status JCR Node Mixins Types• virtual structures14 Magnolia is a registered trademark used by permissionVersion 1.0
    32. 32. Content API/JCR• move content security to the JCR layer New Legacy Code Code• new code uses the JCR API• profit from other JCR frameworks and libraries Content API • example Vaadin JCR Container Security• keep the Content API alive for legacy JCR API Security code• better performance, esp. for queries15 Magnolia is a registered trademark used by permissionVersion 1.0
    33. 33. Business16 Magnolia is a registered trademark used by permissionVersion 1.0
    34. 34. Business Analytics Multivariate Marketing A/B Testing16 Magnolia is a registered trademark used by permissionVersion 1.0
    35. 35. Business Collaboration Analytics Multivariate Marketing Processes Workflow Monitoring A/B Testing16 Magnolia is a registered trademark used by permissionVersion 1.0
    36. 36. Change sets DAMContent Management Branching Translation Business Collaboration Analytics Multivariate Marketing Processes Workflow Personalization Monitoring A/B Testing16 Magnolia is a registered trademark used by permissionVersion 1.0
    37. 37. Project Plan
    38. 38. Migration Path don’t change what works we are not going to change the templating in a significant way migration tools we will deliver backward compatibility packages or the necessary migration tools.enhancements to AdminCentral Magnolia 5.0 user interface will be based on a completely different technology stack. support for Magnolia 4.x will be supported for a minimum of 2 years after the shipping of Magnolia 5.0 18 Magnolia is a registered trademark used by permission Version 1.0
    39. 39. fontplaydotcom/Sky 3/Flickr

    ×