Joomla! future #jd14fr keynote

Embed Size (px)

DESCRIPTION

What is coming to Joomla! CMS after version 3.3

Citation preview

  • 1.Joomla! future Whats coming after v3.3?

2. About me PLT member CMS contributor JBS & JSST member PHP & JS developer Freelance @phproberto BLOG:Twitter: [email protected]: 3. What is the future of Joomla? I dont know where am I going but I promise it wont be boring David Bowie We create the future! 4. 1. Long term roadmap 2. What do we expect for 3.4 3. Side projects 4. Joomla! Framework Then what is this session about? 5. light extendable coreLong term goal: Joomla! CMS v3.3 - 31,4MB WordPress v3.9.1 - 17,4MB vs With ACL + multilanguage :-P 6. Light core Libraries Content Categories Users management ACL Multilanguage Modules Templates Weblinks Finder Contacts Messages Newsfeeds Redirects Search Banners Core-supported 7. 100% backwards compatible Move core translations into extensions Improve connectivity / event system Improve dependencies management Core-supported extensions management Light core challenges https://github.com/joomla-cms 8. Faster to install & manage Easier to maintain Custom distributions (blog, e-commerce..) Distribution ratings, favorites.. Power for 3rd part extensions Natural core extensions evolution Light core benefits https://github.com/joomla-cms 9. First version under the new release cycle LTS Improved microdata (schema.org) Frontend module editing Composer integration Decouple com_weblinks Joomla! CMS 3.4 10. May 28th, 2014 - No more feature proposals June 11th, 2014 - Final date for merging features June 16th, 2014 - Beta Period begins July 7th, 2014 - Release Candidate July 15th, 2014 - Stable Release Joomla! CMS 3.4 timeline Have we ever shipped on time? NO 11. Remove com_weblink and associated modules, plugins. Establish procedures for removal. Create core extension directory and install processes. Add special core extensions category to JED, redirect on post-install. No removal of existing extensions on upgrade. Affects new installs only. The Roadmap - 2014 v3.4 - July, 15th 12. Decouple core-extensions components and all associated pieces. Remove sample data from installation; place in post install. The Roadmap - 2014 v3.5 - September, 15th Improve Joomla translation and multi-language support. v3.6 - November, 15th 13. Move bootstrap to a compatibility layer. The Roadmap - 2015 v3.7 - February, 15th Improve Search Engine Optimization and SEF URL's. Explore new routing options which can improve SEF while still maintaining backwards compatibility. v3.8 - April, 15th 14. Improve media manager. Continue increasing both security and functionality of the media manager. Explore adding additional media types and embedding options. The Roadmap - 2015 v3.9 - June, 15th Create new administrator template to replace the two current administrator templates. v3.10 - August, 15th 15. Custom translation tool Decoupling extensions requirement Also for 3rd part extensions com_localise https://github.com/joomla-projects/com_localise 16. com_localise 17. com_localise 18. com_localise 19. Provide solutions for frontend problems Document best practices Coding standards / tools Integrate tools / frameworks in core Improve Joomla! markup Accessibility Frontend working group 20. JLayout improvements 21. Move views to template 22. Components 23. Libraries 24. Modules 25. Plugins 26. JIssues http://issues.joomla.org/ Kill JoomlaCode and then burn it ACL + management layer over Github First application using Joomla! Framework Twig Composer Namespaces Playground for new features Scalable 27. Joomla! Framework https://github.com/joomla-framework/ Evolution of Joomla! Platform Namespaces LGPL Composer Can be used independently of the CMS 28. Questions? Merci beacup per le votre attention