Stiamo proponendo di spostare la nostra grande organizzazione di campagna da Basecamp a Discourse (e a Mattermost per la parte di chat).
Attualmente abbiamo circa 8000 utenti, con una crescita di circa 500 al mese. Ho sviluppato un’applicazione in grado di migrare le conversazioni esistenti, ma la parte difficile è decidere come organizzare le categorie in cui inserirle.
Abbiamo oltre cento gruppi locali, ciascuno con circa 20-30 progetti Basecamp (ciascuno con una bacheca messaggi separata, che può contenere da 10 a 100 argomenti). Alcuni di questi progetti saranno gli stessi per ogni gruppo locale, collegati ai team che gestiscono le diverse aree in cui operiamo, mentre altri saranno più temporanei, ad esempio per discutere una specifica campagna.
Inoltre, abbiamo oltre 50 gruppi di lavoro centrali, ciascuno con un ruolo specifico nell’organizzazione delle nostre attività a livello nazionale.
Ho letto i consigli per mantenere il numero di categorie ridotto, ma non riesco a vedere come possiamo mantenere separate tutte queste discussioni senza avere almeno una sottocategoria per ciascuna.
Avrei pensato di usare i tag, ma sarebbe difficile educare così tanti utenti a utilizzarli in modo coerente; inoltre, i tag non offrono le opzioni di sicurezza e visibilità fornite da categorie e gruppi, che credo saranno necessarie per noi.
Qualsiasi consiglio sarà accolto con grande gratitudine.