Joomla projekti syntyi elokuussa 2005, kun tuolloinen Joomla-kehitystiimi erosi Mambo-projektista, koska Mambo-koodin tekijänoikeudet omistava Miro International oli kaupallistamassa Mamboa omaa etuaan tavoitellen. Nyt 9 vuotta myöhemmin julkaisujärjestelmästä on julkaistu 9 pääversioita.
Versiot voidaan jakaa
- 1.0
- 1.5
- 1.6, 1,7 ja 2.5
- 3.0, 3.1, 3.2 ja 3.3
Joomlan historia: 1.0
- Joomla! 1.0 versio pohjautuu Mambo-ohjelmaan ja sen kehitystyöstä vastaa sama tiimi, joka vastasi Mambon kehityksestä aina elokuuhun 2005 saakka.
- Tuolloin Joomla-kehitystiimi erosi Mambo-projektista, koska Mambo-koodin tekijänoikeudet omistava Miro International oli kaupallistamassa Mamboa omaa etuaan tavoitellen. Kehittäjätiimi ei voinut hyväksyä tilannetta ja päätti yksimielisesti perustaa uuden projektin, joka sai myöhemmin nimen Joomla.
- Kehittäjätiimi näki Joomlan pikemminkin heidän aiemman tekemänsä työn jatkeena kuin Mambon ”fork”-versiona.
- Fork tarkoittaa ohjelmistosuunnittelussa sitä, kun kehittäjä ottaa kopion jonkin ohjelman lähdekoodista aloittaakseen itsenäisen kehittämisen sen pohjalta.
- Mambon historia alkaa vuodesta 2000, jolloin Miro Construct Pty Ltd, toimitusjohtaja Peter Lamont, alkoi kehittää suljetun lähdekoodin sisällönhallintajärjestelmää.
- Yritys otti käyttöön kaksoislisensointipolitiikan julkaisten Mambo Site Serverin GPL:n alla Sourceforgessa huhtikuussa 2001.
- Toimitusjohtaja Peter Lamont sanoi tuolloin, että koodi julkaistiin avoimena aikomuksenaan saada apua Mambon parantamiseen, kunnes he voisivat julkaista sen kaupallisena tuotteena.
- Mamboserver.com-verkkotunnus rekisteröintiin toukokuussa. Tästä ajankohdasta vuoden 2002 puoliväliin saakka Miro oli ainoa Mambon kehittäjä saaden apua bugikorja-uksiin ja paikkauksiin, mutta ei mitään todella koodia laajentavaa tai uusia ominaisuuksia.
- Miro julkaisi kaupallisen sisällönhallintajärjestelmän nimeltä Mambo vuonna 2002.
Versiossa 3.0.x avoimen lähdekoodin Mambo Site Server muuttui “Mambo Open Source”, johon viitataan usein nimellä ”MOS”. - Vuoden 2003 alussa Miro työnsi vastuun koodista täysin avoimen lähdekoodin kehitys-tiimille. Miro keskittyi sen kaupalliseen tuotteeseen.
Vuoden 2003 lopulla Mamboa vastaan kohdistettiin juridisia uhkailuja koskien tekijänoikeuksia tiettyjä ydin koodin palasissa. - Mambo Open Source 4.5 julkaistiin joulukuussa 2003. Tähän mennessä Miron alkuperäinen koodi oli hävinnyt lähes kokonaan uudelleenkirjoituksen aikana.
Mamboforge.net aloitti toimintansa maaliskuussa 2004. Linux Format -lehti palkitsi Mambon vuoden parhaana vapaana ohjelmistokehitysprojektina.
Vuoden 2004 puolivälissä Mambo Open Source nimi muutettiin pelkäksi Mamboksi aiheuttaen huolestuneisuutta, koska tämä voisi aiheuttaa sekaannusta avoimen lähdekoodiyhteisön julkaisujärjestelmän ja Miron kaupallisen tuotteen, Mambo CMS:n välillä. - Robert Castley, projektin johtaja, erosi marraskuussa 2004 ja Andrew Eddie otti hänen asemansa.
- Vuoden 2005 tammikuussa Andrew Eddie julisti strategisen kumppanuuden Mambon ja Miro International Pty Ltd:n välillä, jossa Miro lupautui taloudelliseen tukeen avoimen lähdekoodin projektille, koulutukseen, kaupallisille tukipalveluille ja kehittäjien sertifioinnille. Helmikuussa alkoi keskustelu ei-kaupallisen säätiön perustamisesta.
- Heinäkuussa 2005 avattiin mambo-foundation.org verkkotunnus. Mambo Foundation, Inc virallisesti muodostettiin elokuun 8. Miron toimitusjohtaja Peter Lamont nimitti itsensä säätiön johtokunnan puheenjohtajaksi.
- Elokuun 12. Robert Castley, virkaan astunut Mambo säätiön varapuheenjohtaja julisti: säätiö sallii kaiken laitettavan Miron taakse, domainin nimen, hostauksen jne. Lisäksi hän julisti, että hänen, Mambo Open Sourcen alkuperäisen perustajan, ja Andrew Eddie mukana ololla säätiössä säätiössä Mambo voisi jatkua menestyksenä, avoimen lähdekoodin projektina.
- Castley huipensi puheensa siihen, että: ”Luottakaa minuun: Mambo on hyvissä käsissä.” Muutama päivä tämän jälkeen koko ydin tiimi oli hylännyt Mambon ja Robert Castley laskeutui alas hallitsijan asemasta.
Joomlan historia: 1.5
- Joomla 1.5 julkaistiin 22.1.2008 ja viimeinen päivitys oli 27.3.2012.
- Pitkäaikainen Joomlan versio, seuraava pääversio julkaistiin vasta vuonna 2011.
- Kokonaan uudelleenohjelmoitu, poikkesi merkittävästi aiemmasta 1.0 versiosta.
- Tekniset parannukset
- Käytettävyys
Joomlan historia: 1.6
- Julkaistiin 10.1.2011 ja tuki loppui 19.8.2011
- Lyhyt ikäinen, pieni välivaihe
- Merkittäviä uudistuksia oli parannettu käyttöoikeuksien hallinta ja portaaton artikkelien kategorisointi.
Joomlan historia: 1.7
- Joomla 1.7 julkaistiin 19.7.2011, 6 kk version 1.6.0 jälkeen.
- Tietoturvaa ja migraatiotyökaluja (siirtyminen uuteen pääversioon vanhasta) parannettiin.
Joomlan historia: 2.5
- Julkaistiin 25.1.2012, 6 kk version 1.7 jälkeen.
- Tekninen tuki loppuu 31.12.2014
- Ensimmäinen pitkän tuen Joomla version 1.5 jälkeen.
- Ehkä merkittävin parannus oli tuki PostgreSQL ja MS SQL Server -tietokantaohjelmille.
Joomlan historia: 3
- Versioita 3.0, 3.1, 3.2 ja 3.3
- Versio 3 julkaistiin 27.9.2012
- Versio 3.3 julkaistiin 30.4.2014
Joomla 2.5 vs 3
- Responsiivinen web -suunnittelu (Bootstrap-tuki)
- Uusittu ylläpidon käyttöliittymä
- Siirtyminen jQuery Javascript-kirjastoon