Un sinonimo è già un tag. Dove avverrebbe la promozione, o mi sto confondendo adesso?
In realtà mi piace lo stile di Discourse. Era solo qualcosa di nuovo per me, ma era davvero facile da capire — dopo che qualcuno mi ha detto cos’era cos’è. Inoltre, la modifica dei tag è compito dei moderatori/amministratori, quindi le cose possono essere un po’… confuse, finché le cose sono anche logiche 
Non so se sia una questione di lingua, perché in finlandese i sinonimi sono molto più usati che in inglese. Quindi per me capire l’idea di base dei sinonimi è un aspetto piuttosto nativo. O qualcosa del genere.
Ho commesso un grosso errore all’inizio. Il mio sistema di tagging era troppo complicato e l’errore principale non proveniva dai tag di per sé e non a causa dei sinonimi, ma non ho usato la ricerca avanzata.
Il mio forum è molto generale, ma il suo background risiede in argomenti legati ai cani, principalmente cibo, nutrizione, ecc. Ma trattiamo anche cavalli, gatti, ecc. E umani — cose di tutti i giorni, e nutrizione troppo, più argomenti più impegnativi — allenamento, corse, malattie…
Innanzitutto ho fatto lo stesso di tutti. Avevo una categoria e sottocategorie per tutto. Era troppo limitante perché gli argomenti non erano mai così specifici. Ora uso solo una mezza dozzina di categorie principali, e nessuna sottocategoria. E ho iniziato a usare i tag. Avevo… un sacco di tag.
Parliamo ad esempio delle proteine. Uso, benefici, fattori di rischio e così via dipendono dalle esigenze individuali, dalla specie, ecc. Quindi avevo tag come
- umano:proteina
- allenamento:proteina
- teoria:proteina
- cane:proteina
- cavallo:proteina
Sai in che direzione porta: un grande forum di confusione. Ma ero così sicuro di aver bisogno di tutto ciò, perché se sei un umano che si allena duramente avrai bisogno di argomenti diversi rispetto a un proprietario di cani il cui animale domestico mangia cibo secco ad alto contenuto proteico.
Bene, la ricerca avanzata ha risolto questo problema (devo fare una richiesta di funzionalità… abbiamo bisogno di una logica \u0026\u0026 e || lì, ma almeno la possibilità di limitare la ricerca a più di una categoria).
Ma avevo ancora molti tag in uso. E ora siamo al basso livello di utilizzo di sinonimi di tag ed eliminazione.
Ho creato un tag chiamato proteina. Tutti gli altri tag :proteina erano sinonimi di quello. Bum! Tutti gli argomenti con tag *:proteina sono stati sostituiti dal tag proteina semplice. Ma i vecchi tag venivano visualizzati nei risultati di ricerca, quindi tutto quello che ho fatto è stato cestinare tutti i sinonimi. Ecco fatto.
Non è così eccitante come fare le cose usando CSV, API o quant’altro, ma poiché dovevo comunque rivedere tutti i tag, il lavoro manuale non è stato un problema per me.
Ora ho solo tag pertinenti in uso. Ma… sinonimi. Perdere peso — avevamo almeno tre parole diverse per quello e devono essere usate quando si fanno ricerche anche se non vengono usate nel testo. Bene, questo è l’uso base dei tag ed è facile da fare usando i sinonimi di tag.
Tutto quello che spero è di avere un modo semplice per creare tag quando si creano sinonimi.
Mi ripeto — ma come utente finale a livello di amministratore, la cosa mancante più importante era la documentazione, i manuali.
Sono totalmente sicuro che voi ragazzi possiate immaginare un modo più efficiente e creativo per gestire e utilizzare i tag, ma ora sono abbastanza soddisfatto.
E a sorpresa — i miei utenti che pensano ancora che composer e markdown siano echi dei tempi antichi hanno imparato subito a usare i tag e le ricerche avanzate.
(Disclaimer: ho una brutta influenza estiva — ordinaria, non la grande C — quindi è garantito che ci siano più errori di inglese e refusi del solito…)