ez publish norwegian public user group
TRANSCRIPT
![Page 1: eZ Publish Norwegian Public User Group](https://reader034.vdocuments.mx/reader034/viewer/2022052622/5594474c1a28ab0f0d8b45e2/html5/thumbnails/1.jpg)
eZ roadmap from a User Experience point of view
!
November 2014 Norwegian eZ Publish Public UG
Where Content Means Business !!
![Page 2: eZ Publish Norwegian Public User Group](https://reader034.vdocuments.mx/reader034/viewer/2022052622/5594474c1a28ab0f0d8b45e2/html5/thumbnails/2.jpg)
Roadmap
22 !2
eZ Publish 4.x
eZ next generaGon
Legacy
Legacy & New Stack
New Stack & New U.I. (no legacy dep...)
Supported un+l
Supported un+l
4.7
5.2
Supported un+l5.3
Supported un+l5.4
STS
LTS
a a
NOV. 2013 MAY 2014 FALL 2014Genera+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 >
ß ß ßLTSFTS
Acon
cagu
a
Ventou
x
Castor
![Page 3: eZ Publish Norwegian Public User Group](https://reader034.vdocuments.mx/reader034/viewer/2022052622/5594474c1a28ab0f0d8b45e2/html5/thumbnails/3.jpg)
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
![Page 4: eZ Publish Norwegian Public User Group](https://reader034.vdocuments.mx/reader034/viewer/2022052622/5594474c1a28ab0f0d8b45e2/html5/thumbnails/4.jpg)
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
![Page 5: eZ Publish Norwegian Public User Group](https://reader034.vdocuments.mx/reader034/viewer/2022052622/5594474c1a28ab0f0d8b45e2/html5/thumbnails/5.jpg)
Storage
!!
legacy kernel:eZ Publish Legacy Business Locic (LS)
!new kernel:
eZ Pla^orm Business Logic
Persistence & IO SPI
Public API
Symfony2 Full Stack
REST API
Twig Template EngineeZ & custom controllers
eZ Template Engine (LS)
Legacy modules
Website / Demo siteCMS UI (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
![Page 6: eZ Publish Norwegian Public User Group](https://reader034.vdocuments.mx/reader034/viewer/2022052622/5594474c1a28ab0f0d8b45e2/html5/thumbnails/6.jpg)
User Interface
APIs
Web Framework & dev
Kernel(s)
Content & Data
Storage
!!
eZ Pla^orm Business Logic
Persistence & IO SPI
Public API
Symfony2 Web Framework
REST API
Twig Template Engine
Website / Demo siteCMS User
Interface
End Users (Website users)
Editor, Marketer, Admin (CMS users)
Web Service
eZ Pla^orm architecture
![Page 7: eZ Publish Norwegian Public User Group](https://reader034.vdocuments.mx/reader034/viewer/2022052622/5594474c1a28ab0f0d8b45e2/html5/thumbnails/7.jpg)
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
![Page 8: eZ Publish Norwegian Public User Group](https://reader034.vdocuments.mx/reader034/viewer/2022052622/5594474c1a28ab0f0d8b45e2/html5/thumbnails/8.jpg)
eZ Publish PlaNorm 5.4
What next?
8
![Page 9: eZ Publish Norwegian Public User Group](https://reader034.vdocuments.mx/reader034/viewer/2022052622/5594474c1a28ab0f0d8b45e2/html5/thumbnails/9.jpg)
What happened since 2003?
![Page 10: eZ Publish Norwegian Public User Group](https://reader034.vdocuments.mx/reader034/viewer/2022052622/5594474c1a28ab0f0d8b45e2/html5/thumbnails/10.jpg)
What happened since 2003?
10
![Page 11: eZ Publish Norwegian Public User Group](https://reader034.vdocuments.mx/reader034/viewer/2022052622/5594474c1a28ab0f0d8b45e2/html5/thumbnails/11.jpg)
What happened since 2003?
![Page 12: eZ Publish Norwegian Public User Group](https://reader034.vdocuments.mx/reader034/viewer/2022052622/5594474c1a28ab0f0d8b45e2/html5/thumbnails/12.jpg)
User First
12
ProductProducInteProduct
Interface
Users
ProductProducInteUser
Experience
Products
![Page 13: eZ Publish Norwegian Public User Group](https://reader034.vdocuments.mx/reader034/viewer/2022052622/5594474c1a28ab0f0d8b45e2/html5/thumbnails/13.jpg)
SoQware is about Experience
13
EDITOR EXPERIENCE
DEV EXPERIENCE
END-USER EXPERIENCE
![Page 14: eZ Publish Norwegian Public User Group](https://reader034.vdocuments.mx/reader034/viewer/2022052622/5594474c1a28ab0f0d8b45e2/html5/thumbnails/14.jpg)
2003 vintage
14
EDITOR EXPERIENCEDEV
EXPERIENCE
END-USER EXPERIENCE
![Page 15: eZ Publish Norwegian Public User Group](https://reader034.vdocuments.mx/reader034/viewer/2022052622/5594474c1a28ab0f0d8b45e2/html5/thumbnails/15.jpg)
Generic Vs Specialized
![Page 16: eZ Publish Norwegian Public User Group](https://reader034.vdocuments.mx/reader034/viewer/2022052622/5594474c1a28ab0f0d8b45e2/html5/thumbnails/16.jpg)
We are here to help Business Users, and help Developers help themWhere Content Means Business
16
Business Solu+ons
eZ Pla^orm
Create, Manage, Deliver Relevant Content
For Business Users
For Developers Design and Build Remarkable Experiences
![Page 17: eZ Publish Norwegian Public User Group](https://reader034.vdocuments.mx/reader034/viewer/2022052622/5594474c1a28ab0f0d8b45e2/html5/thumbnails/17.jpg)
OverviewProduct Structure
•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#Pla'orm
eZ#Studio
Storage
Content&Services&Engine
Persistence&API
Public&API
Web&Framework REST&API
User*Interface
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
Create,*Deliver,*Op>mize
Configure,*Customize,*Extend
100%*Open*Source
As*a
*Service
*&*Proprie
tary Upgrade*Path
GPL
BUL
Developers,
admins
Editors,*Marketers,
All*business*endRusers
Business SoluGon
![Page 18: eZ Publish Norwegian Public User Group](https://reader034.vdocuments.mx/reader034/viewer/2022052622/5594474c1a28ab0f0d8b45e2/html5/thumbnails/18.jpg)
Examples: basics of good usability for rich media
…. !
18
![Page 19: eZ Publish Norwegian Public User Group](https://reader034.vdocuments.mx/reader034/viewer/2022052622/5594474c1a28ab0f0d8b45e2/html5/thumbnails/19.jpg)
Examples: basics of good usability for rich media
…. !
19
![Page 20: eZ Publish Norwegian Public User Group](https://reader034.vdocuments.mx/reader034/viewer/2022052622/5594474c1a28ab0f0d8b45e2/html5/thumbnails/20.jpg)
Examples: Flex Workflow
…. !
20
![Page 21: eZ Publish Norwegian Public User Group](https://reader034.vdocuments.mx/reader034/viewer/2022052622/5594474c1a28ab0f0d8b45e2/html5/thumbnails/21.jpg)
Examples: Flex Workflow
…. !
21
![Page 22: eZ Publish Norwegian Public User Group](https://reader034.vdocuments.mx/reader034/viewer/2022052622/5594474c1a28ab0f0d8b45e2/html5/thumbnails/22.jpg)
Examples: Flex Workflow
…. !
22
![Page 23: eZ Publish Norwegian Public User Group](https://reader034.vdocuments.mx/reader034/viewer/2022052622/5594474c1a28ab0f0d8b45e2/html5/thumbnails/23.jpg)
Examples: Flex Workflow
…. !
23
![Page 24: eZ Publish Norwegian Public User Group](https://reader034.vdocuments.mx/reader034/viewer/2022052622/5594474c1a28ab0f0d8b45e2/html5/thumbnails/24.jpg)
Examples: Landing Page Editor (ex eZ Flow)
…. !
24
![Page 25: eZ Publish Norwegian Public User Group](https://reader034.vdocuments.mx/reader034/viewer/2022052622/5594474c1a28ab0f0d8b45e2/html5/thumbnails/25.jpg)
Examples: Campaign Management
…. !
25
![Page 26: eZ Publish Norwegian Public User Group](https://reader034.vdocuments.mx/reader034/viewer/2022052622/5594474c1a28ab0f0d8b45e2/html5/thumbnails/26.jpg)
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…)
![Page 27: eZ Publish Norwegian Public User Group](https://reader034.vdocuments.mx/reader034/viewer/2022052622/5594474c1a28ab0f0d8b45e2/html5/thumbnails/27.jpg)
Thank you, feel free to ping me if quesGons!
Roland Beneden Chief Product & Marke+ng [email protected] +1 781 605 9659 @rolandbeneden