Como todo software, existen diferentes versiones de desarrollo de Joomla!. El equipo de Joomla! publicó un Roadmap(previsión de evolución) el 1 de septiembre de 2005 y empezó con la versión 1.0, para que no fuera confundida con las versiones de Mambo4.
Se atiene al sistema X.Y.Z, y que indica:
Supone un cambio en los números X e Y. Se establecen periodos alfa y beta de prueba. La duración de estos periodos no es fija y forma parte de la información propia del equipo de desarrollo. Las versiones beta están disponibles para ser probadas al menos durante periodos de tres semanas para que los desarrolladores de extensiones puedan realizar los cambios oportunos para poder adaptarlos a la nueva versión de Joomla!
Versión que puede ser usada inmediatamente.
Se entiende por Roadmap la propuesta de trabajo en el tiempo que ha realizado una comunidad de desarrolladores, en nuestro caso de Joomla!. Sirve para conocer cómo es la evolución prevista, qué prestaciones ofrecen las versiones que va apareciendo, y lo que llegará en el futuro. Siempre es una orientación y el calendario puede ser modificado. En el momento de la redacción de este texto, el Roadmap del sitio oficial de Joomla! nos muestra básicamente que:
El cambio que se ha realizado al código de programación en que está diseñado Joomla! 1.5 hace que los desarrolladores se planteen que en el futuro se podrán abordar mejoras del sistema, y que sin que estén todas contempladas y sin ser necesariamente éste el orden en que se incorporarán a Joomla! podrían ser:
4. Los propietarios del CMS Mambo Open Source decidieron cambiar la filosofía de trabajo que existía en la comunidad de desarrolladores. Algunos desarrolladores decidieron, en ese momento, desligarse del proyecto Mambo y empezar lo que ahora conocemos como Joomla! La versión 1.0 de Joomla! es una versión revisada de Mambo 4.5.2.3