Nous envisageons de faire passer notre grande organisation de campagne de Basecamp à Discourse (et à Mattermost pour la partie chat).
Nous comptons actuellement environ 8 000 utilisateurs, avec une croissance d’environ 500 par mois. J’ai développé une application capable de migrer les conversations existantes, mais la partie difficile consiste à décider comment organiser les catégories dans lesquelles les placer.
Nous avons une centaine de groupes locaux, chacun disposant d’environ 20 à 30 projets Basecamp (chacun avec un tableau de messages séparé, pouvant contenir de 10 à 100 sujets). Certains projets seront identiques pour tous les groupes locaux, liés aux équipes qui gèrent les différents domaines dans lesquels nous intervenons, tandis que d’autres seront plus transitoires, par exemple pour discuter d’une campagne spécifique.
De plus, nous avons plus de 50 groupes de travail centraux, chacun ayant un rôle particulier dans l’organisation de nos actions au niveau national.
J’ai lu les recommandations visant à limiter le nombre de catégories, mais je ne vois pas comment nous pourrions maintenir toutes ces discussions séparées sans avoir au moins une sous-catégorie dédiée à chacune.
J’avais pensé aux tags, mais il sera difficile d’inciter un si grand nombre d’utilisateurs à les utiliser de manière cohérente. De plus, ils ne offrent pas les options de sécurité et de visibilité que permettent les catégories et les groupes, ce dont nous aurons probablement besoin.
Toute sagesse partagée sera la bienvenue.