Intégrer les sondages #131

Open
opened 2017-02-09 15:16:24 +01:00 by mpepin · 7 comments
mpepin commented 2017-02-09 15:16:24 +01:00 (Migrated from git.eleves.ens.fr)

Faire en sorte que les sondages puissent être utilisés par le COF et le BDS avec des accès correctement séparés

Faire en sorte que les sondages puissent être utilisés par le COF et le BDS avec des accès correctement séparés
mpepin commented 2017-05-14 17:20:26 +02:00 (Migrated from git.eleves.ens.fr)

Après plus mûre réflexion, je pense que ce n'est pas le rôle de GestioCOF de gérer des sondages, il existe des outils open-source adaptés et ça me semble peu pertinent d'en coder un nouveau qui sera très probablement toujours moins complet qu'un outil existant (notre implémentation actuelle étant assez pauvre).

Je suis donc favorable à l'installation d'un de ces outils sur la VM COF. Des avis sur la question ?

Après plus mûre réflexion, je pense que ce n'est pas le rôle de GestioCOF de gérer des sondages, il existe des outils open-source adaptés et ça me semble peu pertinent d'en coder un nouveau qui sera très probablement toujours moins complet qu'un outil existant (notre implémentation actuelle étant assez pauvre). Je suis donc favorable à l'installation d'un de ces outils sur la VM COF. Des avis sur la question ?
delobell commented 2017-07-26 00:55:03 +02:00 (Migrated from git.eleves.ens.fr)

Ouep, des idées de ce côté ?

Ouep, des idées de ce côté ?
mpepin commented 2017-07-26 01:20:53 +02:00 (Migrated from git.eleves.ens.fr)

On a déjà eu limesurvey sur la VM, ça n'a jamais servi mais on pourrait repartir là dessus. C'est libre (modulo… J'ai pas tout compris, cf leur site), c'est sur github en j'ai l'impression que c'est activement développé.

Après un très bref passage sur la docs, ils ont l'air de gérer des acl avec utilisateurs et groupes donc probablement compatible avec une utilisation COF + BDS + qui voudra.

On a déjà eu [limesurvey](https://www.limesurvey.org/fr/) sur la VM, ça n'a jamais servi mais on pourrait repartir là dessus. C'est libre (modulo… J'ai pas tout compris, cf leur site), c'est sur [github](https://github.com/LimeSurvey/LimeSurvey) en j'ai l'impression que c'est activement développé. Après un très bref passage sur la docs, ils ont l'air de gérer des acl avec utilisateurs et groupes donc probablement compatible avec une utilisation COF + BDS + qui voudra.
delobell commented 2017-07-26 11:39:16 +02:00 (Migrated from git.eleves.ens.fr)

Ils ont aussi des choses sympas si on veut faire un peu d'intégration ici:

En regardant rapidement, j'ai l'impression qu'on peut générer des token d'auth, ce qui permettra de limiter le nombre de réponse par utilisateur gestioCOF. On devrait aussi pouvoir récupérer les résultats dans gestioCOF directement. C'est pas autant nécessaire que le point précédent mais on peut.

Après une rapide recherche, les autres systèmes de sondage opensource ont l'air plutôt limités... dans leur version gratuite en tout cas :-(

A-t-on des besoins particuliers ? Ça permettrait de chercher au mieux parmi l'offre disponible. Par exemple, la limitation (désactivable) du nombre de réponses / compte gestioCOF / sondage.

Ils ont aussi des choses sympas si on veut faire un peu d'intégration ici: - https://manual.limesurvey.org/RemoteControl_2_API - https://api.limesurvey.org/classes/remotecontrol_handle.html En regardant rapidement, j'ai l'impression qu'on peut générer des token d'auth, ce qui permettra de limiter le nombre de réponse par utilisateur gestioCOF. On devrait aussi pouvoir récupérer les résultats dans gestioCOF directement. C'est pas autant nécessaire que le point précédent mais on peut. Après une rapide recherche, les autres systèmes de sondage opensource ont l'air plutôt limités... dans leur version gratuite en tout cas :-( A-t-on des besoins particuliers ? Ça permettrait de chercher au mieux parmi l'offre disponible. Par exemple, la limitation (désactivable) du nombre de réponses / compte gestioCOF / sondage.
mpepin commented 2017-07-26 17:49:40 +02:00 (Migrated from git.eleves.ens.fr)

Les cas d'usage qu'on a d'après ce que je vois c'est plus des trucs à l'échelle de l'ENS que des trucs du COF (parrainage des conscrits, orgas Mega (en fin d'année donc avant les inscriptions), pulms, logo des écocups K-Fêts, affiche de la Nuit, etc). Deux exceptions avec le voyage du BdA et des questions de transport aux InterENS.

Je pense aussi au sondage qu'on a eu à la fin du mandat du COF 14, pour ça typiquement, pas besoin d'avoir des noms (en fait c'est même mieux) ni de limiter les résultats => là on veut vraiment un meilleur outil que celui de GestioCOF.

Du coup :

  • Des votes, donc la possibilité de limiter les réponses c'est bien (mais pas indispensable si on peut lier à des comptes GestioCOF).
  • Une auth par CAS ce serait pas mal, comme ça ça délègue la responsabilité de la sécurité au SPI (je n'ai pas l'impression que ça existe pour limesurvey mais on a accès au ldap du spi donc bon…) / pas d'auth du tout, juste un nom, pourquoi pas.
  • Pouvoir lier à des comptes GestioCOF ce serait intéressant. Ça peut permettre de limiter les résultats si l'outil ne le fait pas.
Les cas d'usage qu'on a d'après ce que je vois c'est plus des trucs à l'échelle de l'ENS que des trucs du COF (parrainage des conscrits, orgas Mega (en fin d'année donc avant les inscriptions), pulms, logo des écocups K-Fêts, affiche de la Nuit, etc). Deux exceptions avec le voyage du BdA et des questions de transport aux InterENS. Je pense aussi au sondage qu'on a eu à la fin du mandat du COF 14, pour ça typiquement, pas besoin d'avoir des noms (en fait c'est même mieux) ni de limiter les résultats => là on veut vraiment un meilleur outil que celui de GestioCOF. Du coup : - Des votes, donc la possibilité de limiter les réponses c'est bien (mais pas indispensable si on peut lier à des comptes GestioCOF). - Une auth par CAS ce serait pas mal, comme ça ça délègue la responsabilité de la sécurité au SPI (je n'ai pas l'impression que ça existe pour limesurvey mais on a accès au ldap du spi donc bon…) / pas d'auth du tout, juste un nom, pourquoi pas. - Pouvoir lier à des comptes GestioCOF ce serait intéressant. Ça peut permettre de limiter les résultats si l'outil ne le fait pas.
mpepin commented 2017-07-26 18:04:36 +02:00 (Migrated from git.eleves.ens.fr)

À propos de CAS le module en question ne fait pas tellement ce qu'on veut mais il a l'air possible d'utiliser l'API : https://github.com/univlorraine/limesurvey-cas/issues/5#issuecomment-275692182

À propos de CAS le module en question ne fait pas tellement ce qu'on veut mais il a l'air possible d'utiliser l'API : https://github.com/univlorraine/limesurvey-cas/issues/5#issuecomment-275692182
delobell commented 2017-08-05 17:50:16 +02:00 (Migrated from git.eleves.ens.fr)

mentioned in issue #26

mentioned in issue #26
Sign in to join this conversation.
No project
No assignees
1 participant
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: DGNum/gestioCOF#131
No description provided.