SlideShare une entreprise Scribd logo
1  sur  18
Télécharger pour lire hors ligne
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 – 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 – 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 –
     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 –
    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?
     Slides:
     http://tarrconsulting.com/
     presentations/jd12nl/j3.0-
     jdnl.pdf




18                Andrea Tarr Joomla!dagen 2012

Contenu connexe

Similaire à Joomla! 3.0 - Andrea Tarr #jd12nl

Social Media App for Magnolia 5
Social Media App for Magnolia 5Social Media App for Magnolia 5
Social Media App for Magnolia 5Magnolia
 

Similaire à 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
 
Android Training Certification Courses In Pune
Android Training Certification Courses  In PuneAndroid Training Certification Courses  In Pune
Android Training Certification Courses In Pune
 
Android Training Institutes In Pimpri Chinchwad
Android Training Institutes In Pimpri ChinchwadAndroid Training Institutes In Pimpri Chinchwad
Android Training Institutes In Pimpri Chinchwad
 
Pimpri Chinchwad Software Testing Institutes
Pimpri Chinchwad Software Testing InstitutesPimpri Chinchwad Software Testing Institutes
Pimpri Chinchwad Software Testing Institutes
 
Android Courses In Pimpri Chinchwad
Android Courses In Pimpri ChinchwadAndroid Courses In Pimpri Chinchwad
Android Courses In Pimpri Chinchwad
 
Pune Software Testing Courses
Pune Software Testing CoursesPune Software Testing Courses
Pune Software Testing Courses
 
Android Training Course In Pune
Android Training Course In PuneAndroid Training Course In Pune
Android Training Course In Pune
 
Android Certification In Pune
Android Certification In PuneAndroid Certification In Pune
Android Certification In Pune
 
Pune PradhiKaran Nigdi - ANDROID CLASSES @ MINDSCRIPTS
Pune PradhiKaran Nigdi - ANDROID CLASSES @ MINDSCRIPTSPune PradhiKaran Nigdi - ANDROID CLASSES @ MINDSCRIPTS
Pune PradhiKaran Nigdi - ANDROID CLASSES @ MINDSCRIPTS
 
Android Training Institutes In Pune
Android Training Institutes In PuneAndroid Training Institutes In Pune
Android Training Institutes In Pune
 
Pimpri Chinchwad Android Trainng Institute
Pimpri Chinchwad  Android Trainng Institute Pimpri Chinchwad  Android Trainng Institute
Pimpri Chinchwad Android Trainng Institute
 
Android Courses In Pune - MIndScripts
Android Courses In Pune - MIndScriptsAndroid Courses In Pune - MIndScripts
Android Courses In Pune - MIndScripts
 
Karve Road Deccan Android Training Center
Karve Road  Deccan  Android Training CenterKarve Road  Deccan  Android Training Center
Karve Road Deccan Android Training Center
 
Android Certification Courses In Pimpri Chinchwad
Android Certification Courses In Pimpri ChinchwadAndroid Certification Courses In Pimpri Chinchwad
Android Certification Courses In Pimpri Chinchwad
 
Social Media App for Magnolia 5
Social Media App for Magnolia 5Social Media App for Magnolia 5
Social Media App for Magnolia 5
 
Social media Hub
Social media HubSocial media Hub
Social media Hub
 
Android Training Center in Pune
Android Training Center in Pune Android Training Center in Pune
Android Training Center in Pune
 
Android Certification In Pune - MindScripts
Android Certification In Pune - MindScriptsAndroid Certification In Pune - MindScripts
Android Certification In Pune - MindScripts
 
Android Certification in Pune - MindScripts
Android Certification in Pune - MindScriptsAndroid Certification in Pune - MindScripts
Android Certification in Pune - MindScripts
 
Android Training In Pune -*MindScripts*
Android Training In Pune -*MindScripts*Android Training In Pune -*MindScripts*
Android Training In Pune -*MindScripts*
 

Plus de 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 - #jd15nlJoomla!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 - #jd15nlJoomla!Days Netherlands
 
Case-study: thelanguageindustry.eu - #jd15nl
Case-study: thelanguageindustry.eu - #jd15nlCase-study: thelanguageindustry.eu - #jd15nl
Case-study: thelanguageindustry.eu - #jd15nlJoomla!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 - #jd15nlJoomla!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 - #jd15nlJoomla!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 - #jd15nlJoomla!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 - #jd15nlJoomla!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 #jd11nlJoomla!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 PapenbergJoomla!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 #jd10nlJoomla!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 #jd10nlJoomla!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 #jd10nlJoomla!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 #jd10nlJoomla!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 #jd10nlJoomla!Days Netherlands
 

Plus de 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
 
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
 
Case-study: thelanguageindustry.eu - #jd15nl
Case-study: thelanguageindustry.eu - #jd15nlCase-study: thelanguageindustry.eu - #jd15nl
Case-study: thelanguageindustry.eu - #jd15nl
 
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
 
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
 
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
 
JUGs Presentatie - #jd15nl
JUGs Presentatie - #jd15nlJUGs Presentatie - #jd15nl
JUGs Presentatie - #jd15nl
 
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 Governance - Paul Orwig #jd12nl
Joomla Governance - Paul Orwig #jd12nlJoomla Governance - Paul Orwig #jd12nl
Joomla Governance - Paul Orwig #jd12nl
 
Joomla Project - Paul Orwig #jd12nl
Joomla Project - Paul Orwig #jd12nlJoomla Project - Paul Orwig #jd12nl
Joomla Project - Paul Orwig #jd12nl
 
Joomla V - Paul Delbar #jd12nl
Joomla V - Paul Delbar #jd12nlJoomla V - Paul Delbar #jd12nl
Joomla V - Paul Delbar #jd12nl
 
CCK ZOO - Dick Verschuur #jd12nl
CCK ZOO - Dick Verschuur #jd12nlCCK ZOO - Dick Verschuur #jd12nl
CCK ZOO - Dick Verschuur #jd12nl
 
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 als corporate cms - Ebo Eppenga
Joomla als corporate cms - Ebo EppengaJoomla als corporate cms - Ebo Eppenga
Joomla als corporate cms - Ebo Eppenga
 
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
 
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
 
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
 
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
 
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 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
 

Dernier

New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr LapshynFwdays
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clashcharlottematthew16
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Enterprise Knowledge
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr BaganFwdays
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 

Dernier (20)

New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
"Federated learning: out of reach no matter how close",Oleksandr Lapshyn
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Powerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time ClashPowerpoint exploring the locations used in television show Time Clash
Powerpoint exploring the locations used in television show Time Clash
 
Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024Designing IA for AI - Information Architecture Conference 2024
Designing IA for AI - Information Architecture Conference 2024
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan"ML in Production",Oleksandr Bagan
"ML in Production",Oleksandr Bagan
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 

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 – 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 – 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 – 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 – 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? Slides: http://tarrconsulting.com/ presentations/jd12nl/j3.0- jdnl.pdf 18 Andrea Tarr Joomla!dagen 2012