Joomla 3.4 Features and Timeline

18
Joomla 3.4 Features & Timeline Release Leader: David Hurley

description

This presentation outlines the features and timelines associated with the Joomla CMS 3.4 release. Dates are subject to change. Other features welcomed! Dates have been changed! :) Stay tuned for an upcoming announcement.

Transcript of Joomla 3.4 Features and Timeline

  • 1. Joomla 3.4 Features & Timeline Release Leader: David Hurley

2. Begin the transition. 3. Joomla 3.4 Important Dates May 28, 2014 All feature proposals must be submitted by this date June 11, 2014 Final date for merging features June 16, 2014 Beta period begins July 21, 2014 Release candidate made available July 30, 2014 Stable release made available 4. 1. De-couple weblinks from new installs This release includes the first de-coupling of an extension package. The weblinks component and all associated modules and plugins will be removed from the default installation. Joomla 3.4 Major Features 5. 2. Integrate Composer This release will allow for composer to be used to update dependencies. Specific examples include updating any included Joomla Framework classes and 3rd party libraries like PHPMailer, etc... Joomla 3.4 Major Features 6. 3. Continue Microdata Implementation This release will improve the microdata added in 3.3 by adding in additional flexibility to the newly added microdata library as well as providing greater integration with core layouts. Joomla 3.4 Major Features 7. 4. Front-end Module Editing This release will include module editing from the front-end based on the standard Joomla ACL settings. Joomla 3.4 Major Features 8. Weblinks A Step by Step Plan 9. Steps in De-Coupling Weblinks 1. Remove component, modules, plugins This will affect only new installations of Joomla. All existing installs will not have any extensions removed. 10. Steps in De-Coupling Weblinks 2. Create new weblinks installable package This package will be a Joomla installable package which contains the component, modules, and plugins. 11. Steps in De-Coupling Weblinks 3. Place weblinks code in special repository A new Github project has been created to store all Joomla supported extensions. Each package will have its own repository. http://github.com/joomla-projects/weblinks 12. Steps in De-Coupling Weblinks 4. Add weblinks to Joomla category on JED A new category will be added to the Joomla Extension Directory. This category will hold all category for Joomla supported extensions. 13. Steps in De-Coupling Weblinks 5. Install weblinks through Joomla Installer After a new Joomla installation, the user will be shown the install from web option with the Joomla supported extensions displayed. 14. How to Help 15. Helping before June 11 Ensure all proposed features have completed code. Any additional items to be included should be in a completed state before this date. IMPORTANT If a feature is not merged by June 11 it will not be included in Joomla 3.4 16. Helping before July 30 Testing of all new features, bug fixes, and new code is critical to a successful release. Before a stable release on July 30 a series of beta releases and release candidates will be made available for testing. 17. Begin the transition. 18. Have Questions? Twitter: @dbhurley Email: [email protected] Skype: davidbhurley