Eelmises postituses Eesti Drupali kogukonna ülesannete kohta märkisin ära, et peaksime äkki looma Drupali Eesti distributsiooni.
Siiamaani olid Drupali distributsioonid (ehk siis ametliku nimega "install profiles") suhteliselt hädises seisus ja vähepopulaarsed, sest neil puudus võimalus lisamooduleid ja themesid kaasa panna. Lisaks oli automaatne eelvalikute tegemine, näiteks mingi konfiguratsiooni paikasäittimine kasutaja eest väga raske.
Hiljaaegu tuli muutus: distributsioonide loomist ja uuendamist saab nüüd automatiseerida drush make nimelise utiliidiga ning drupal.org näitab sulle täpselt ära, millist distributsioon koosneb ja millal on viimati komponente uuendatud. http://drupal.org/node/647374
Hetkel on veel puudu tõlgete automaatne lisamine distributsiooni, aga loodetavasti lisatakse see võimalus peagi (vastav teema siin http://drupal.org/node/644916).
Kui see tehtud, saaksime luua "Estonian Drupal" distributsiooni, mis koosneks:
- Drupal core
- Eestikeelne tõlge kaasa pandud ja installimisel valitav
- Klassikalised, möödapääsmatud moodulid kaasa pandud (CCK, Views, ImageAPI/ImageCache/Filefield/Imagefield, Pathauto)
- Mingi asjalik CSS framework theme, näiteks NineSixty http://drupal.org/project/ninesixty, mille peale oleks lihtne uusi theme'sid ehitada
Probleemid/lahtised küsimused
- Kas distributsioon peaks kasutaja eest kohe alguses mitmekeelse lehekülje püsti panema (eesti, vene, inglise) või piisaks lihtsalt mingist heast videotutorialist?
- Mis lisamooduleid veel vaja oleks? Peame leidma mingi ühisosa mitte selle mis sulle või mulle isiklikult meeldib. Eeskujuks võib vaadata näiteks moodulite populaarsuse edetabelit
- Distributsioonide automaatsel koostamisel lubatakse lisada vaid drupal.org'ist allalaaditavaid mooduleid ja theme'sid -- WYSIWYG API sidusmoodul saaks lisada, aga FCKEditor vms redaktori peab admin ikkagi ise
alla laadima ja mingisse kataloogi copyma. - Üks olulisemaid teemasid: kas teeme esimese distributsiooni Drupal 6.x või 7.x peale? 6.x on ennast hästi sisse töötanud, kuid tegelikult on oluline hakata end juba 7.x'iga harjutama. Alpha tuleb välja jaanuaris ja aprillis on loota lõplikku väljalaset http://webchick.net/node/73. Samas: 6.x muutus laialtlevinuks ja lisamoodulid jõudsid ennast uuendada alles aasta-poolteist peale ametlikku väljalaset. 7.x puhul on muidugi lisamooduleid vähem vaja, CCK ja Filefield jne on kõik juba sisse ehitatud, lisaks on vaja ainult Viewsi millest on dev-versioon 7.x'ile juba olemas. Aga ikkagi -- 6.x või 7.x?
- Ja lõpuks: kes võtab enda peale distributsiooni haldamise? Hea oleks vähemalt kaks inimest leida, kes vastutust jagaksid.

Comments
Just my 2 cents: