Joomla 3.0   Andrea Tarr                 S
Outline    Release Strategy    Production Working Groups    Platform 12.x    Goals & Expectations for 3.02                ...
Release    Strategy3         Andrea Tarr Joomla!dagen 2012
ObjectivesS  To continue to offer a stable and reliable platform for our   current and future user base.S  To make innov...
Major PrinciplesS  Maintain a stable trunkS  Predictable, incremental software releases;S  Strong backward compatibilit...
Release Cycles               Past                                   FutureS  Joomla 1.0: September 2005           S  Joo...
Development Timing on 3.0S  January – March: focus still on 2.5    S  Some people working on 3.0 featuresS  Through mid...
Production    Working    Groups8        Andrea Tarr Joomla!dagen 2012
Production Working Groups –     Permanent GroupsS  Permanent PWG’s  S  Joomla Bug Squad (JBS)  S  Translation Team (TT)...
Production Working Groups –    For Specific ProjectsS  Update & Migration        S  UCMS  Multi site                S ...
Platform 12.x11        Andrea Tarr Joomla!dagen 2012
Platform 12.x New StuffS  Continue de-coupling CMS and PlatformS  Model-View-Controller (MVC) restructuringS  Unified C...
Goals &     Expectations     for 3.013        Andrea Tarr Joomla!dagen 2012
Expectations & Goals for 3.0S  Goal that existing 2.5 extensions run on 3.x with little or no   changes (except possibly ...
Expectations & Goals for 3.0S  Remove use of deprecated methods and classes in the coreS  Potentially a new Admin templa...
Expectations & Goals for 3.0S  Use Platform version 12.2 for the 3.x seriesS  CMS will have legacy MVC for existing exte...
Expectations & Goals for 3.0S  UCM classes available for 3PD extensions to use in 3.x  seriesS  Core components will con...
Questions?     Slides:     http://tarrconsulting.com/     presentations/jd12nl/j3.0-     jdnl.pdf18                Andrea ...
Upcoming SlideShare
Loading in...5
×

Joomla! 3.0 - Andrea Tarr #jd12nl

1,137

Published on

Joomla! 3.0 - Andrea Tarr #jd12nl

Published in: Technology
0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
1,137
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
24
Comments
0
Likes
1
Embeds 0
No embeds

No notes for slide

Transcript of "Joomla! 3.0 - Andrea Tarr #jd12nl"

  1. 1. Joomla 3.0 Andrea Tarr S
  2. 2. Outline Release Strategy Production Working Groups Platform 12.x Goals & Expectations for 3.02 Andrea Tarr Joomla!dagen 2012
  3. 3. Release Strategy3 Andrea Tarr Joomla!dagen 2012
  4. 4. ObjectivesS  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. 5. Major PrinciplesS  Maintain a stable trunkS  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. 6. Release Cycles Past FutureS  Joomla 1.0: September 2005 S  Joomla 3.0: September 2012S  Joomla 1.5: January 2008 S  Joomla 3.1: March 2013S  Joomla 1.6 (2.0): January 2011 S  Joomla 3.5: September 2013 S  Support through July 2015S  Joomla 1.7 (2.1): July 2011S  Joomla 2.5: January 2012 S  Support through Dec 2013 6 Andrea Tarr Joomla!dagen 2012
  7. 7. Development Timing on 3.0S  January – March: focus still on 2.5 S  Some people working on 3.0 featuresS  Through mid July 2012 S  Continue developing features and merge new features by mid JulyS  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. 8. Production Working Groups8 Andrea Tarr Joomla!dagen 2012
  9. 9. Production Working Groups – Permanent GroupsS  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. 10. Production Working Groups – For Specific ProjectsS  Update & Migration S  UCMS  Multi site S  Unit Tests for the CMSS  Search S  SearchS  Web Services S  Database Performance 10 Andrea Tarr Joomla!dagen 2012
  11. 11. Platform 12.x11 Andrea Tarr Joomla!dagen 2012
  12. 12. Platform 12.x New StuffS  Continue de-coupling CMS and PlatformS  Model-View-Controller (MVC) restructuringS  Unified Content Model (UCM) 12 Andrea Tarr Joomla!dagen 2012
  13. 13. Goals & Expectations for 3.013 Andrea Tarr Joomla!dagen 2012
  14. 14. Expectations & Goals for 3.0S  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. 15. Expectations & Goals for 3.0S  Remove use of deprecated methods and classes in the coreS  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. 16. Expectations & Goals for 3.0S  Use Platform version 12.2 for the 3.x seriesS  CMS will have legacy MVC for existing extensions 16 Andrea Tarr Joomla!dagen 2012
  17. 17. Expectations & Goals for 3.0S  UCM classes available for 3PD extensions to use in 3.x seriesS  Core components will continue to use existing classes and tablesS  Goal is for core components to move to UCM in 4.x series 17 Andrea Tarr Joomla!dagen 2012
  18. 18. Questions? Slides: http://tarrconsulting.com/ presentations/jd12nl/j3.0- jdnl.pdf18 Andrea Tarr Joomla!dagen 2012
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×