Joomla!
Umbes Joomla
Kokkuvõtet teabest gleaned http://www.joomla.org . Joomla välja 1 aasta vana 1. september 2006 .
Lugu Joomla! on pikk ja rikas üksikasjalikult. Seal on palju erinevaid vaatenurki . lugu allpool on autori poolt Joomla . Kuna see kirjeldab, mida Joomla on umbes sama ole muud Ma arvasin, et pärast seda:
Sündi uus projekt
On 1. september 2005 Joomla! sündis. Mõned kutsusid seda kahvliga . Mõned kutsusid seda lusikaga. Mõned nimetavad seda kogu tabeli seadistus. Whatever your philisophical veenmise, faktid on, et Joomla oli jätkuks tööd Development Team, mis ühehäälselt lahkus Mambo projekti augustis 2005 . Minu teada oli see ainulaadne sündmus ajaloos avatud lähtekoodiga, ei kunagi varem teinud kogu projekti ja ühenduse kolima.
Pärast tegelikku split me kuhu panna nii põnev ja raskes olukorras. Põnev, sest meil õnnestus esimest korda ajaloos uuesti brändi avatud lähtekoodiga projekt ja teisaldada uude koju. Raske, kuna see ei olnud kunagi varem teinud. Olime kirjalikult tühje lehti meie enda roadbook, üks samm korraga.
Kogu vaeva ka panna palju pingeid põhimeeskonnas. Kasvuvalud et normaly tekkima jooksul kuu või aasta pärast, tuli käsitleda perioodi nädalat. Ühenduse surve oli suur, vajalikke ressursse luua, versioon vabastatakse, vibe kehtestatud ... ja ennekõike meil oli vaja hoida jahedas. Kui vaadata tagasi aasta hiljem Ma olen ikka üllatunud, mida inimesed saavad täita, kui nad kehtestavad oma mõtetes ja ma olen uhke, et on olnud osa kirjutamise opensource ajalugu.
Uus projekt, vana toote
Re-branding projekti oli suur järjestikku ja Joomla! Projekti kiiresti tehtud nime opensource maastikku. Oleme suutnud luua selge bränd ja identiteeti. Vaatamata kõigile meie jõupingutustele, re-branding toote olnud vähem edukas.
" Mis vahe on Mambo ja Joomla? " See pidi olema kõige kippuvad küsimused kuudel ja nädalatel split. Kehtiv küsimus tõepoolest. Mis on Joomla! 1,0 tegelikult on see Mambo enda " Lor ", äkki ilmuvad, või on see vastsündinud toodet?
Pärast split olime silmitsi probleemiga, kui Joomla! 1,0 oli tõepoolest rebrand of Mambo ta ei tõendanud ta enda persoanlity veel. Kuigi see oli juba suur kasutajaskond sellest sünni, uue kasutaja oli veel Mambo copy-kass. Vaadates ja toimivad samamoodi, ainus erinevus on logo ja nimi . Kuidas see seatud Joomla! peale Mambo? See ei ole.
Uus projekt, vana meeskond
Sellest sai appearant et meil oli vaja luua uus versioon varsti näidata projekti oli veel vägagi elus ja eristada end Mambo. Aga kuidas me edasi? Järgida vana kava või mitte? Valida enam vabastamise tsükli või vali turvalisem lahendus tehes lühike ja kiire vabastamine? Palju on küsimusi, vähe vastuseid.
Tol ajal viimane tundus parim lahendus. Kogu meeskond oli ikka veel seal, siis võib kergesti kiirenemist areng taas. Rahvusvahelise üldsuse surve, eriti Prantsuse kogukond veendunud, meil minna lühemaks vabastamise tsükli ja esitada rahvusvahelistumise peamine funktsioon . In oktoober 2005 korjasime areng nagu poleks midagi muutunud.
See oleks kohe selgeks saanud, et see oli oluline viga. Spooning projekti lahkus see pingeid kogukonnas ning põhimeeskonna. Uued inimesed olid kutsutud , teised jäänud, protsessid on vaja luua ja rollid muutunud. Nägime ajal raske ja vahel ägedaid vaidlusi on meililistide ja foorumite kohta hulgaliselt probleeme. Aeglaselt realiseerimine kasvanud, et mitte ainult meie projekti nimi on muutunud, kuid see oli ka suur mõju meie kogukonna struktuuri ja protsesse.
Uus projekt, uus meeskond
Aastal Järgnevatel kuudel oleme olnud üsna võitlus norm end Joomla! meeskond. Tol ajal me kus liigub storming etapp ja käsil hulgaliselt küsimusi, enamasti ümbritseva side ja protsesse. Oleksime võinud nimetatakse aeg maha, lõpetada kõik tööd ja saada oma küsimustele sorteeritud enne edasiliikumist uuesti. Selle asemel me elus hoida. Selle tulemuseks oli pikem (1,1 beta oli Algselt erastamine aprill 2006), loomulikum, vilgas arengu protsessi ja lõpuks, milline saab olema Joomla! 1,5 .
Vahepeal kogukonna surve , eriti foorumites kasvas. Inimesed avaldasid rahulolematust sellega, kuidas asjad kus läheb. Poliitika on alati negatiivne mõju ühenduse protsess ja Joomla! ei ole ühtegi differenent. See on alles viimase kahe kuu jooksul, et töörühmad on hakanud elama ja me aeglaselt liigub norming faasi ajal motivatsioon kasvab.
On hea, et see juhtub, see tähendab, me oleme õigel teel. Järgneva nädala jooksul töörühmade aeglaselt liikuda täitmisel faasi kus suudame toimida seadmena, nagu see meil leida võimalusi, kuidas saada ülesannete täitmise toetamisel Joomla! 1,5.
Sündi uue toote
Joomla! 1,5 on esimene toode me vabastama nagu kogukond. See on tingitud protsess, käisime läbi, sest lõhenenud ja personaly Ma arvan, muutub see suurepärane toode, mis on üks me kõik peaksime olema uhked.
Eesmärgid taga 1,5
Peaajami taga disain Joomla! 1,5 on püüda kasutada Joomla! 1,0 arhitektuur on see täis laiendada. Me ei saa eitada, et API in 1.0.x ei ole kooskõlas uusima professionaalse kodeerimisstandardid. Enamik API ei ole paindlik ja mitte alati kasutades nõuetekohaseid Object-Oriented põhimõtteid. Neid probleeme arutati ikka ja jälle ja kõik kokku, et midagi on vaja teha midagi.
Varem need muutused on tõepoolest alati ära, sest need oleks tulemas 5,0 versioon . Versiooni, mis sai alguse mitu korda, kuid kunagi sai välja cvs. Et teha Joomla! Codebase atraktiivsemaks professionaalsed arendajad me lihtsalt ei suutnud jätta nagu on.
Arengu tsükkel 1,5 oli ideaalne aeg. Oleme kasutanud kulus korralikult uurida UTF-8 küsimused ja Refactor Codebase. Me põhineb end tagasiside kogutud viimase aasta jooksul ja kogemuste arendamine 4.5.3. Selle tulemusena süsteem on ümber ja API on puhastada tulemuseks on paindlik ja võimas core raamistik, mis seab uued standardid kõigi tulevaste Joomla! arengut.
Miks 1,5?
Palju suuremad funktsioonid (ACL, NBS, ...) on meie tegevuskava ei saa rakendada tahapoole ühilduvad ja see peab põhiversiooni tõus. Joomla! 1,5 püüab käsitleda kõiki küsimusi, mida saab lahendada, seadmata ohtu tagurpidi ühilduvuse. Peamine põhjus, miks nimetada seda 1,5 ja mitte 2,0 on just nii, sest see on 90% tahapoole ühilduv ja kasutab samu andmebaasi skeemi kui 1,0.
Palju on räägitud arengu Joomla! Reaalsus on, et lugu on suurem kui ainult Joomla! 1,0. See ulatub aastat, ulatub mandril ning sisaldab valatud tuhandeid. See on fantastiline lugu , koos kõigi oma standard teemad - ahnus, viha, segadus, armastus kadunud. Aga enamasti on see lugu pühendatud inimesed vaevlemine luua midagi, mida nad tõeliselt usuvad See on midagi, mida ma arvan, et igaüks peaks suutma seotud - ükski asi, mida oma eluvaldkonnas. Sellepärast Joomla! on nii võimas.
Minu jaoks on lugu kantud arusaam, et ma polnud kunagi uskunud midagi nii palju varem, ja avastanud, kuidas lihtsalt ja meelevaldselt oma unistused võiks ärarebitud. Lõpuks küll sain aru, et mõned kannatlikkust ja hea vanamoodne raske töö, kõik on võimalik.
Lähiaastatel, ma loodan, Joomla! saavad võime olla ristteel, kus inimesed saavad kokku ja jagavad oma mõtteid ühiskonnas ja kuhu ta läheb. Erinevad inimesed on erinevad ideed, ja need kannab läbi palju erinevaid laiendusi , mis on olemas täna. Need laiendused luua ökosüsteemi, mis on Joomla!. Ükskõik projekti kriimustuste sügelema ühegi konkreetse isiku, kelle panust ja ideid ümber on kasulik kõigile.
Joomla on nii edukas täna , et see on muutumas tähelepanu inimestele kogu maailmas. Paljud uued toetajad leiavad projekti ja uusi viise, kuidas aidata. Selline asi on oluline hoida projekti elav ja voolamise säilitamiseks innovatsiooni. On oluline, et need meist, kes käinud ringi ploki paar korda osa, mida oli enne, mida tegin ja ei tööta. Võitlused, mis olid võidelnud, hind, mis maksti. See projekt ei ole olnud edukas juhuslikult. Tema edu esindab kogusummast energiat kulutanud tuhandeid inimesi üle maailma rohkem kui poole sajandi jooksul.
Aasta tagasi maailma polnud kunagi kuulnud Joomla!, täna Joomla! on teeninud oma koha virtuaalne maanteel, on põnev näha, mis homme toob. Palju õnne sünnipäevaks!
Septemer, 01, 2006
















































