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?
Tags: ACL, com_search, Controllo delle revisioni, Joomla, Motori di Ricerca- Post correlati:


September 17th, 2008 at 10:22 am
Ciao Flavio,
credo che manchi anche un buon sistema multilingua integrato.
September 17th, 2008 at 10:33 am
@Alexred: hai proprio ragione.. Joom!Fish 2 sta per vedere la luce, ma servirebbe davvero un sistema integrato in Joomla!
C’è molto spazio per migliorare Joomla.. siamo ad un punto di passaggio importante: funziona, è ricco di feature e in futuro non può che trasformarsi in un progetto ancora migliore!
September 17th, 2008 at 11:00 am
Cosa manca? Tante cose. Tante mancheranno fra un pò di tempo, perchè questo mondo è in evoluzione: per questo io non giudico cosa manchi o no, ma semplicemente dico che è “abbastanza completo”.
Come dice Alex ci vorrebbe un multilingua integrato, la SEF patch dovrebbe essere integrata stabilmente
September 17th, 2008 at 2:49 pm
“Prima la cosa positiva: Joomla 1.6 avrà un miglioramento della gestione degli accessi.”
Essenziale!!
September 19th, 2008 at 11:22 am
anche l’integrazione dei commenti agli articoli sarebbe logico per un buon CMS
September 19th, 2008 at 11:54 am
Hai ragione, alex: per questa feature bisognerebbe prendere esempio da WordPress.. buona parte dei siti realizzati con Joomla che offrono la possibilità di commentare hanno 120 pulsanti bbCodes colori ecc che confondono soltanto l’utente.. ci vorrebbe più semplicità ma questo dipende soprattutto da chi ha creato il sito.
September 24th, 2008 at 6:39 pm
secondo me manca anche un editor di testo integrato migliore!
Magari che produca solo codice accessibile, ma soprattutto che permetta di caricare immagini nuove direttamente da esso, senza doverlo fare prima da backend…
September 24th, 2008 at 10:19 pm
Ciao Miki,
per quallo che hi scritto hanno inventato JCE
September 24th, 2008 at 11:51 pm
Ciao Miki, come dice il saggio Odino
JCE è una delle migliori estensioni, anche io la installo come prima cosa su ogni sito Joomla.. ormai sono abituato ad usare quello
Cmq le immagini puoi caricarle dall’interfaccia della creazione di un contenuto anche usando l’editor di default TinyMCE e persino non usando un editor: basta cliccare il pulsante “Immagine” sotto la finestra di testo.. da lì puoi caricare direttamente più file in contemporanea!
September 25th, 2008 at 1:27 pm
Io metterei anche la possibilità di creare la sitemap visto che è importantissima e soprattutto che sia compatibile con i vari componenti
September 25th, 2008 at 3:25 pm
cosa manca ? manca un punto di connessione per i professionisti che utilizzano lo strumento in modo conscio ed adeguato
saluti
September 29th, 2008 at 4:57 pm
Se gli sviluppatori del team ufficiale di joomla dovessero integrare tutte queste richieste ci vorrebbe un esercito. Chi ha partecipato al Joomla day di Roma sa che la politica del team di sviluppo in questo è molto rigorosa. Escludono categoricamente di potersi concentrare su componenti normalmente sviluppati da terze parti.
Altra cosa è ragionare della discutibile gestione di sezioni e categorie
a presto
September 29th, 2008 at 5:05 pm
Ciao kOnan,
vieni su IRC!
@gnutello:
hai ragione, l’inesistenza delle sotto-sotto-categorie e così via è imbarazzante…