Joomlan kehitystyön ytimessä työskentelevä Andrew Eddie on "nostanut kantta" Joomla 1.6 kehitystyön päältä Australiassa Brisbanessa eilen pidetyssä Joomlan käyttäjäyhteisön tapahtumassa. Enemmän englanninkielisiä kehitysfoorumeita seuraaville asia on varmaan tuttua, mutta minulle tämä kaikki on uutta ja ihmeellistä. Bongasin itse jutun Twitterin Joomla-kanavasta.
Niille jotka haluavat heti suoraan tiedon alkuperäiselle lähteelle ja niille jotka kaipaavat myöhemmin täsmällisempää tietoa: suoralinkki alkuperäiseen esitykseen (julkaistu PDF-tiedostona):
http://joomlacode.org/gf/download/frsrelease/10610/41772/lifting_the_lid_on_joomla_1.6.pdfTässä ihan vapaasti valikoiden joitakin tärkeäksi katsomiani asioita esityksestä suomentaen:
Ensinnäkin, missä mennään? Joomla 1.6:n ominaisuusmuutokset on jäädytetty eli lisää ei tule, mutta jotain voi jäädä pois jos jokin ei onnistukaan. Kehitystiimi tähtää ensimmäiseen beta-versioon elokuun alkupuolella ja _tavoite_ on päästä enintään neljällä betalla julkaisuun, mutta betpja tulee tarvittava määrä.
Poimittuja muutoksia:
Palvelinympäristön vaatimukset nousevat merkittävästi ja tulevat pakottaviksi, 1.6 ei toimi vähemmällä kuin PHP 5.2.x + ja MySQL 5.0.4+
Legacy-tilaa ei tule tähän versioon ollenkaan, 1.5-yhteensopivuutta edellytetään natiivina.
Käyttöoikeuksienhallintaa ei saada tarkoitettuun lopulliseen muotoon tässä versiossa, mutta se kehittyy merkittävästi eikä ole kaikilta osin taaksepäinyhteensopiva aiempien versioiden kanssa.
Kyselyt (Polls) poistuvat jakelupaketista kokonaan, kuten mahdollisesti myös pdf-tiedostojen luonti. Mukaan tuleen jonkinlainen kommentti- ja arvosteluliitännäinen.
xstandard editori jää lyhytikäiseksi Joomla-paketissa, se poistuu (tuli mukaan 1.5:ssä) ja TinyMCE päivittyy. [Mahtaakohan olla kyse samasta päivityksestä kuin jo 1.5.12:sta tuli?] Mukaan tulee uutena CodeMirror editori.
Pääryhmät (Sections) poistuvat ja yhdistyvät ryhmiin (categories) joita voi jatkossa olla sisäkkäisiä (nested) useampia.
Parametrien tallennus siirtyy INI-tiedostoista JSON-muotoon. Myös kielitiedostot on nyt pakko päivittää INI-muotoon.
Admin-sivupohja on pistetty uusiksi ("sininen haikara") ja käytettävyyttä parannettu/muutettu muista CMS:stä tutumpaan monitasoisten valikkojen ja vähempien napsausten suuntaan.
Poistaminen muuttuu tapahtuvaksi roskakorin kautta AINA ja KAIKESSA ja "jätehuolto" uudistuu.
Käyttäjät voivat kuulua useampaan ryhmään kerralla. Käyttäjäryhmiä voi lisätä ja muokata. Ryhmille voi antaa oikeuksia sääntöjen avulla. Käyttöoikeuksienhallinta viedään lopulta kolmen sääntötyypin kautta toteutuvaksi, mutta tämä on kesken.
Lisäosien hallintaa on vieläkin yksinkertaistettu (yhden kohdan kautta komponentit, modullit ja liitännäiset. Suurten lisäosien asennukseen on rakennettu uudenlainen asennustapa.
Valikoiden hallinnassa tapahtuu muutoksia.
Joomla oppii tässä versiossa keräämään 404 virheet talteen ja mahdollistaa niille pysyvien uudelleenohjauksien rakentamisen. (Jotain SEF-komponenteista lainattua.)
Tämä lista ei ole tyhjentävä ja "konepellin alla" tapahtuu myös merkittäviä muutoksia!
Vaikuttaa siis siltä, että tulossa on toinen todella järeä versiopäivitys Joomlassa...