SlideShare a Scribd company logo
Joomla! future
What’s coming after v3.3?
About me
● PLT member
● CMS contributor
● JBS & JSST member
● PHP & JS developer
● Freelance
@phproberto BLOG:Twitter: me@phproberto.comEmail:
What is the future of Joomla?
“I don’t know where am I going
but I promise it won’t be boring”
David Bowie
We create the future!
1. Long term roadmap
2. What do we expect for 3.4
3. Side projects
4. Joomla! Framework
Then what is this session about?
light extendable coreLong term goal:
Joomla! CMS v3.3 - 31,4MB
WordPress v3.9.1 - 17,4MB
vs
With ACL + multilanguage :-P
Light core
● Libraries
● Content
● Categories
● Users management
● ACL
● Multilanguage
● Modules
● Templates
● Weblinks
● Finder
● Contacts
● Messages
● Newsfeeds
● Redirects
● Search
● Banners
Core-supported
● 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
● 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
● First version under the new release cycle
● LTS
● Improved microdata (schema.org)
● Frontend module editing
● Composer integration
● Decouple com_weblinks
Joomla! CMS 3.4
● 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
● 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
● 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
● 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
● 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
● Custom translation tool
● Decoupling extensions requirement
● Also for 3rd part extensions
com_localise
https://github.com/joomla-projects/com_localise
com_localise
com_localise
com_localise
● Provide solutions for frontend problems
● Document best practices
● Coding standards / tools
● Integrate tools / frameworks in core
● Improve Joomla! markup
● Accessibility
Frontend working group
JLayout improvements
Move views to template
Components
Libraries
Modules
Plugins
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
Joomla! future #jd14fr keynote
Joomla! Framework
https://github.com/joomla-framework/
● Evolution of Joomla! Platform
● Namespaces
● LGPL
● Composer
● Can be used independently of the CMS
Joomla! future #jd14fr keynote
Joomla! future #jd14fr keynote
Questions?
Merci beacup
per le votre
attention

More Related Content

KEY
Joomla 3 - An overview
PDF
Web development meetingup
PPTX
Ppt full stack developer
PDF
Joomlaplatform en
PDF
Setting up your development environment
PDF
Streaming Linked Data to Web UI
PPTX
Front end development session1
PPTX
10 top web development frameworks (new version 21 11)
Joomla 3 - An overview
Web development meetingup
Ppt full stack developer
Joomlaplatform en
Setting up your development environment
Streaming Linked Data to Web UI
Front end development session1
10 top web development frameworks (new version 21 11)

What's hot (19)

PPTX
Getting started with Vue.js - CodeMash 2020
PPTX
Web development
PDF
Jab12 - Joomla! architecture revealed
PDF
45 WordPress Interview Questions
PDF
Making sense of the front-end, for PHP developers
PPTX
Shining a light on performance (js meetup)
PPTX
Complete guide of python development
PDF
Flexbox
PDF
Secured Development
PPTX
Integrating grunt and bower with maven
PDF
Frameworks for Web Development
PDF
Creating Content in a Pattern Library
PPTX
Sandeep Chauhan | Top java script frameworks in 2020
PDF
RealDay: Angular.js
PDF
Ultimate guide on how to hire full stack web developer in 2022
PDF
SEO methods in Single Page Applications
PPTX
Chrome Apps & Extensions
PPTX
The Accessible Web: Improving the Universal Experience
PPTX
Basic concepts for python web development
Getting started with Vue.js - CodeMash 2020
Web development
Jab12 - Joomla! architecture revealed
45 WordPress Interview Questions
Making sense of the front-end, for PHP developers
Shining a light on performance (js meetup)
Complete guide of python development
Flexbox
Secured Development
Integrating grunt and bower with maven
Frameworks for Web Development
Creating Content in a Pattern Library
Sandeep Chauhan | Top java script frameworks in 2020
RealDay: Angular.js
Ultimate guide on how to hire full stack web developer in 2022
SEO methods in Single Page Applications
Chrome Apps & Extensions
The Accessible Web: Improving the Universal Experience
Basic concepts for python web development
Ad

Similar to Joomla! future #jd14fr keynote (20)

PDF
Joomla2 5-afirstlook-120214054019-phpapp01
PPTX
Joomla Tutorial: Joomla 2.5 a first look
PPTX
Anypoint Code Builder - Munich MuleSoft Meetup - 16th May 2024
PDF
20150211 seo in drupal presentation
ODP
Best Practices In Moodle Administration
PPTX
Joomla 4.0 what's coming in future
PDF
Creating and Managing Technical Content for Open Source Products
ODP
Best practices in Moodle administration Monatana Moot 2014
PPT
Joomla @ Barcamp4(Feb 08 Pune)
PPTX
Mule Experience Hub and Release Channel with Java 17
PDF
Which are the best PHP frameworks for web development that have a good future...
PDF
MediaMosa version 3.0
PDF
Drupal south 2014 - bootstrap vs foundation deathmatch - v.1.1
PDF
Basics of Joomla!
PPTX
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
PDF
Android Modularization
PDF
Ottawa Drupalcamp 2024 Keynote: Chart Your Drupal Journey
ODP
Joomla - CMS
DOC
Project Report of Faculty feedback system
PPTX
Social website
Joomla2 5-afirstlook-120214054019-phpapp01
Joomla Tutorial: Joomla 2.5 a first look
Anypoint Code Builder - Munich MuleSoft Meetup - 16th May 2024
20150211 seo in drupal presentation
Best Practices In Moodle Administration
Joomla 4.0 what's coming in future
Creating and Managing Technical Content for Open Source Products
Best practices in Moodle administration Monatana Moot 2014
Joomla @ Barcamp4(Feb 08 Pune)
Mule Experience Hub and Release Channel with Java 17
Which are the best PHP frameworks for web development that have a good future...
MediaMosa version 3.0
Drupal south 2014 - bootstrap vs foundation deathmatch - v.1.1
Basics of Joomla!
Mule 4.6 & Java 17 Upgrade | MuleSoft Mysore Meetup #46
Android Modularization
Ottawa Drupalcamp 2024 Keynote: Chart Your Drupal Journey
Joomla - CMS
Project Report of Faculty feedback system
Social website
Ad

More from Roberto Segura (10)

PDF
Using twig as rendering system for your Joomla extensions
PDF
TDD for joomla extensions
PDF
Joomla Entity - API semántica para Joomla
PDF
Uso de tecnologías modernas en joomla
PDF
JLayout for extension developers
PDF
Plugin para-joomla-45-minutos
PDF
Introducción a la programación para joomla
PDF
Joomla JLayout
PDF
Git for joomla! development #JAB14
PDF
Introduccción a la programación en Joomla!
Using twig as rendering system for your Joomla extensions
TDD for joomla extensions
Joomla Entity - API semántica para Joomla
Uso de tecnologías modernas en joomla
JLayout for extension developers
Plugin para-joomla-45-minutos
Introducción a la programación para joomla
Joomla JLayout
Git for joomla! development #JAB14
Introduccción a la programación en Joomla!

Recently uploaded (20)

PDF
AutoCAD Professional Crack 2025 With License Key
PDF
Nekopoi APK 2025 free lastest update
PDF
Internet Downloader Manager (IDM) Crack 6.42 Build 42 Updates Latest 2025
PPTX
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
DOCX
Greta — No-Code AI for Building Full-Stack Web & Mobile Apps
PDF
Design an Analysis of Algorithms II-SECS-1021-03
PPTX
WiFi Honeypot Detecscfddssdffsedfseztor.pptx
PDF
Internet Downloader Manager (IDM) Crack 6.42 Build 41
PPTX
Computer Software and OS of computer science of grade 11.pptx
PPTX
Monitoring Stack: Grafana, Loki & Promtail
PPTX
history of c programming in notes for students .pptx
PPTX
Embracing Complexity in Serverless! GOTO Serverless Bengaluru
PPTX
Log360_SIEM_Solutions Overview PPT_Feb 2020.pptx
PDF
iTop VPN Free 5.6.0.5262 Crack latest version 2025
PPTX
assetexplorer- product-overview - presentation
PDF
iTop VPN Crack Latest Version Full Key 2025
PPTX
Reimagine Home Health with the Power of Agentic AI​
PPTX
Weekly report ppt - harsh dattuprasad patel.pptx
PPTX
Advanced SystemCare Ultimate Crack + Portable (2025)
PDF
Complete Guide to Website Development in Malaysia for SMEs
AutoCAD Professional Crack 2025 With License Key
Nekopoi APK 2025 free lastest update
Internet Downloader Manager (IDM) Crack 6.42 Build 42 Updates Latest 2025
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
Greta — No-Code AI for Building Full-Stack Web & Mobile Apps
Design an Analysis of Algorithms II-SECS-1021-03
WiFi Honeypot Detecscfddssdffsedfseztor.pptx
Internet Downloader Manager (IDM) Crack 6.42 Build 41
Computer Software and OS of computer science of grade 11.pptx
Monitoring Stack: Grafana, Loki & Promtail
history of c programming in notes for students .pptx
Embracing Complexity in Serverless! GOTO Serverless Bengaluru
Log360_SIEM_Solutions Overview PPT_Feb 2020.pptx
iTop VPN Free 5.6.0.5262 Crack latest version 2025
assetexplorer- product-overview - presentation
iTop VPN Crack Latest Version Full Key 2025
Reimagine Home Health with the Power of Agentic AI​
Weekly report ppt - harsh dattuprasad patel.pptx
Advanced SystemCare Ultimate Crack + Portable (2025)
Complete Guide to Website Development in Malaysia for SMEs

Joomla! future #jd14fr keynote

  • 2. About me ● PLT member ● CMS contributor ● JBS & JSST member ● PHP & JS developer ● Freelance @phproberto BLOG:Twitter: me@phproberto.comEmail:
  • 3. What is the future of Joomla? “I don’t know where am I going but I promise it won’t 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
  • 19. ● Provide solutions for frontend problems ● Document best practices ● Coding standards / tools ● Integrate tools / frameworks in core ● Improve Joomla! markup ● Accessibility Frontend working group
  • 21. Move views to template
  • 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
  • 28. Joomla! Framework https://github.com/joomla-framework/ ● Evolution of Joomla! Platform ● Namespaces ● LGPL ● Composer ● Can be used independently of the CMS