Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

eZ Publish Norwegian Public User Group

921 views

Published on

Published in: Technology
  • Be the first to comment

eZ Publish Norwegian Public User Group

  1. 1. eZ roadmap from a User Experience point of view ! November 2014 Norwegian eZ Publish Public UG Where Content Means Business !!
  2. 2. Roadmap 2!2 eZ Publish 4.x eZ next generaGon Legacy Legacy & New Stack New Stack & New U.I. (no legacy dep...) NOV. 2013 MAY 2014 FALL 2014 Supported un+l Supported un+l 4.7 5.2 5.3 Supported un+l 5.4 Supported un+l STS LTS a a Genera+on Technology eZ Publish PlaNorm 5.x May 2015 Extended May 2017 May 2017 Extended May 2019 May 2017 Extended May 2019 < to be defined > ß ß ß FTS LTS Aconcagua Ventoux Castor
  3. 3. eZ Publish PlaNorm 5.4 in a nutshell …. ! 3 • Long Term Support (up to November 2019) • Last of genera+on 5.x • Last dual kernel (including legacy kernel) • Last with the “old good” admin interface
  4. 4. eZ Publish PlaNorm 5.4 Goal: • Quality and stability • Simple upgrade path from 5.3 and below • But also simple upgrade path to future new genera+on of eZ product: eZ Pla^orm. ! Focus: • Minimizing dependencies to legacy without compa+bility break (por+ng features to the new stack) • Improving and upda+ng the demo bundle with 5.4 features • Preparing future features that will be introduced in minor releases and in the next genera+on • Improving providing significant bug fixes and improvement to previous 5.3 ! 4
  5. 5. ! ! CMS UI (LS) Website / Demo site eZ & custom controllers Twig Template Engine Storage Legacy modules legacy kernel: eZ Publish Legacy Business Locic (LS) ! REST API Symfony2 Full Stack Public API new kernel: eZ Pla^orm Business Logic Persistence & IO SPI eZ Template Engine (LS) End Users (Website users) Editor, Marketer, Admin (CMS users) Web Service Integra+on User Interface APIs Web Framework & dev Kernel(s) Content & Data New kernel & legacy kernel Interoperability eZ 5.x architecture
  6. 6. User Interface APIs Web Framework & dev Kernel(s) Content & Data ! ! Symfony2 Web Framework Public API eZ Pla^orm Business Logic Persistence & IO SPI Storage REST API Twig Template Engine CMS Website / Demo site User Interface End Users (Website users) Editor, Marketer, Admin (CMS users) Web Service eZ Pla^orm architecture
  7. 7. eZ Publish PlaNorm 5.4 • New IO system for binary file and image management • New image alias system for images • Improvement to the cache system • Improved search API • Siteaccess management • Improved Demo Site ‣ Search page using Repository API ‣ Breadcrumbs now using whiteoctober/breadcrumbs-­‐bundle ‣ Menu now using knplabs/knp-­‐menu-­‐bundle ! 7
  8. 8. eZ Publish PlaNorm 5.4 What next? 8
  9. 9. What happened since 2003?
  10. 10. What happened since 2003? 10
  11. 11. What happened since 2003?
  12. 12. User First 12 Users Interface PPrrPoordodudcuuIcnttce t Products Experience PUrPordosudecuIcnrtte
  13. 13. SoQware is about Experience 13 END-USER EXPERIENCE EDITOR EXPERIENCE DEV EXPERIENCE
  14. 14. 2003 vintage 14 END-USER EXPERIENCE EDITOR DEV EXPERIENCE EXPERIENCE
  15. 15. Generic Vs Specialized
  16. 16. Where Content Means Business We are here to help Business Users, and help Developers help them 16 Business Solu+ons eZ Pla^orm Create, Manage, Deliver Relevant Content For Business Users For Developers Design and Build Remarkable Experiences
  17. 17. Product Structure Overview • Business Solu+ons (eZ BUL only) -­‐ Full featured User Interface for business users -­‐ Online services -­‐ Enterprise features -­‐ CXM services ! • eZ Pla^orm (GPL/BUL) -­‐ For developers & administrators, with edi+ng capabili+es -­‐ All developer tools, APIs and systems -­‐ Web User Interface with simple Editorial capabili+es that is usable & eZ#Studio User*Interface Web&Framework REST&API Public&API Content&Services&Engine Persistence&API Storage eZ#Pla'orm Business* User*Interface Enterprise Tools* Experience* Management* Services Authoring*&*Edi>ng Conversion*&*Transac>on Workflow*&*Collabora>on Dashboards... Content*Deployment, Cloud*deployment*& hos>ng Monitoring,*Updates... Web*Analy>cs*+*other Online*Marke>ng*& CXM*services Configure,*Customize,*Extend Create,*Deliver,*Op>mize As*a*Service*&*Proprietary 100%*Open*Source Upgrade*Path BUL GPL Editors,*Marketers, All*business*endRusers Developers, admins Business SoluGon
  18. 18. Examples: basics of good usability for rich media …. ! 18
  19. 19. Examples: basics of good usability for rich media …. ! 19
  20. 20. Examples: Flex Workflow …. ! 20
  21. 21. Examples: Flex Workflow …. ! 21
  22. 22. Examples: Flex Workflow …. ! 22
  23. 23. Examples: Flex Workflow …. ! 23
  24. 24. Examples: Landing Page Editor (ex eZ Flow) …. ! 24
  25. 25. Examples: Campaign Management …. ! 25
  26. 26. Examples: AdapGve Content …. ! 26 User defines the context where this varia+on should be used, combining different condi+ons (geoloca+on, user profile, device, +ming…)
  27. 27. Thank you, feel free to ping me if quesGons! Roland Beneden Chief Product & Marke+ng roland.beneden@ez.no +1 781 605 9659 @rolandbeneden

×