product keynote - introducing magnolia 5.4

Post on 31-Jul-2015

209 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

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?

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 happy12 Unsplash / Samuel Zeller

Credit: Daniel Zedda

Jimmy CluelessCredit: Craig Finlay

Frontend HipstersCredit: Irena Safarova

Java Nerds

13 Unsplash / Samuel Zeller

Magnolia Tasks

Capa

bilit

y

Now

14 Unsplash / Samuel Zeller

Magnolia Tasks

Capa

bilit

y

NowGoal

Learn to develop web projects with Magnolia in

one day

15 Unsplash / Samuel Zeller

1The 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 importFilesystem

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

NavigationContent

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?

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

ImagesSites

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!

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

BusinessConnectivity & 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 PositioningMagnolia is a

Digital Business Platform

66 Unsplash / Jesse Bowser

…but you’re a

CMS!

Change perspective

Storage

Unified UXCollaboration

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!

70 Unsplash / Jan Erik Waider

Too many features & too

complex

ModelRing

3

71 Unsplash

Ecosystem

Solutions

Product

Platform

Customer-driven

Protected Standard Product

72 Unsplash

flexible Digital Business

PlatformCMS

is our masteryfull AnyXM

with Connectors

73 Unsplash / Davide Ragusa

Next steps?

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!

top related