Joomla 3.1 Beta 2 è stata recentemente resa disponibile, a pochi giorni da quello che dovrebbe essere il giorno previsto per il rilascio della versione definitiva, fissato per il prossimo 25 marzo; tra le novità dell'ultimo aggiornamento relativo all'attuale major release dovrebbe esserci anche un sistema per il tagging implementato direttamente nel core dell'applicazione.
Nello specifico, i tags si presenterebbero in Joomla 3.1 come dei meta-dati grazie ai quali assegnare una o più parole chiave ad uno determinato elemento; tali meta-dati dovrebbero poter essere organizzati e utilizzati secondo modalità differenti, ad esempio all'interno di estensioni, moduli, liste, elementi di menù nonché nel contesto di un articolo.
Essendo una feature integrata in tutti i componenti del core, gli sviluppatori di estensioni di terze parti dovrebbero poter realizzare facilmente funzionalità correlate al tagging, inoltre, i tag potranno essere condivisi tra tutte le estensioni che le implementano così come tra le differenti tipologie di contenuti gestiti.
Essendo uno strumento già largamente diffuso in particolare nelle applicazioni per il blogging, il sistema di tagging proposto da Joomla non avrebbe potuto limitarsi alla semplice associazione dato/keyword, per cui il team del progetto ha lavorato in modo da rendere questa funzionalità più raffinata introducendo, per esempio, il supporto per gli annidamenti con possibilità di definire gerarchie di tag e rendendo indipendenti i meta-dati dallo stato di pubblicazione dei contenuti o dal controllo degli accessi.
Il tagging è stato poi concepito per soddisfare con un certo livello di flessibilità la richiesta di una feature da tempo in discussione, cioè l'assegnazione di categorie multiple; un tag potrà essere infatti assegnato a differenti tipologie di contenuti categorizzandoli.
àˆ da segnlare che per ora è molto probabile che il supporto per il tagging venga reso disponibile con Joomla 3.1, ma dato che questa funzionalità si trova ad oggi nello status di "Implemented in trunk", è ancora possibile che la necessità di eventuali migliorie o malfunzionamenti riscontrati in betatest possano consigliare un rinvio alla 3.2.