I recognize that most (all?) of the code is written by volunteers so it is hard for anyone to say that 'this' is the order that things need to be done and 'this' is what we have to do next.

That being accepted, I assume that there is a road map that the core contributors have discussed and is generally accepted as the plan for Joomla development and goals. Is there a place to read through this? Can suggestions be made? If I contribute code not in the plan is it likely to get accepted?

3 Answers 3


The developers have a roadmap at this link : http://developer.joomla.org/cms/roadmap.html which essentially states that the main focus right now is to unify and streamline the development process for the good of the project. That is, they will wrap the Framework back into the CMS development so that it can have the same Bug Squad.

The roadmap further addresses UX/UI issues and legacy handling.

The future of the project at this time is to become more ubiquitous among developers, by making the library and framework more accessible. Distribution will become widespread and reach untapped markets, if all goes well with their plans.


As of 25 April 2014 the PLT has published a new sort of a "roadmap" or a Development Strategy for Joomla! basically announcing a new release cycle.

Joomla! Development Strategy - here is the whole development strategy explained, rather long and boring.

Joomla! Improved Release Cycle: For the People by the People - very short (and rather vague) version of the Development Strategy.

FAQ's for Joomla's Improved Release Cycle - should answer most of the questions you might have.

Announcing Joomla! CMS 3.4 - announcement of the 3.4 release of the Joomla! CMS, which is planned to be released on July 15, 2014.


Look here please: http://developer.joomla.org/cms/roadmap.html


  1. Reconcile Joomla! Platform code.
  2. Roll back MVC Legacy Classes
  3. Embrace Rapid Application Development
  4. Merge legacy library and Joomla! library folders
  5. Increase Joomla! library unit test coverage
  6. Create distributions for CMS packages
  7. Unified Content Model
  8. Unified Page Model
  9. Unified Site Administration
  10. New Feature Implementation
  11. UX and Accessibility
  12. Internationalisation

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.