Galène #16

Open
opened 2021-08-27 23:25:17 +00:00 by Rick · 6 comments
Owner

Bonjour, voici une proposition de nouveau service :

  • Nom du service : galène
  • Adresse : galene.gnous.eu
  • Page de présentation : https://galene.org/
  • Guide d'installation : https://galene.org/INSTALL.html
  • Source git : https://github.com/jech/galene/
  • License : MIT - Source
  • Semblable à : Zoom, Teams, Jitsi
  • Présentation : Galène est un service permettant de faire de la vidéoconférence. Son interface peut faire penser à Zoom ou Teams. Son point fort par rapport à Jitsi est sa légèreté.
  • Information supplémentaire : Aucune

Merci.

Bonjour, voici une proposition de nouveau service : * Nom du service : ``galène`` * Adresse : ``galene.gnous.eu`` * Page de présentation : [https://galene.org/](https://galene.org/) * Guide d'installation : [https://galene.org/INSTALL.html](https://galene.org/INSTALL.html) * Source git : [https://github.com/jech/galene/](https://github.com/jech/galene/) * License : MIT - [Source](https://github.com/jech/galene/blob/master/LICENCE) * Semblable à : Zoom, Teams, Jitsi * Présentation : ``Galène est un service permettant de faire de la vidéoconférence. Son interface peut faire penser à Zoom ou Teams. Son point fort par rapport à Jitsi est sa légèreté.`` * Information supplémentaire : ``Aucune`` Merci.
Owner

Ca a l'air cool; je prends :o

Ca a l'air cool; je prends :o
Owner

Mmmh, problème: n'importe qui ne peut pas créer un salon sur Galène.

Mmmh, problème: n'importe qui ne peut pas créer un salon sur Galène.
Author
Owner

c'est à dire ?

c'est à dire ?
Author
Owner

Une discussion a eu lieu sur le Discord. Idée proposé:

  • faire un service Galène avec 5 salons par défaut
  • demander à nous contacter s'il y a besoin d'en avoir plus afin d'accorder plus de droits
  • tester s'il est possible de créer des salons (avec sous groupes ? ?)
Une discussion a eu lieu sur le Discord. Idée proposé: * faire un service Galène avec 5 salons par défaut * demander à nous contacter s'il y a besoin d'en avoir plus afin d'accorder plus de droits * tester s'il est possible de créer des salons (avec [sous groupes ?](https://galene.org/README.html#group-definitions) ?)

La solution la plus simple, c'est de faire une hiérarchie où les groupes sont créés automatiquement avec les sous-groupes. Tu fais un fichier nommé « groups/gnous.json » qui contient:

{
"allow-subgroups": true,
"presenter": [{}]
}

puis tu dis aux utilisateurs d'aller sur « galene.example.org/group/gnous/nom-du-groupe/ »

Le problème avec cette approche, c'est que les utilisateurs autorisés et les mots de passe sont forcément les mêmes pou tous les groupes, indépendamment de qui les a créés (c'est pas un problème à la fac, où j'autorise normalement tous les étudiants d'un cours à participer à la hiérarchie associée au cours, mais ça peut être un problème pour vous). Pour corriger ça, il faudra que tu écrives ton propre portail d'authentification, sur le modèle de https://github.com/jech/galene-sample-auth-server.

L'alternative, ce serait d'écrire une interface amicale pour créer des groupes. C'est pas compliqué, il suffit de faire une interface web dans le langage de ton choix qui crée des fichiers JSON dans « groups/ ». Si tu te lances dans ça, contacte la mailing liste pour te coordonner avec upstream (c'est-à-dire moi), https://lists.galene.org/postorius/lists/galene.lists.galene.org/, ou, si tu préfères, fais une issue sur Github.

La solution la plus simple, c'est de faire une hiérarchie où les groupes sont créés automatiquement avec les sous-groupes. Tu fais un fichier nommé « groups/gnous.json » qui contient: > { > "allow-subgroups": true, > "presenter": [{}] > } puis tu dis aux utilisateurs d'aller sur « galene.example.org/group/gnous/nom-du-groupe/ » Le problème avec cette approche, c'est que les utilisateurs autorisés et les mots de passe sont forcément les mêmes pou tous les groupes, indépendamment de qui les a créés (c'est pas un problème à la fac, où j'autorise normalement tous les étudiants d'un cours à participer à la hiérarchie associée au cours, mais ça peut être un problème pour vous). Pour corriger ça, il faudra que tu écrives ton propre portail d'authentification, sur le modèle de https://github.com/jech/galene-sample-auth-server. L'alternative, ce serait d'écrire une interface amicale pour créer des groupes. C'est pas compliqué, il suffit de faire une interface web dans le langage de ton choix qui crée des fichiers JSON dans « groups/ ». Si tu te lances dans ça, contacte la mailing liste pour te coordonner avec *upstream* (c'est-à-dire moi), https://lists.galene.org/postorius/lists/galene.lists.galene.org/, ou, si tu préfères, fais une issue sur Github.
Author
Owner

Merci beaucoup pour ce retour. On va explorer ces différentes solutions et voir la meilleure pour notre cas.

Merci beaucoup pour ce retour. On va explorer ces différentes solutions et voir la meilleure pour notre cas.
Sign in to join this conversation.
No milestone
No project
No assignees
3 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: gnouseu/services#16
No description provided.