Product Keynote
Introducing Magnolia 5.4
Philipp Bärfuss
1 Unsplash / Samuel Zeller
2 Magnolia / Isabelle Dubach
Philipp
Baerfuss
Magnolia’s CTO
3 Unsplash / Nick Sheerbart
Why are
you here
today?
4 Dwayne Bent
Insights!
Water Power / Royce Bair
Shift of power!
Heather Coleman
Front-end
technologies are
constantly changing.
New best practices
arrive every year, like
leaves.
MTE is stable and
front-end agnostic.
CMS
cannot be
an obstacle
Flickr / The U.S. Army
8 Jibber Team
Magnolia
is powerful
…
but it’s
not always
easy
9 Peter Dutton
If not a
skilled Java
Team
10 torbakhopper
Reduce
Complexity
11 Michael Coghlan
Remove
Obstacles
Make these developers happy
12 Unsplash / Samuel Zeller
Credit: Daniel Zedda
Jimmy Clueless
Credit: Craig Finlay
Frontend Hipsters
Credit: Irena Safarova
Java Nerds
13 Unsplash / Samuel Zeller
Magnolia Tasks
Capability
Now
14 Unsplash / Samuel Zeller
Magnolia Tasks
Capability
NowGoal
Learn to
develop web
projects with
Magnolia in
one day
15 Unsplash / Samuel Zeller
1
The big
goal?
By NASA/Carla Cioffi
TEAM IS HERE
What
should we
do? Panic!
Magnolia combines flexibility and
simplicity in a unique way.
And is a joy to work with!
Product
Principles
19
Easy & safe configuration
Same
structureFilesystem
Source
ControlReadable
DATE FIELD CONFIG, BOOTSTRAP FILE
DATE FIELD CONFIG, YAML FILE
22
Resource handling
No import
Filesystem
Streamlined Hot Fix
Water Power / Royce Bair
Workspace (JCR)
Filesystem (webapp)
Classpath (jars)
Resources
(CSS,
JavaScripts,
Images)
Template
Scripts
(Freemarker)
Configuration
(YAML)
25
light modules
Same
StructureFilesystem
No Obstacle No Java
Dialogs
Resources
Templates
Search
Navigation
Content
Pools
Images
Sites
32 Flickr / FutUndBeidl / Gift Box
I want it
out of the box!
Wait! Its to
expensive!
1 2 3
Angular.js and REST Twitter Bootstrap No Java / Fancy long scroller
34 Twentyfour Students
A-HA!
Peter Grifoni
How can it
be efficient?
Flickr / winnifredxoxo / balance scale
Out of the Box
Customization
Templating
Essentials
Building
Flickr / winnifredxoxo / balance scale
Out of the Box
Customization
Templating
Essentials
Building
PersonalizationAnalytics Commerce CRM
www Mobile Site Newsletter Landing PageApp
Integration/Inbound
Multi-Channel OutboundMulti-Channel Outbound
PersonalizationAnalytics Commerce CRM
www Mobile Site Newsletter Landing PageApp
MTE
VS.
Components Functions
New
Product
Demo
Can we use the
nice demo?
No, its not
part of the
standard
product!
Demo
HTML & Theme
Components &
Models
Templating
Demo
Templating
Functions
Templating
STK MTE
But STK had
so many good
things!
Plunder it!
Pixabay
Areas
Images
Sites
Resources
52 Unsplash / Barn Images
We do
not want to
migrate!
MTE is
separate &
modern – no
migration
needed
STK
MTE
2015
Magnolia 5.4
How can I start
a project?
Just do it!
Front-end
RESTContent
Apps
Functions
+ =
Magnolia combines flexibility and simplicity
in a unique way.
And is a joy to work with!
YEA!
I can do it!
When should I start
my project?
0.5 0.6
U.S. Army
0.7 1.0
We are on a
journey!
Seamlessly
front-end
development!
59 Unsplash / Jan Erik Waider
What
else
blooms?
60
5.4 Developer
Experience
Campaign
Publisher
Dynamic
page caching
Template
essentials
Rapid
development
Configuration
DAM chooser
Business
Connectivity &
interoperability
Usability
Ease of
Development
High
Performance
Front end &
publishing
Accessibility
Java-free
modules
61
PageCacheESI Rendering
Dynamic page caching
Campaign
Publisher
62
Campaign
Publisher
63
64
Concurrent
editing
Peter Grifoni65 Unsplash / Jan Erik Waider
I hear only front-
end, front-end,
front-end Positioning
Magnolia is a
Digital Business
Platform
66 Unsplash / Jesse Bowser
…but
you’re a
CMS!
Change
perspective
Storage
Unified UX
Collaboration
Apps
Connectors
OPEN
ARCHITECTURE
FRAGMENTED MAGNOLIA
Best of Breed
OPEN CLOSE
MONOLITHIC
Single Vendor
CONSISTENT UX
Peter Grifoni68 Unsplash / Jan Erik Waider
Then we
need more
connectors!
We have a new
department!
69 Kurtis Garbutt
70 Unsplash / Jan Erik Waider
Too many
features & too
complex
Model
Ring
3
71 Unsplash
Ecosystem
Solutions
Product
Platform
Customer-driven
Protected
Standard Product
72 Unsplash
flexible
Digital Business
Platform
CMS
is our mastery
full AnyXM
with
Connectors
73 Unsplash / Davide Ragusa
Next
steps?
Resource
allocation
74 ConstiAB
Explore
10%
New Features
40%
Improvements
30%
Maintenance
20%
75 Unsplash / Samuel Zeller
Product
objectives
2015H2
Excellent Author UX
Improve UX for authoring
content. Ongoing workflows,
analytics, etc. should be
visually presented.
Support OnDemand
Lower the entry barrier with
the OnDemand offer. Minor
product charges foreseen to
support OnDemand.
Get Ready to Scale
New prospects want to work
with a lot of data. Support this
by improving key features like
DAM, clustering, search, etc.
76 Unsplash
Thank you!

Product keynote - introducing Magnolia 5.4