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.

I can see fine without windows
Creative Commons License photo credit: Blyzz

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 :-D

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: , , , ,

13 Commenti al post “Cosa manca ancora a Joomla”

  1. Alexred Says:

    Ciao Flavio,
    credo che manchi anche un buon sistema multilingua integrato.

  2. Copes Flavio Says:

    @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!

  3. odino Says:

    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

  4. Mr.Brown Says:

    “Prima la cosa positiva: Joomla 1.6 avrà un miglioramento della gestione degli accessi.”

    Essenziale!!

  5. Alexred Says:

    anche l’integrazione dei commenti agli articoli sarebbe logico per un buon CMS

  6. Copes Flavio Says:

    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.

  7. Miky Says:

    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…

  8. odino Says:

    Ciao Miki,

    per quallo che hi scritto hanno inventato JCE :D

  9. Copes Flavio Says:

    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!

  10. stefano riga75 Says:

    Io metterei anche la possibilità di creare la sitemap visto che è importantissima e soprattutto che sia compatibile con i vari componenti

  11. k0nan Says:

    cosa manca ? manca un punto di connessione per i professionisti che utilizzano lo strumento in modo conscio ed adeguato :)

    saluti

  12. gnutello Says:

    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

  13. odino Says:

    Ciao kOnan,

    vieni su IRC! ;-)

    @gnutello:
    hai ragione, l’inesistenza delle sotto-sotto-categorie e così via è imbarazzante…

Lascia un commento

Nome (obbligatorio)

Mail (non sarà pubblicata) (obbligatoria)

Sito web