ºÝºÝߣ

ºÝºÝߣShare a Scribd company logo
Joomla 3.0
   Andrea Tarr




                 S?
Outline
    Release Strategy
    Production Working Groups
    Platform 12.x
    Goals & Expectations for 3.0




2                Andrea Tarr Joomla!dagen 2012
Release
    Strategy




3         Andrea Tarr Joomla!dagen 2012
Objectives


S?? To continue to offer a stable and reliable platform for our
   current and future user base.

S?? To make innovation available to users and developers on a
   more timely basis.

S?? To make it easy for developers to contribute code to the
   project at any time.



                                   4               Andrea Tarr Joomla!dagen 2012
Major Principles


S?? Maintain a stable trunk

S?? Predictable, incremental software releases;

S?? Strong backward compatibility support;

S?? A sound security policy;

S?? An open development process.



                                5                 Andrea Tarr Joomla!dagen 2012
Release Cycles

               Past                                   Future
S?? Joomla 1.0: September 2005           S?? Joomla 3.0: September 2012

S?? Joomla 1.5: January 2008             S?? Joomla 3.1: March 2013

S?? Joomla 1.6 (2.0): January 2011       S?? Joomla 3.5: September 2013
                                            S?? Support through July 2015
S?? Joomla 1.7 (2.1): July 2011

S?? Joomla 2.5: January 2012
   S?? Support through Dec 2013


                                     6                     Andrea Tarr Joomla!dagen 2012
Development Timing on 3.0


S?? January ¨C March: focus still on 2.5
    S?? Some people working on 3.0 features

S?? Through mid July 2012
    S?? Continue developing features and merge new features by mid July

S?? July 2012 ¨C September 2012: Release Testing
    S?? Beta period
    S?? Online help documentation and translation strings are finalized
    S?? Third party extension developers should start testing for backward
      compatibility issues


                                     7                   Andrea Tarr Joomla!dagen 2012
Production
    Working
    Groups




8        Andrea Tarr Joomla!dagen 2012
Production Working Groups ¨C
     Permanent Groups

S?? Permanent PWG¡¯s
  S?? Joomla Bug Squad (JBS)
  S?? Translation Team (TT)
  S?? User Experience (UX)
  S?? Documentation
  S?? Joomla Security Strike Team (JSST)




                                9          Andrea Tarr Joomla!dagen 2012
Production Working Groups ¨C
    For Specific Projects

S?? Update & Migration        S?? UCM

S?? Multi site                S?? Unit Tests for the CMS

S?? Search                    S?? Search

S?? Web Services              S?? Database Performance




                         10                 Andrea Tarr Joomla!dagen 2012
Platform 12.x




11        Andrea Tarr Joomla!dagen 2012
Platform 12.x New Stuff


S?? Continue de-coupling CMS and Platform

S?? Model-View-Controller (MVC) restructuring

S?? Unified Content Model (UCM)




                             12                 Andrea Tarr Joomla!dagen 2012
Goals &
     Expectations
     for 3.0




13        Andrea Tarr Joomla!dagen 2012
Expectations & Goals for 3.0


S?? Goal that existing 2.5 extensions run on 3.x with little or no
   changes (except possibly admin templates)

S?? 3.0 will release with update/migration from 2.5 available




                                14                 Andrea Tarr Joomla!dagen 2012
Expectations & Goals for 3.0


S?? Remove use of deprecated methods and classes in the core

S?? Potentially a new Admin template with improved user
  interface
  S?? Work is ongoing
  S?? http://ux.joomla.org
  S?? Example: https://github.com/Joomla3-Admin-template/
     joomla-cms/tree/template



                                15              Andrea Tarr Joomla!dagen 2012
Expectations & Goals for 3.0


S?? Use Platform version 12.2 for the 3.x series

S?? CMS will have legacy MVC for existing extensions




                                16                 Andrea Tarr Joomla!dagen 2012
Expectations & Goals for 3.0


S?? UCM classes available for 3PD extensions to use in 3.x
  series

S?? Core components will continue to use existing classes and
  tables

S?? Goal is for core components to move to UCM in 4.x series




                               17                Andrea Tarr Joomla!dagen 2012
Questions?
     ºÝºÝߣs:
     http://tarrconsulting.com/
     presentations/jd12nl/j3.0-
     jdnl.pdf




18                Andrea Tarr Joomla!dagen 2012

More Related Content

Similar to Joomla! 3.0 - Andrea Tarr #jd12nl (20)

Joomla Bug Squad - Andrea Tarr #jd12nl
Joomla Bug Squad - Andrea Tarr #jd12nlJoomla Bug Squad - Andrea Tarr #jd12nl
Joomla Bug Squad - Andrea Tarr #jd12nl
Joomla!Days Netherlands
?
Android Training Certification Courses In Pune
Android Training Certification Courses  In PuneAndroid Training Certification Courses  In Pune
Android Training Certification Courses In Pune
MindScripts SoftwareTestingPune
?
Android Certification Courses In Pimpri Chinchwad
Android Certification Courses In Pimpri ChinchwadAndroid Certification Courses In Pimpri Chinchwad
Android Certification Courses In Pimpri Chinchwad
MindScripts SoftwareTestingPune
?
Android Courses In Pimpri Chinchwad
Android Courses In Pimpri ChinchwadAndroid Courses In Pimpri Chinchwad
Android Courses In Pimpri Chinchwad
MindScripts SoftwareTestingPune
?
Android Certification In Pune
Android Certification In PuneAndroid Certification In Pune
Android Certification In Pune
MindScripts SoftwareTestingPune
?
Android Training Institutes In Pimpri Chinchwad
Android Training Institutes In Pimpri ChinchwadAndroid Training Institutes In Pimpri Chinchwad
Android Training Institutes In Pimpri Chinchwad
MindScripts SoftwareTestingPune
?
Pimpri Chinchwad Software Testing Institutes
Pimpri Chinchwad Software Testing InstitutesPimpri Chinchwad Software Testing Institutes
Pimpri Chinchwad Software Testing Institutes
MindScripts SoftwareTestingPune
?
Pune PradhiKaran Nigdi - ANDROID CLASSES @ MINDSCRIPTS
Pune PradhiKaran Nigdi - ANDROID CLASSES @ MINDSCRIPTSPune PradhiKaran Nigdi - ANDROID CLASSES @ MINDSCRIPTS
Pune PradhiKaran Nigdi - ANDROID CLASSES @ MINDSCRIPTS
MindScripts SoftwareTestingPune
?
Android Training Course In Pune
Android Training Course In PuneAndroid Training Course In Pune
Android Training Course In Pune
MindScripts SoftwareTestingPune
?
Android Training Institutes In Pune
Android Training Institutes In PuneAndroid Training Institutes In Pune
Android Training Institutes In Pune
MindScripts SoftwareTestingPune
?
Pimpri Chinchwad Android Trainng Institute
Pimpri Chinchwad  Android Trainng Institute Pimpri Chinchwad  Android Trainng Institute
Pimpri Chinchwad Android Trainng Institute
MindScripts SoftwareTestingPune
?
Android Courses In Pune - MIndScripts
Android Courses In Pune - MIndScriptsAndroid Courses In Pune - MIndScripts
Android Courses In Pune - MIndScripts
MindScripts SoftwareTestingPune
?
Pune Software Testing Courses
Pune Software Testing CoursesPune Software Testing Courses
Pune Software Testing Courses
MindScripts SoftwareTestingPune
?
Karve Road Deccan Android Training Center
Karve Road  Deccan  Android Training CenterKarve Road  Deccan  Android Training Center
Karve Road Deccan Android Training Center
MindScripts SoftwareTestingPune
?
Social media Hub
Social media HubSocial media Hub
Social media Hub
Matteo Pelucco
?
Social Media App for Magnolia 5
Social Media App for Magnolia 5Social Media App for Magnolia 5
Social Media App for Magnolia 5
Magnolia
?
Android Training Center in Pune
Android Training Center in Pune Android Training Center in Pune
Android Training Center in Pune
MindScripts SoftwareTestingPune
?
Android Training In Pune -*MindScripts*
Android Training In Pune -*MindScripts*Android Training In Pune -*MindScripts*
Android Training In Pune -*MindScripts*
MindScripts SoftwareTestingPune
?
Android Training Institutes In Pune -*MindScripts*
Android Training Institutes In Pune -*MindScripts*Android Training Institutes In Pune -*MindScripts*
Android Training Institutes In Pune -*MindScripts*
MindScripts SoftwareTestingPune
?
Android Certification In Pune - MindScripts
Android Certification In Pune - MindScriptsAndroid Certification In Pune - MindScripts
Android Certification In Pune - MindScripts
MindScripts SoftwareTestingPune
?
Social Media App for Magnolia 5
Social Media App for Magnolia 5Social Media App for Magnolia 5
Social Media App for Magnolia 5
Magnolia
?

More from Joomla!Days Netherlands (20)

Sitemaps uit de doeken gedaan - Nico Bouwman - #jd15nl
Sitemaps uit de doeken gedaan - Nico Bouwman - #jd15nlSitemaps uit de doeken gedaan - Nico Bouwman - #jd15nl
Sitemaps uit de doeken gedaan - Nico Bouwman - #jd15nl
Joomla!Days Netherlands
?
Een veilige joomla website - Teeuwis Hillebrand - #jd15nl
Een veilige joomla website - Teeuwis Hillebrand - #jd15nlEen veilige joomla website - Teeuwis Hillebrand - #jd15nl
Een veilige joomla website - Teeuwis Hillebrand - #jd15nl
Joomla!Days Netherlands
?
Case-study: thelanguageindustry.eu - #jd15nl
Case-study: thelanguageindustry.eu - #jd15nlCase-study: thelanguageindustry.eu - #jd15nl
Case-study: thelanguageindustry.eu - #jd15nl
Joomla!Days Netherlands
?
Geld verdienen met je Joomla site - Theo van der Zee - #jd15nl
Geld verdienen met je Joomla site - Theo van der Zee - #jd15nlGeld verdienen met je Joomla site - Theo van der Zee - #jd15nl
Geld verdienen met je Joomla site - Theo van der Zee - #jd15nl
Joomla!Days Netherlands
?
Beter vindbaar met Onpage SEO - Maurice Lehr - #jd15nl
Beter vindbaar met Onpage SEO - Maurice Lehr - #jd15nlBeter vindbaar met Onpage SEO - Maurice Lehr - #jd15nl
Beter vindbaar met Onpage SEO - Maurice Lehr - #jd15nl
Joomla!Days Netherlands
?
Local Search: lokaal goed gevonden worden - Maurice Lehr - #jd15nl
Local Search: lokaal goed gevonden worden  - Maurice Lehr - #jd15nlLocal Search: lokaal goed gevonden worden  - Maurice Lehr - #jd15nl
Local Search: lokaal goed gevonden worden - Maurice Lehr - #jd15nl
Joomla!Days Netherlands
?
JUGs Presentatie - #jd15nl
JUGs Presentatie - #jd15nlJUGs Presentatie - #jd15nl
JUGs Presentatie - #jd15nl
Joomla!Days Netherlands
?
Een autodealer website bouwen met Form2Content - Ren¨¦ Kreijveld - #jd15nl
Een autodealer website bouwen met Form2Content - Ren¨¦ Kreijveld - #jd15nlEen autodealer website bouwen met Form2Content - Ren¨¦ Kreijveld - #jd15nl
Een autodealer website bouwen met Form2Content - Ren¨¦ Kreijveld - #jd15nl
Joomla!Days Netherlands
?
Joomla Governance - Paul Orwig #jd12nl
Joomla Governance - Paul Orwig #jd12nlJoomla Governance - Paul Orwig #jd12nl
Joomla Governance - Paul Orwig #jd12nl
Joomla!Days Netherlands
?
Joomla Project - Paul Orwig #jd12nl
Joomla Project - Paul Orwig #jd12nlJoomla Project - Paul Orwig #jd12nl
Joomla Project - Paul Orwig #jd12nl
Joomla!Days Netherlands
?
Joomla V - Paul Delbar #jd12nl
Joomla V - Paul Delbar #jd12nlJoomla V - Paul Delbar #jd12nl
Joomla V - Paul Delbar #jd12nl
Joomla!Days Netherlands
?
CCK ZOO - Dick Verschuur #jd12nl
CCK ZOO - Dick Verschuur #jd12nlCCK ZOO - Dick Verschuur #jd12nl
CCK ZOO - Dick Verschuur #jd12nl
Joomla!Days Netherlands
?
Formulier extensies voor Joomla - Tijs Hensen #jd11nl
Formulier extensies voor Joomla - Tijs Hensen #jd11nlFormulier extensies voor Joomla - Tijs Hensen #jd11nl
Formulier extensies voor Joomla - Tijs Hensen #jd11nl
Joomla!Days Netherlands
?
Joomla als corporate cms - Ebo Eppenga
Joomla als corporate cms - Ebo EppengaJoomla als corporate cms - Ebo Eppenga
Joomla als corporate cms - Ebo Eppenga
Joomla!Days Netherlands
?
Joomla 1.7 and beyond - Hannes Papenberg
Joomla 1.7 and beyond - Hannes PapenbergJoomla 1.7 and beyond - Hannes Papenberg
Joomla 1.7 and beyond - Hannes Papenberg
Joomla!Days Netherlands
?
Gezien vanuit de andere hoek - Joomla!Days NL 2010 #jd10nl
Gezien vanuit de andere hoek -  Joomla!Days NL 2010 #jd10nlGezien vanuit de andere hoek -  Joomla!Days NL 2010 #jd10nl
Gezien vanuit de andere hoek - Joomla!Days NL 2010 #jd10nl
Joomla!Days Netherlands
?
Building a successful open source business model - Joomla!Days NL 2010 #jd10nl
Building a successful open source business model  -  Joomla!Days NL 2010 #jd10nlBuilding a successful open source business model  -  Joomla!Days NL 2010 #jd10nl
Building a successful open source business model - Joomla!Days NL 2010 #jd10nl
Joomla!Days Netherlands
?
K2 for beginners - Joomla!Days NL 2010 #jd10nl
K2 for beginners  -  Joomla!Days NL 2010 #jd10nlK2 for beginners  -  Joomla!Days NL 2010 #jd10nl
K2 for beginners - Joomla!Days NL 2010 #jd10nl
Joomla!Days Netherlands
?
Building mobile website with Joomla - Joomla!Days NL 2010 #jd10nl
Building mobile website with Joomla -  Joomla!Days NL 2010 #jd10nlBuilding mobile website with Joomla -  Joomla!Days NL 2010 #jd10nl
Building mobile website with Joomla - Joomla!Days NL 2010 #jd10nl
Joomla!Days Netherlands
?
Joomla websites beheren - Joomla!Days NL 2010 #jd10nl
Joomla websites beheren -  Joomla!Days NL 2010 #jd10nlJoomla websites beheren -  Joomla!Days NL 2010 #jd10nl
Joomla websites beheren - Joomla!Days NL 2010 #jd10nl
Joomla!Days Netherlands
?
Sitemaps uit de doeken gedaan - Nico Bouwman - #jd15nl
Sitemaps uit de doeken gedaan - Nico Bouwman - #jd15nlSitemaps uit de doeken gedaan - Nico Bouwman - #jd15nl
Sitemaps uit de doeken gedaan - Nico Bouwman - #jd15nl
Joomla!Days Netherlands
?
Een veilige joomla website - Teeuwis Hillebrand - #jd15nl
Een veilige joomla website - Teeuwis Hillebrand - #jd15nlEen veilige joomla website - Teeuwis Hillebrand - #jd15nl
Een veilige joomla website - Teeuwis Hillebrand - #jd15nl
Joomla!Days Netherlands
?
Case-study: thelanguageindustry.eu - #jd15nl
Case-study: thelanguageindustry.eu - #jd15nlCase-study: thelanguageindustry.eu - #jd15nl
Case-study: thelanguageindustry.eu - #jd15nl
Joomla!Days Netherlands
?
Geld verdienen met je Joomla site - Theo van der Zee - #jd15nl
Geld verdienen met je Joomla site - Theo van der Zee - #jd15nlGeld verdienen met je Joomla site - Theo van der Zee - #jd15nl
Geld verdienen met je Joomla site - Theo van der Zee - #jd15nl
Joomla!Days Netherlands
?
Beter vindbaar met Onpage SEO - Maurice Lehr - #jd15nl
Beter vindbaar met Onpage SEO - Maurice Lehr - #jd15nlBeter vindbaar met Onpage SEO - Maurice Lehr - #jd15nl
Beter vindbaar met Onpage SEO - Maurice Lehr - #jd15nl
Joomla!Days Netherlands
?
Local Search: lokaal goed gevonden worden - Maurice Lehr - #jd15nl
Local Search: lokaal goed gevonden worden  - Maurice Lehr - #jd15nlLocal Search: lokaal goed gevonden worden  - Maurice Lehr - #jd15nl
Local Search: lokaal goed gevonden worden - Maurice Lehr - #jd15nl
Joomla!Days Netherlands
?
Een autodealer website bouwen met Form2Content - Ren¨¦ Kreijveld - #jd15nl
Een autodealer website bouwen met Form2Content - Ren¨¦ Kreijveld - #jd15nlEen autodealer website bouwen met Form2Content - Ren¨¦ Kreijveld - #jd15nl
Een autodealer website bouwen met Form2Content - Ren¨¦ Kreijveld - #jd15nl
Joomla!Days Netherlands
?
Formulier extensies voor Joomla - Tijs Hensen #jd11nl
Formulier extensies voor Joomla - Tijs Hensen #jd11nlFormulier extensies voor Joomla - Tijs Hensen #jd11nl
Formulier extensies voor Joomla - Tijs Hensen #jd11nl
Joomla!Days Netherlands
?
Gezien vanuit de andere hoek - Joomla!Days NL 2010 #jd10nl
Gezien vanuit de andere hoek -  Joomla!Days NL 2010 #jd10nlGezien vanuit de andere hoek -  Joomla!Days NL 2010 #jd10nl
Gezien vanuit de andere hoek - Joomla!Days NL 2010 #jd10nl
Joomla!Days Netherlands
?
Building a successful open source business model - Joomla!Days NL 2010 #jd10nl
Building a successful open source business model  -  Joomla!Days NL 2010 #jd10nlBuilding a successful open source business model  -  Joomla!Days NL 2010 #jd10nl
Building a successful open source business model - Joomla!Days NL 2010 #jd10nl
Joomla!Days Netherlands
?
K2 for beginners - Joomla!Days NL 2010 #jd10nl
K2 for beginners  -  Joomla!Days NL 2010 #jd10nlK2 for beginners  -  Joomla!Days NL 2010 #jd10nl
K2 for beginners - Joomla!Days NL 2010 #jd10nl
Joomla!Days Netherlands
?
Building mobile website with Joomla - Joomla!Days NL 2010 #jd10nl
Building mobile website with Joomla -  Joomla!Days NL 2010 #jd10nlBuilding mobile website with Joomla -  Joomla!Days NL 2010 #jd10nl
Building mobile website with Joomla - Joomla!Days NL 2010 #jd10nl
Joomla!Days Netherlands
?
Joomla websites beheren - Joomla!Days NL 2010 #jd10nl
Joomla websites beheren -  Joomla!Days NL 2010 #jd10nlJoomla websites beheren -  Joomla!Days NL 2010 #jd10nl
Joomla websites beheren - Joomla!Days NL 2010 #jd10nl
Joomla!Days Netherlands
?

Recently uploaded (20)

Build with AI on Google Cloud Session #4
Build with AI on Google Cloud Session #4Build with AI on Google Cloud Session #4
Build with AI on Google Cloud Session #4
Margaret Maynard-Reid
?
Replacing RocksDB with ScyllaDB in Kafka Streams by Almog Gavra
Replacing RocksDB with ScyllaDB in Kafka Streams by Almog GavraReplacing RocksDB with ScyllaDB in Kafka Streams by Almog Gavra
Replacing RocksDB with ScyllaDB in Kafka Streams by Almog Gavra
ScyllaDB
?
Technology use over time and its impact on consumers and businesses.pptx
Technology use over time and its impact on consumers and businesses.pptxTechnology use over time and its impact on consumers and businesses.pptx
Technology use over time and its impact on consumers and businesses.pptx
kaylagaze
?
MIND Revenue Release Quarter 4 2024 - Finacial Presentation
MIND Revenue Release Quarter 4 2024 - Finacial PresentationMIND Revenue Release Quarter 4 2024 - Finacial Presentation
MIND Revenue Release Quarter 4 2024 - Finacial Presentation
MIND CTI
?
Cloud of everything Tech of the 21 century in Aviation
Cloud of everything Tech of the 21 century in AviationCloud of everything Tech of the 21 century in Aviation
Cloud of everything Tech of the 21 century in Aviation
Assem mousa
?
A Framework for Model-Driven Digital Twin Engineering
A Framework for Model-Driven Digital Twin EngineeringA Framework for Model-Driven Digital Twin Engineering
A Framework for Model-Driven Digital Twin Engineering
Daniel Lehner
?
Q4 2024 Earnings and Investor Presentation
Q4 2024 Earnings and Investor PresentationQ4 2024 Earnings and Investor Presentation
Q4 2024 Earnings and Investor Presentation
Dropbox
?
1.1. Evolution-and-Scope-of-Business-Analytics.pptx
1.1. Evolution-and-Scope-of-Business-Analytics.pptx1.1. Evolution-and-Scope-of-Business-Analytics.pptx
1.1. Evolution-and-Scope-of-Business-Analytics.pptx
Jitendra Tomar
?
THE BIG TEN BIOPHARMACEUTICAL MNCs: GLOBAL CAPABILITY CENTERS IN INDIA
THE BIG TEN BIOPHARMACEUTICAL MNCs: GLOBAL CAPABILITY CENTERS IN INDIATHE BIG TEN BIOPHARMACEUTICAL MNCs: GLOBAL CAPABILITY CENTERS IN INDIA
THE BIG TEN BIOPHARMACEUTICAL MNCs: GLOBAL CAPABILITY CENTERS IN INDIA
Srivaanchi Nathan
?
Understanding Traditional AI with Custom Vision & MuleSoft.pptx
Understanding Traditional AI with Custom Vision & MuleSoft.pptxUnderstanding Traditional AI with Custom Vision & MuleSoft.pptx
Understanding Traditional AI with Custom Vision & MuleSoft.pptx
shyamraj55
?
[Webinar] Scaling Made Simple: Getting Started with No-Code Web Apps
[Webinar] Scaling Made Simple: Getting Started with No-Code Web Apps[Webinar] Scaling Made Simple: Getting Started with No-Code Web Apps
[Webinar] Scaling Made Simple: Getting Started with No-Code Web Apps
Safe Software
?
Wondershare Filmora Crack 14.3.2.11147 Latest
Wondershare Filmora Crack 14.3.2.11147 LatestWondershare Filmora Crack 14.3.2.11147 Latest
Wondershare Filmora Crack 14.3.2.11147 Latest
udkg888
?
Q4_TLE-7-Lesson-6-Week-6.pptx 4th quarter
Q4_TLE-7-Lesson-6-Week-6.pptx 4th quarterQ4_TLE-7-Lesson-6-Week-6.pptx 4th quarter
Q4_TLE-7-Lesson-6-Week-6.pptx 4th quarter
MariaBarbaraPaglinaw
?
Future-Proof Your Career with AI Options
Future-Proof Your  Career with AI OptionsFuture-Proof Your  Career with AI Options
Future-Proof Your Career with AI Options
DianaGray10
?
TrustArc Webinar - Building your DPIA/PIA Program: Best Practices & Tips
TrustArc Webinar - Building your DPIA/PIA Program: Best Practices & TipsTrustArc Webinar - Building your DPIA/PIA Program: Best Practices & Tips
TrustArc Webinar - Building your DPIA/PIA Program: Best Practices & Tips
TrustArc
?
DAO UTokyo 2025 DLT mass adoption case studies IBM Tsuyoshi Hirayama (ƽɽÒã)
DAO UTokyo 2025 DLT mass adoption case studies IBM Tsuyoshi Hirayama (ƽɽÒã)DAO UTokyo 2025 DLT mass adoption case studies IBM Tsuyoshi Hirayama (ƽɽÒã)
DAO UTokyo 2025 DLT mass adoption case studies IBM Tsuyoshi Hirayama (ƽɽÒã)
Tsuyoshi Hirayama
?
Fl studio crack version 12.9 Free Download
Fl studio crack version 12.9 Free DownloadFl studio crack version 12.9 Free Download
Fl studio crack version 12.9 Free Download
kherorpacca127
?
Unlock AI Creativity: Image Generation with DALL¡¤E
Unlock AI Creativity: Image Generation with DALL¡¤EUnlock AI Creativity: Image Generation with DALL¡¤E
Unlock AI Creativity: Image Generation with DALL¡¤E
Expeed Software
?
BoxLang JVM Language : The Future is Dynamic
BoxLang JVM Language : The Future is DynamicBoxLang JVM Language : The Future is Dynamic
BoxLang JVM Language : The Future is Dynamic
Ortus Solutions, Corp
?
Endpoint Backup: 3 Reasons MSPs Ignore It
Endpoint Backup: 3 Reasons MSPs Ignore ItEndpoint Backup: 3 Reasons MSPs Ignore It
Endpoint Backup: 3 Reasons MSPs Ignore It
MSP360
?
Build with AI on Google Cloud Session #4
Build with AI on Google Cloud Session #4Build with AI on Google Cloud Session #4
Build with AI on Google Cloud Session #4
Margaret Maynard-Reid
?
Replacing RocksDB with ScyllaDB in Kafka Streams by Almog Gavra
Replacing RocksDB with ScyllaDB in Kafka Streams by Almog GavraReplacing RocksDB with ScyllaDB in Kafka Streams by Almog Gavra
Replacing RocksDB with ScyllaDB in Kafka Streams by Almog Gavra
ScyllaDB
?
Technology use over time and its impact on consumers and businesses.pptx
Technology use over time and its impact on consumers and businesses.pptxTechnology use over time and its impact on consumers and businesses.pptx
Technology use over time and its impact on consumers and businesses.pptx
kaylagaze
?
MIND Revenue Release Quarter 4 2024 - Finacial Presentation
MIND Revenue Release Quarter 4 2024 - Finacial PresentationMIND Revenue Release Quarter 4 2024 - Finacial Presentation
MIND Revenue Release Quarter 4 2024 - Finacial Presentation
MIND CTI
?
Cloud of everything Tech of the 21 century in Aviation
Cloud of everything Tech of the 21 century in AviationCloud of everything Tech of the 21 century in Aviation
Cloud of everything Tech of the 21 century in Aviation
Assem mousa
?
A Framework for Model-Driven Digital Twin Engineering
A Framework for Model-Driven Digital Twin EngineeringA Framework for Model-Driven Digital Twin Engineering
A Framework for Model-Driven Digital Twin Engineering
Daniel Lehner
?
Q4 2024 Earnings and Investor Presentation
Q4 2024 Earnings and Investor PresentationQ4 2024 Earnings and Investor Presentation
Q4 2024 Earnings and Investor Presentation
Dropbox
?
1.1. Evolution-and-Scope-of-Business-Analytics.pptx
1.1. Evolution-and-Scope-of-Business-Analytics.pptx1.1. Evolution-and-Scope-of-Business-Analytics.pptx
1.1. Evolution-and-Scope-of-Business-Analytics.pptx
Jitendra Tomar
?
THE BIG TEN BIOPHARMACEUTICAL MNCs: GLOBAL CAPABILITY CENTERS IN INDIA
THE BIG TEN BIOPHARMACEUTICAL MNCs: GLOBAL CAPABILITY CENTERS IN INDIATHE BIG TEN BIOPHARMACEUTICAL MNCs: GLOBAL CAPABILITY CENTERS IN INDIA
THE BIG TEN BIOPHARMACEUTICAL MNCs: GLOBAL CAPABILITY CENTERS IN INDIA
Srivaanchi Nathan
?
Understanding Traditional AI with Custom Vision & MuleSoft.pptx
Understanding Traditional AI with Custom Vision & MuleSoft.pptxUnderstanding Traditional AI with Custom Vision & MuleSoft.pptx
Understanding Traditional AI with Custom Vision & MuleSoft.pptx
shyamraj55
?
[Webinar] Scaling Made Simple: Getting Started with No-Code Web Apps
[Webinar] Scaling Made Simple: Getting Started with No-Code Web Apps[Webinar] Scaling Made Simple: Getting Started with No-Code Web Apps
[Webinar] Scaling Made Simple: Getting Started with No-Code Web Apps
Safe Software
?
Wondershare Filmora Crack 14.3.2.11147 Latest
Wondershare Filmora Crack 14.3.2.11147 LatestWondershare Filmora Crack 14.3.2.11147 Latest
Wondershare Filmora Crack 14.3.2.11147 Latest
udkg888
?
Q4_TLE-7-Lesson-6-Week-6.pptx 4th quarter
Q4_TLE-7-Lesson-6-Week-6.pptx 4th quarterQ4_TLE-7-Lesson-6-Week-6.pptx 4th quarter
Q4_TLE-7-Lesson-6-Week-6.pptx 4th quarter
MariaBarbaraPaglinaw
?
Future-Proof Your Career with AI Options
Future-Proof Your  Career with AI OptionsFuture-Proof Your  Career with AI Options
Future-Proof Your Career with AI Options
DianaGray10
?
TrustArc Webinar - Building your DPIA/PIA Program: Best Practices & Tips
TrustArc Webinar - Building your DPIA/PIA Program: Best Practices & TipsTrustArc Webinar - Building your DPIA/PIA Program: Best Practices & Tips
TrustArc Webinar - Building your DPIA/PIA Program: Best Practices & Tips
TrustArc
?
DAO UTokyo 2025 DLT mass adoption case studies IBM Tsuyoshi Hirayama (ƽɽÒã)
DAO UTokyo 2025 DLT mass adoption case studies IBM Tsuyoshi Hirayama (ƽɽÒã)DAO UTokyo 2025 DLT mass adoption case studies IBM Tsuyoshi Hirayama (ƽɽÒã)
DAO UTokyo 2025 DLT mass adoption case studies IBM Tsuyoshi Hirayama (ƽɽÒã)
Tsuyoshi Hirayama
?
Fl studio crack version 12.9 Free Download
Fl studio crack version 12.9 Free DownloadFl studio crack version 12.9 Free Download
Fl studio crack version 12.9 Free Download
kherorpacca127
?
Unlock AI Creativity: Image Generation with DALL¡¤E
Unlock AI Creativity: Image Generation with DALL¡¤EUnlock AI Creativity: Image Generation with DALL¡¤E
Unlock AI Creativity: Image Generation with DALL¡¤E
Expeed Software
?
BoxLang JVM Language : The Future is Dynamic
BoxLang JVM Language : The Future is DynamicBoxLang JVM Language : The Future is Dynamic
BoxLang JVM Language : The Future is Dynamic
Ortus Solutions, Corp
?
Endpoint Backup: 3 Reasons MSPs Ignore It
Endpoint Backup: 3 Reasons MSPs Ignore ItEndpoint Backup: 3 Reasons MSPs Ignore It
Endpoint Backup: 3 Reasons MSPs Ignore It
MSP360
?

Joomla! 3.0 - Andrea Tarr #jd12nl

  • 1. Joomla 3.0 Andrea Tarr S?
  • 2. Outline Release Strategy Production Working Groups Platform 12.x Goals & Expectations for 3.0 2 Andrea Tarr Joomla!dagen 2012
  • 3. Release Strategy 3 Andrea Tarr Joomla!dagen 2012
  • 4. Objectives S?? To continue to offer a stable and reliable platform for our current and future user base. S?? To make innovation available to users and developers on a more timely basis. S?? To make it easy for developers to contribute code to the project at any time. 4 Andrea Tarr Joomla!dagen 2012
  • 5. Major Principles S?? Maintain a stable trunk S?? Predictable, incremental software releases; S?? Strong backward compatibility support; S?? A sound security policy; S?? An open development process. 5 Andrea Tarr Joomla!dagen 2012
  • 6. Release Cycles Past Future S?? Joomla 1.0: September 2005 S?? Joomla 3.0: September 2012 S?? Joomla 1.5: January 2008 S?? Joomla 3.1: March 2013 S?? Joomla 1.6 (2.0): January 2011 S?? Joomla 3.5: September 2013 S?? Support through July 2015 S?? Joomla 1.7 (2.1): July 2011 S?? Joomla 2.5: January 2012 S?? Support through Dec 2013 6 Andrea Tarr Joomla!dagen 2012
  • 7. Development Timing on 3.0 S?? January ¨C March: focus still on 2.5 S?? Some people working on 3.0 features S?? Through mid July 2012 S?? Continue developing features and merge new features by mid July S?? July 2012 ¨C September 2012: Release Testing S?? Beta period S?? Online help documentation and translation strings are finalized S?? Third party extension developers should start testing for backward compatibility issues 7 Andrea Tarr Joomla!dagen 2012
  • 8. Production Working Groups 8 Andrea Tarr Joomla!dagen 2012
  • 9. Production Working Groups ¨C Permanent Groups S?? Permanent PWG¡¯s S?? Joomla Bug Squad (JBS) S?? Translation Team (TT) S?? User Experience (UX) S?? Documentation S?? Joomla Security Strike Team (JSST) 9 Andrea Tarr Joomla!dagen 2012
  • 10. Production Working Groups ¨C For Specific Projects S?? Update & Migration S?? UCM S?? Multi site S?? Unit Tests for the CMS S?? Search S?? Search S?? Web Services S?? Database Performance 10 Andrea Tarr Joomla!dagen 2012
  • 11. Platform 12.x 11 Andrea Tarr Joomla!dagen 2012
  • 12. Platform 12.x New Stuff S?? Continue de-coupling CMS and Platform S?? Model-View-Controller (MVC) restructuring S?? Unified Content Model (UCM) 12 Andrea Tarr Joomla!dagen 2012
  • 13. Goals & Expectations for 3.0 13 Andrea Tarr Joomla!dagen 2012
  • 14. Expectations & Goals for 3.0 S?? Goal that existing 2.5 extensions run on 3.x with little or no changes (except possibly admin templates) S?? 3.0 will release with update/migration from 2.5 available 14 Andrea Tarr Joomla!dagen 2012
  • 15. Expectations & Goals for 3.0 S?? Remove use of deprecated methods and classes in the core S?? Potentially a new Admin template with improved user interface S?? Work is ongoing S?? http://ux.joomla.org S?? Example: https://github.com/Joomla3-Admin-template/ joomla-cms/tree/template 15 Andrea Tarr Joomla!dagen 2012
  • 16. Expectations & Goals for 3.0 S?? Use Platform version 12.2 for the 3.x series S?? CMS will have legacy MVC for existing extensions 16 Andrea Tarr Joomla!dagen 2012
  • 17. Expectations & Goals for 3.0 S?? UCM classes available for 3PD extensions to use in 3.x series S?? Core components will continue to use existing classes and tables S?? Goal is for core components to move to UCM in 4.x series 17 Andrea Tarr Joomla!dagen 2012
  • 18. Questions? ºÝºÝߣs: http://tarrconsulting.com/ presentations/jd12nl/j3.0- jdnl.pdf 18 Andrea Tarr Joomla!dagen 2012