Marier les groupes et les catégories

Je travaille lentement à adapter Discourse comme solution de communication pour la communauté scolaire d’une école d’éducation progressiste.

Contrairement aux communautés majoritairement informelles pour lesquelles Discourse semble optimisé, cette communauté repose sur une structure très formelle.

Cela nécessite un certain nombre d’ajustements.

En gros, en raison du cadre formel (toutes les zones sont restreintes) par opposition au cadre informel (presque toutes les zones sont librement accessibles), il y a un affaiblissement de l’attente de Discourse, très valorisée, d’une séparation claire entre les sujets/messages privés et publics, en faveur d’une meilleure intégration des zones dans une interface unifiée.

À ce stade, j’apprécierais une discussion sur le sujet suivant :

Nous avons créé une catégorie privée distincte pour presque chaque groupe.
Les informations pour ce groupe sont publiées dans cette catégorie.
Il est très pratique de définir qui peut écrire dans la catégorie.
Cependant, il n’est pas possible de s’adresser à plusieurs groupes à la fois de cette manière.

De plus, la possibilité d’attribuer des autorisations de publication d’informations via des groupes fait défaut (dans le cas des groupes, les droits de communication ne peuvent être définis qu’à l’aide des propriétés « modérateur », « propriétaire » et « membre »).

Bien que cela puisse être réalisé par le biais de messages de groupe, les sujets publiés là sont trouvés de manière peu pratique à un autre endroit de l’interface.

Par conséquent, je rêve d’une adaptation qui combine les avantages des deux approches :

  • Les autorisations d’écriture pour les groupes (qui est autorisé à mentionner le groupe) devraient également être définissables via des groupes.

  • Les messages aux groupes devraient être affichés dans la catégorie désignée.
    Les messages à plusieurs groupes apparaîtraient alors dans tous les groupes adressés (potentiellement dans plusieurs catégories simultanément).

Quelqu’un a-t-il déjà essayé ou réfléchi à quelque chose comme ça ?

1 « J'aime »

Je comprends peut-être mal votre demande, mais les autorisations d’écriture pour les groupes sont définissables via les groupes comme indiqué dans

Ou faites-vous référence à la configuration d’une liste des groupes qu’un autre groupe est autorisé à mentionner via cette interface ?

Cela briserait cependant le cas d’utilisation plus normal – par exemple, j’appartiens à beaucoup de groupes ici et si un message était publié dans toutes les catégories accessibles aux groupes auxquels j’appartiens, il serait partout sur le forum.

Nous reconsidérons la façon dont les groupes et les catégories fonctionnent, mais cela semble être une exigence assez spécifique.

Je préférerais que chaque droit puisse également être configuré en utilisant tous les autres groupes, en traitant les autres groupes de manière identique à « propriétaires », « membres », « modérateurs », mais je serais également satisfait d’une solution si chaque « Qui est autorisé à faire quelque chose » était suivi de « Quels groupes sont autorisés à faire quelque chose ».

Par « catégorie désignée », je pensais à une option dans l’interface d’administration de la catégorie pour configurer une catégorie comme un « point de sortie » pour un [^1] groupe spécial. Sans une telle configuration, rien ne devrait changer.

J’ai essayé ci-dessus de décrire un besoin fondamentalement différent pour utiliser Discourse dans des contextes formels.

Dans les communautés informelles, les catégories sont organisées thématiquement.

Les communautés formelles sont très probablement représentées de telle sorte que la structure des catégories corresponde à la structure de la communauté.

Dans le cas de notre école, il existe des catégories pour les groupes d’apprentissage individuels, les niveaux scolaires et les groupes de classes, qui sont ensuite divisés en zones pour les parents seuls et en zones pour les parents et les enseignants.

Pour la collaboration entre ces différents groupes ou la collaboration avec des experts individuels, seuls les messages privés sont disponibles. Cependant, ceux-ci ne sont pas affichés dans les catégories (c’est-à-dire dans la vue habituelle pour toutes les autres informations).

L’interface déjà complexe de Discourse devient ainsi encore plus confuse avec une couche supplémentaire de groupes et de messages privés.

Je veux intégrer cette couche facultativement dans la vue des catégories.

[^1] : Il pourrait y avoir des cas d’utilisation pour autoriser plus d’un groupe, du moins, tant que l’arithmétique des groupes (group arithmetic) n’est pas implémentée.

Et cela ne fonctionnerait que pour les catégories qui sont privées ou non indexées, car je pense que cela aurait un impact sur le référencement (SEO) en raison du contenu dupliqué (du moins, c’est ce que j’ai compris du paysage la dernière fois). Je ne pense pas que nous construirons cela, mais si c’est une fonctionnalité populaire, on ne sait jamais.