Investing In Joomla Pays Off

1,184 views

Published on

The theme for this year’s conference, Investing in our future could have no better introduction than the topic of this opening keynote. Listen as Brian explains how the investments of the Joomla! community directly shaped the current state of the project through voicing their opinion, sharing their code, and engaging with each other- the Joomla! community invested time and energy into Joomla, and the result is impressive.

Learn how Joomla is continuing to improve. Start J And Beyond with a powerfully motivating look inside the results of listening to our community. There’s no better way to begin the 2014 conference.

Published in: Internet

Investing In Joomla Pays Off

  1. 1. WELCOME TO J & BEYOND
  2. 2. INVESTING IN JOOMLA! PAYS OFF Michael  Babker,  Production  Leadership  Team   &  Brian  Teeman
  3. 3. INVESTING IN JOOMLA! PAYS OFF Summary - TL:DL • Previous  Investments  Paying  Off   • We’re  Listening!   • How  Future  Investments  Will  Pay  Off   • Make  It  Happen   • Keep  It  Happening
  4. 4. PREVIOUS INVESTMENTS PAYING OFF
  5. 5. Previous Investments Paying Off INVESTING IN JOOMLA! PAYS OFF CMS Platform Framework Issue  Tracker
  6. 6. Previous Investments Paying Off INVESTING IN JOOMLA! PAYS OFF Two   Major  Releases 1.6   3.0 CMS Platform Framework Issue  Tracker
  7. 7. Previous Investments Paying Off INVESTING IN JOOMLA! PAYS OFF Five   Minor  Releases 1.7,  2.5   3.1,  3.2,  3.3 CMS Platform Framework Issue  Tracker
  8. 8. Previous Investments Paying Off INVESTING IN JOOMLA! PAYS OFF Forty-Seven   Patch  Releases 1.5.23-26   1.6.1-6   1.7.1-5   2.5.1-20   3.0.1-4   3.1.1-6   3.2.1-4 CMS Platform Framework Issue  Tracker
  9. 9. Previous Investments Paying Off • Contributor  Driven   • Feature  Packed   • “Something  New  for  Everyone” INVESTING IN JOOMLA! PAYS OFF CMS Platform Framework Issue  Tracker
  10. 10. Previous Investments Paying Off • Active  Development  2011-2012   • Rapid  Development  on  “CMS  Core”   • Third  Party  Integrations INVESTING IN JOOMLA! PAYS OFF CMS Platform Framework Issue  Tracker
  11. 11. Previous Investments Paying Off • Standalone  Packages   • Interfaces  with  Greater  PHP  World   • Modernised  Code INVESTING IN JOOMLA! PAYS OFF CMS Platform Framework Issue  Tracker
  12. 12. Previous Investments Paying Off • Addresses  Community  Issues   • Highlights  What  We  Can  Do INVESTING IN JOOMLA! PAYS OFF CMS Platform Framework Issue  Tracker • Joomlacode.org  Sucks
  13. 13. Previous Investments Paying Off • Documentation   • Internationalisation   • Leadership  Accessibility   • Marketing INVESTING IN JOOMLA! PAYS OFF
  14. 14. WE’RE LISTENING!
  15. 15. We’re Listening • Development  Strategy   • Release  Frequency   • Maintenance  Concerns   • “No  Plan” INVESTING IN JOOMLA! PAYS OFF
  16. 16. We’re Listening - Development Strategy • Previously:   • LTS/STS   • 4-year  lifecycle   • CMS  specific INVESTING IN JOOMLA! PAYS OFF • Now:   • Every  release  stable   • Minimum  4-year   lifecycle   • Same  practices  for  all
  17. 17. We’re Listening - Release Frequency • Previously:   • Major  releases   every  2  years   • Minor  releases   every  six  months INVESTING IN JOOMLA! PAYS OFF • Now:   • Major  releases  ??   • Minor  releases  ??  
  18. 18. We’re Listening - Maintenance Concerns • Previously:   • Release  delaying   merge  rush   • Difficult  for  non- developer  testing   • Update  paths  untested INVESTING IN JOOMLA! PAYS OFF • Now:   • Release  branches   • Enhanced  testing   tools  for  all  levels   • Update  testing   always  available
  19. 19. We’re Listening - No Plan • Previously:   • Vague  roadmap   • No  vision   • Working  in   isolation INVESTING IN JOOMLA! PAYS OFF • Now:   • Long-term  roadmap   • Release  vision   • Encouraging   collaborative  efforts
  20. 20. We’re Listening - The Roadmap • Joomla  3.4  -  July   • Improved  Microdata   • Frontend  Module  Editing   • Composer  Integration   • Decouple  com_weblinks INVESTING IN JOOMLA! PAYS OFF
  21. 21. We’re Listening - The Roadmap • Joomla  3.5  -  September  2015   • Decouple  More  Core  Extensions   • Move  Sample  Data  to  Post  Install   • … INVESTING IN JOOMLA! PAYS OFF
  22. 22. We’re Listening - The Roadmap • Joomla  3.6  -  November   • Improve  Multi-lingual  Support   • …   INVESTING IN JOOMLA! PAYS OFF
  23. 23. We’re Listening - The Roadmap • Joomla  3.7  -  February   • Move  Bootstrap  To  Compatibility  Layer   • …   INVESTING IN JOOMLA! PAYS OFF
  24. 24. We’re Listening - The Roadmap INVESTING IN JOOMLA! PAYS OFF Joomla 3.8 and Beyond ! http://joom.la/JRoadmap
  25. 25. HOW FUTURE INVESTMENTS WILL PAY OFF
  26. 26. Long Term Stability • Less  frequent  major  updates   • Update  path  built  into  core   • No  painful  migrations   • Improved  QA  tools INVESTING IN JOOMLA! PAYS OFF
  27. 27. Predictability • Roadmap   • Clear  release  &  EOL  dates   • Don’t  check  your  code  when  a  release  is  made   that’s  why  we  have  BETA  RELEASES!!!!! INVESTING IN JOOMLA! PAYS OFF
  28. 28. Collaboration • Lowering  the  barrier  of  entry   • Code  Sprints  &  Working  Groups INVESTING IN JOOMLA! PAYS OFF
  29. 29. Continued Growth • Leading  the  Way  in  Changing  the  Web   • Industry  Standards   • Performance  Optimisations   • Internationalisation INVESTING IN JOOMLA! PAYS OFF
  30. 30. INVEST IN OUR FUTURE MAKE IT HAPPEN
  31. 31. Make it Happen - at J & Beyond • Bug  Squash   • Code  Sprint   • Documentation  Sprint   • Marketing  Sprint   • &  More  …. INVESTING IN JOOMLA! PAYS OFF
  32. 32. INVEST IN OUR FUTURE KEEP IT HAPPENING
  33. 33. Make it Happen - To Be Continued • 4  hours  a  week   • 200  people  =  800  hours   • 20  Full  Time  Staff INVESTING IN JOOMLA! PAYS OFF
  34. 34. Make it Happen - David Bowie "I  don't  know  where  I  am  going  but  I   promise  it  wont  be  boring"   INVESTING IN JOOMLA! PAYS OFF
  35. 35. INVEST IN OUR FUTURE IT’S IN OUR HANDS

×