狠狠撸

狠狠撸Share a Scribd company logo
WELCOME TO J & BEYOND
INVESTING IN JOOMLA!
PAYS OFF
Michael ?Babker, ?Production ?Leadership ?Team ?
& ?Brian ?Teeman
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
PREVIOUS INVESTMENTS
PAYING OFF
Previous Investments Paying Off
INVESTING IN JOOMLA! PAYS OFF
CMS
Platform
Framework
Issue ?Tracker
Previous Investments Paying Off
INVESTING IN JOOMLA! PAYS OFF
Two ?
Major ?Releases
1.6 ?
3.0
CMS Platform Framework Issue ?Tracker
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
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
Previous Investments Paying Off
? Contributor ?Driven ?
? Feature ?Packed ?
? “Something ?New ?for ?Everyone”
INVESTING IN JOOMLA! PAYS OFF
CMS Platform Framework Issue ?Tracker
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
Previous Investments Paying Off
? Standalone ?Packages ?
? Interfaces ?with ?Greater ?PHP ?World ?
? Modernised ?Code
INVESTING IN JOOMLA! PAYS OFF
CMS Platform
Framework Issue ?Tracker
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
Previous Investments Paying Off
? Documentation ?
? Internationalisation ?
? Leadership ?Accessibility ?
? Marketing
INVESTING IN JOOMLA! PAYS OFF
WE’RE LISTENING!
We’re Listening
? Development ?Strategy ?
? Release ?Frequency ?
? Maintenance ?Concerns ?
? “No ?Plan”
INVESTING IN JOOMLA! PAYS OFF
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
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 ??? ?
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
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
We’re Listening - The Roadmap
? Joomla ?3.4 ?- ?July ?
? Improved ?Microdata ?
? Frontend ?Module ?Editing ?
? Composer ?Integration ?
? Decouple ?com_weblinks
INVESTING IN JOOMLA! PAYS OFF
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
We’re Listening - The Roadmap
? Joomla ?3.6 ?- ?November ?
? Improve ?Multi-lingual ?Support ?
? … ?
INVESTING IN JOOMLA! PAYS OFF
We’re Listening - The Roadmap
? Joomla ?3.7 ?- ?February ?
? Move ?Bootstrap ?To ?Compatibility ?Layer ?
? … ?
INVESTING IN JOOMLA! PAYS OFF
We’re Listening - The Roadmap
INVESTING IN JOOMLA! PAYS OFF
Joomla 3.8 and Beyond
!
http://joom.la/JRoadmap
HOW FUTURE INVESTMENTS
WILL PAY OFF
Long Term Stability
? Less ?frequent ?major ?updates ?
? Update ?path ?built ?into ?core ?
? No ?painful ?migrations ?
? Improved ?QA ?tools
INVESTING IN JOOMLA! PAYS OFF
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
Collaboration
? Lowering ?the ?barrier ?of ?entry ?
? Code ?Sprints ?& ?Working ?Groups
INVESTING IN JOOMLA! PAYS OFF
Continued Growth
? Leading ?the ?Way ?in ?Changing ?the ?Web ?
? Industry ?Standards ?
? Performance ?Optimisations ?
? Internationalisation
INVESTING IN JOOMLA! PAYS OFF
INVEST IN OUR FUTURE
MAKE IT HAPPEN
Make it Happen - at J & Beyond
? Bug ?Squash ?
? Code ?Sprint ?
? Documentation ?Sprint ?
? Marketing ?Sprint ?
? & ?More ?….
INVESTING IN JOOMLA! PAYS OFF
INVEST IN OUR FUTURE
KEEP IT HAPPENING
Make it Happen - To Be Continued
? 4 ?hours ?a ?week ?
? 200 ?people ?= ?800 ?hours ?
? 20 ?Full ?Time ?Staff
INVESTING IN JOOMLA! PAYS OFF
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
INVEST IN OUR FUTURE
IT’S IN OUR HANDS

More Related Content

Investing In Joomla Pays Off

  • 1. WELCOME TO J & BEYOND
  • 2. INVESTING IN JOOMLA! PAYS OFF Michael ?Babker, ?Production ?Leadership ?Team ? & ?Brian ?Teeman
  • 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
  • 5. Previous Investments Paying Off INVESTING IN JOOMLA! PAYS OFF CMS Platform Framework Issue ?Tracker
  • 6. Previous Investments Paying Off INVESTING IN JOOMLA! PAYS OFF Two ? Major ?Releases 1.6 ? 3.0 CMS Platform Framework Issue ?Tracker
  • 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. 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. Previous Investments Paying Off ? Contributor ?Driven ? ? Feature ?Packed ? ? “Something ?New ?for ?Everyone” INVESTING IN JOOMLA! PAYS OFF CMS Platform Framework Issue ?Tracker
  • 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. Previous Investments Paying Off ? Standalone ?Packages ? ? Interfaces ?with ?Greater ?PHP ?World ? ? Modernised ?Code INVESTING IN JOOMLA! PAYS OFF CMS Platform Framework Issue ?Tracker
  • 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. Previous Investments Paying Off ? Documentation ? ? Internationalisation ? ? Leadership ?Accessibility ? ? Marketing INVESTING IN JOOMLA! PAYS OFF
  • 15. We’re Listening ? Development ?Strategy ? ? Release ?Frequency ? ? Maintenance ?Concerns ? ? “No ?Plan” INVESTING IN JOOMLA! PAYS OFF
  • 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. 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. 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. 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. 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. 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. We’re Listening - The Roadmap ? Joomla ?3.6 ?- ?November ? ? Improve ?Multi-lingual ?Support ? ? … ? INVESTING IN JOOMLA! PAYS OFF
  • 23. We’re Listening - The Roadmap ? Joomla ?3.7 ?- ?February ? ? Move ?Bootstrap ?To ?Compatibility ?Layer ? ? … ? INVESTING IN JOOMLA! PAYS OFF
  • 24. We’re Listening - The Roadmap INVESTING IN JOOMLA! PAYS OFF Joomla 3.8 and Beyond ! http://joom.la/JRoadmap
  • 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. 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. Collaboration ? Lowering ?the ?barrier ?of ?entry ? ? Code ?Sprints ?& ?Working ?Groups INVESTING IN JOOMLA! PAYS OFF
  • 29. Continued Growth ? Leading ?the ?Way ?in ?Changing ?the ?Web ? ? Industry ?Standards ? ? Performance ?Optimisations ? ? Internationalisation INVESTING IN JOOMLA! PAYS OFF
  • 30. INVEST IN OUR FUTURE MAKE IT HAPPEN
  • 31. Make it Happen - at J & Beyond ? Bug ?Squash ? ? Code ?Sprint ? ? Documentation ?Sprint ? ? Marketing ?Sprint ? ? & ?More ?…. INVESTING IN JOOMLA! PAYS OFF
  • 32. INVEST IN OUR FUTURE KEEP IT HAPPENING
  • 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. 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. INVEST IN OUR FUTURE IT’S IN OUR HANDS