Se ha denunciado esta presentación.
Utilizamos tu perfil de LinkedIn y tus datos de actividad para personalizar los anuncios y mostrarte publicidad más relevante. Puedes cambiar tus preferencias de publicidad en cualquier momento.

Product keynote - introducing Magnolia 5.4

919 visualizaciones

Publicado el

This talk was given by Magnolia CTO Philipp Bärfuss at Magnolia Conference 2015 in Basel, Switzerland.

A overview of key improvements in Magnolia 5.4 from Magnolia CTO Philipp Bärfuss, along with a walkthrough of our product strategy and goals.

Publicado en: Tecnología
  • Sé el primero en comentar

  • Sé el primero en recomendar esto

Product keynote - introducing Magnolia 5.4

  1. 1. Product Keynote Introducing Magnolia 5.4 Philipp Bärfuss 1 Unsplash / Samuel Zeller
  2. 2. 2 Magnolia / Isabelle Dubach Philipp Baerfuss Magnolia’s CTO
  3. 3. 3 Unsplash / Nick Sheerbart Why are you here today?
  4. 4. 4 Dwayne Bent Insights!
  5. 5. Water Power / Royce Bair Shift of power!
  6. 6. Heather Coleman Front-end technologies are constantly changing. New best practices arrive every year, like leaves. MTE is stable and front-end agnostic.
  7. 7. CMS cannot be an obstacle Flickr / The U.S. Army
  8. 8. 8 Jibber Team Magnolia is powerful … but it’s not always easy
  9. 9. 9 Peter Dutton If not a skilled Java Team
  10. 10. 10 torbakhopper Reduce Complexity
  11. 11. 11 Michael Coghlan Remove Obstacles
  12. 12. Make these developers happy 12 Unsplash / Samuel Zeller Credit: Daniel Zedda Jimmy Clueless Credit: Craig Finlay Frontend Hipsters Credit: Irena Safarova Java Nerds
  13. 13. 13 Unsplash / Samuel Zeller Magnolia Tasks Capability Now
  14. 14. 14 Unsplash / Samuel Zeller Magnolia Tasks Capability NowGoal
  15. 15. Learn to develop web projects with Magnolia in one day 15 Unsplash / Samuel Zeller 1 The big goal?
  16. 16. By NASA/Carla Cioffi TEAM IS HERE What should we do? Panic!
  17. 17. Magnolia combines flexibility and simplicity in a unique way. And is a joy to work with! Product Principles
  18. 18. 19 Easy & safe configuration Same structureFilesystem Source ControlReadable
  19. 19. DATE FIELD CONFIG, BOOTSTRAP FILE
  20. 20. DATE FIELD CONFIG, YAML FILE
  21. 21. 22 Resource handling No import Filesystem Streamlined Hot Fix
  22. 22. Water Power / Royce Bair Workspace (JCR) Filesystem (webapp) Classpath (jars) Resources (CSS, JavaScripts, Images) Template Scripts (Freemarker) Configuration (YAML)
  23. 23. 25 light modules Same StructureFilesystem No Obstacle No Java
  24. 24. Dialogs Resources Templates
  25. 25. Search Navigation Content Pools Images Sites
  26. 26. 32 Flickr / FutUndBeidl / Gift Box I want it out of the box! Wait! Its to expensive!
  27. 27. 1 2 3 Angular.js and REST Twitter Bootstrap No Java / Fancy long scroller
  28. 28. 34 Twentyfour Students A-HA!
  29. 29. Peter Grifoni How can it be efficient?
  30. 30. Flickr / winnifredxoxo / balance scale Out of the Box Customization Templating Essentials Building
  31. 31. Flickr / winnifredxoxo / balance scale Out of the Box Customization Templating Essentials Building
  32. 32. 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
  33. 33. VS. Components Functions
  34. 34. New Product Demo
  35. 35. Can we use the nice demo? No, its not part of the standard product!
  36. 36. Demo HTML & Theme Components & Models Templating Demo Templating Functions Templating STK MTE
  37. 37. But STK had so many good things! Plunder it! Pixabay Areas Images Sites Resources
  38. 38. 52 Unsplash / Barn Images We do not want to migrate! MTE is separate & modern – no migration needed
  39. 39. STK MTE 2015 Magnolia 5.4
  40. 40. How can I start a project? Just do it! Front-end RESTContent Apps Functions
  41. 41. + = Magnolia combines flexibility and simplicity in a unique way. And is a joy to work with! YEA!
  42. 42. I can do it!
  43. 43. When should I start my project? 0.5 0.6 U.S. Army 0.7 1.0
  44. 44. We are on a journey! Seamlessly front-end development!
  45. 45. 59 Unsplash / Jan Erik Waider What else blooms?
  46. 46. 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
  47. 47. 61 PageCacheESI Rendering Dynamic page caching
  48. 48. Campaign Publisher 62
  49. 49. Campaign Publisher 63
  50. 50. 64 Concurrent editing
  51. 51. Peter Grifoni65 Unsplash / Jan Erik Waider I hear only front- end, front-end, front-end Positioning Magnolia is a Digital Business Platform
  52. 52. 66 Unsplash / Jesse Bowser …but you’re a CMS! Change perspective Storage Unified UX Collaboration Apps Connectors
  53. 53. OPEN ARCHITECTURE FRAGMENTED MAGNOLIA Best of Breed OPEN CLOSE MONOLITHIC Single Vendor CONSISTENT UX
  54. 54. Peter Grifoni68 Unsplash / Jan Erik Waider Then we need more connectors! We have a new department!
  55. 55. 69 Kurtis Garbutt
  56. 56. 70 Unsplash / Jan Erik Waider Too many features & too complex Model Ring 3
  57. 57. 71 Unsplash Ecosystem Solutions Product Platform Customer-driven Protected Standard Product
  58. 58. 72 Unsplash flexible Digital Business Platform CMS is our mastery full AnyXM with Connectors
  59. 59. 73 Unsplash / Davide Ragusa Next steps?
  60. 60. Resource allocation 74 ConstiAB Explore 10% New Features 40% Improvements 30% Maintenance 20%
  61. 61. 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.
  62. 62. 76 Unsplash Thank you!

×