OSM kriisi helpottaa ja tilanne etenee. Andrew Eddien esitys Melbournen Joomla daystä on katseltavissa kahtena videona ja pdf-tiedostona osoitteessa:
http://community.joomla.org/blogs/community/1118-joomla-16-update-february-2010.htmlLaiskoille, kiireisille ja kieltä taitamattomille kerään muutamia omaan korvaani tarttuneita havaintoja esityksestä. (Andrew ei ole selkein esittäjä jonka olen nähnyt ja videon taso on aika kurja, toivottavasti en ole ymmärtänyt väärin mitään.)
Migraatiossa 1.5:stä 1.6:een vanhat pääryhmät (sections) ja ryhmät (categories) latistetaan uuteen sisäkkäisten ryhmien (nested categories) rakenteeseen, mikä johtaa väistämättä URL-osoitteiden muutoksiin.
Modullien hallintaan saadaa uusi sääntö "näytä kaikilla PAITSI valituilla sivuilla" - jotain mitä olen todella kaivannut!
1.6:een rakennetaan ylläpitoliittymästä käytettävä työkalu, joka koppaa 404:t ja ylläpitäjä voi valikoida listasta haluamansa osoitteet uudelleen ohjattavaksi hänen valitsemaansa osoitteeseen.
Uudet käyttäjäryhmät ovat sisäkkäisiä (nested) eikä mahdollisuutta suoraan käyttäjäkohtaiseen ACL:ään avata. Eli vaikka haluaisit antaa yhdelle käyttäjälle oikeuden yhteen ryhmään, sitä varten pitää luoda käyttäjäryhmä. Uusi ACL toimii neljällä tasolla: globaali, komponentti, ryhmä ja artikkeli. Näissä oikeudet periytyvät maalaisjärjellä alaspäin. Käyttäjäryhmissä sen sijaan pitää muistaa ajatella käyttäjäpuu nurin päin: korkeimmat oikeustasot alas ja matalimmat ylös, tämän käännöksen jälkeen sama sääntö pätee: oikeudet periytyvät alaspäin. Käyttäjäryhmien säädettävät oikeudet ovat: kirjautuminen ylläpitoliittymään, kirjautuminen julkiseen liittymään, ylläpito, järjestely, luonti, poisto, muutos ja tilan muutos. Näistä globaali ylläpito = super user. Super user oikeudet on lukittu: niitä ei voi oikeustasoilla muuttaa vaikka haluaisi. Muutoin dummyturvaa ei ole eli käyttäjät voivat muuttaa oikeuksiaan niin, että lukitsevat itsensä ja kaikki muut ulos sivustolta kokonaan. Tätä varten järjestelmään on luotu manuaalinen keino yhden pääkäyttäjän turvaamiseksi. Uusi käyttöoikeusjärjestelmä monimutkaistaa uusien komponenttien käyttöönottoa, sillä oletusarvoinen oikeustaso on aina kiellä. Oletuskielto pitää ohittaa ilmaistulla sallimisella tai kieltää ilmaistulla kiellolla. Ylemmän tason oikeuksien periytymisessä oletusarvoinen ("tyhjä") kielto voidaan kumota ilmaistulla sallimisella, mutta ilmaistua kieltoa tai sallimista ylemmällä tasolla ei voi muuttaa alemman tason ilmaistulla kiellolla tai sallimisella vaan "perintö velvoittaa".
Minulle ei esityksen katsoneena selvinnyt Andrewn selitys katseluoikeuksien asettamisesta 1.6:ssa. Sitä ei ole otettu osaksi em. käyttöoikeuksien hallintaa, mutta en saa Andrewn sekavasta selityksestä selvää onko se erillinen vastaava systeemi vai nykyisellä riittämättömällä kaikki/rekisteröityneet/erikoiskäyttäjät tasolla.
Käyttöoikeustasojärjestelmää ei ole ulotettu valikkopuuhun vaan se pysähtyy valikkokomponentin tasolle.
Artikkelin lukitus toiminto muuttuu 1.6:ssa niin, että artikkelin saa auki myös silloin kun joku muu sitä muokkaa. Tuolloin tallennus ei kuitenkaan toimi. Uusi Tallenna kopiona toiminta kyllä toimii.
Meta-tiedot (kuvaus ja avainsanat) on viimein saatu tuotua kategorioihin ja valikoihin natiivisti, niitä varten ei enää 1.6:ssa tarvita lisäosaa.
Kaiken kaikkiaan Andrew lupailee jopa 25% tehoparannusta (palvelinkuorman laskua ja latausnopeuksien paranemista) 1.6:ssa suoraan asennuspaketista.
Koska se sitten ilmestyy? Pian ilmestyvä sivusto (developer.joomla.org uudistus) kertoo mitä pitää saada vielä tehtyä ennen kuin beta-ilmestyy... Minusta ei enää näytä siltä että 1.6 ehtisi julkaisuun touko-kesäkuussa.