Cosa manca ancora a Joomla
Si sa, lo sviluppo del software è una attività senza fine.. di solito un prodotto termina di essere sviluppato quando non vi è più mercato oppure gli sviluppatori decidono che è ora di riporre il progetto nel cassetto.
Joomla ha da poco compiuto 3 anni ed è un ottimo prodotto.
In questo post però anzichè lodarne i lati positivi cerchiamo di capire cosa manca ancora a Joomla.
Controllo degli accessi (ACL)
Prima la cosa positiva: Joomla 1.6 avrà un miglioramento della gestione degli accessi.
Per ora non è possibile (senza ricorrere ad estensioni) assegnare selezionati utenti ad una particolare area del sito, ad esempio con contenuti a pagamento. Con il diffondersi delle comunità online, è necessario che Joomla fornisca un sistema per poter assegnare un utente a diversi gruppi e poter accedere a zone del sito particolari in base ai propri permessi.
Come ho detto, molte estensioni si occupano di ACL: JACL, JUGA, JACLplus.. ma tutte queste estensioni sono molto invasive in un sito e non possono essere disinstallate perchè questo altererebbe completamente il funzionamento del sito Web. Una volta implementate, si è legati ad esse per tutta la vita del sito.
Qui un bel topic che ne parla.
Categorie e sezioni: tutto qui?
Mi ricordo la prima volta che ho creato un sito con Joomla: non capivo perchè si potesse assegnare ad un contenuto una sola sezione ed una sola categoria.
Se confrontiamo questa gestione della tassonomia con Drupal, vengono i brividi.. multiple tassonomie indipendenti, personalizzabili in ogni modo.
Spazio alla semplicità, ma un po' di elasticità sarebbe benvenuta.. ovvero categorie, sottocategorie e ancora sottocategorie.. per permetterci di dividere i contenuti come vogliamo NOI
Per realizzare questo occorrerebbe migrare verso una struttura a nodi come quella su cui si basa Drupal..
Qui maggiori informazioni.
Controllo delle revisioni
Stesso discorso di ACL: esistono diverse estensioni che permettono di realizzare il controllo delle revisioni di un articolo, che permettono di mantenere una traccia di quello che è stato l'articolo nel corso del tempo.
Permettono di vedere chi ha fatto una modifica e di ripristinare una versione precedente dell'articolo.
Il massimo è avere questa feature nel core.
Qui un topic interessante.
Ricerca
La ricerca interna di Joomla è mooolto migliorabile. Occorre che in Joomla 1.6 com_search venga sistemato o sostituito da un altro componente migliore.
Ne ho parlato ieri, e qui vi è un post in cui si parla di possibili miglioramenti,
Altro?
Certamente vi sono altre cose che potrebbero essere migliorate. Qualche idea?

