gestion de réunions

Gestion de réunions (fixer une date...)

Service d'organisation et de planification de réunions basé sur Foodle

Fiche ressource Article, événement, site web...
  • Création ou MAJ importante : 26/09/11
  • Correction mineure : 01/12/11
  • Fiches logiciel PLUME connexes : , RDVZ, STUdS
Mots-clés

Service d'organisation et de planification de réunions basé sur Foodle

Ce service, de type doodle, opéré par le CRU, permet d'organiser un événement ou une réunion. Les participants indiquent leur préférence parmi plusieurs dates possibles, il est donc simple ensuite de choisir le meilleur créneau. Il est basé sur le logiciel Foodle, logiciel libre sous licence GNU Lesser GPL version 2.0, développé par Uninett. Il permet de créer un sondage et d'inviter les participants à y indiquer leurs disponibilités.

Parmi les fonctionnalités du service, une authentification est proposée s’appuyant sur la fédération d'identités Éducation-Recherche. Il est nécessaire d'être authentifié pour créer un sondage mais les invités peuvent être membres de la fédération ou non, ce point est configurable. Le service est donc flexible et permet à tous types de partenaires de travailler ensemble.

Le service est disponible à cette adresse : https://groupware.cru.fr/reunion/

La documentation utilisateur est disponible à cette adresse : http://www.cru.fr/documentation/foodle/index

Fiche dév Ens Sup - Recherche
  • Création ou MAJ importante : 22/10/10
  • Correction mineure : 17/02/12
Mots-clés

Indico : organisation de réunions, séminaires et conférences

Ce logiciel a été développé (ou est en cours de développement) dans la communauté de l'Enseignement Supérieur et de la Recherche. Son état peut être variable (cf champs ci-dessous) donc sans garantie de bon fonctionnement.
  • Site web
  • Système : UNIX-like, Windows, MacOS X
  • Version actuelle : v0.96.2 (v0.97 en release candidate) - 27 June 2008
  • Licence(s) : GPL
  • Etat : validé (au sens PLUME), diffusé, stable
  • Support : maintenu, développement en cours
  • Concepteur(s) : Département IT du CERN
  • Contact concepteur(s) : project-indico-administrators@cern.ch
  • Laboratoire(s), service(s)... : CERN

 

Une fiche logiciel décrit plus en détail ce développement, consultez la pour plus d’informations : Indico
Fonctionnalités générales du logiciel

Indico permet de gérer des réunions, des séminaires et des conférences. La gestion de l'ordre du jour d'une réunion reste la fonctionnalité la plus commune et la plus aisée à prendre en main mais l'outil va au delà. Il permet d'attacher à chaque événement toutes sortes de fichiers multimédia (présentations, comptes-rendus, documents, logos...), et de créer une enquête en ligne (par exemple de satisfaction). La gestion de conférence est très complète, depuis la gestion des inscriptions jusqu'à la production d'actes en passant par la gestion des soumissions multi-track et la fabrication des badges.
Indico a été utilisé avec succès pour la gestion de conférences avec plus d'un millier de participants.
L'utilisation de toutes ses fonctionnalités requiert une période d'apprentissage.
Il peut être hébergé au niveau d'un laboratoire, mais ne prend toute sa dimension qu'au niveau d'une communauté.

Contexte d’utilisation du logiciel

Indico est principalement utilisé en France à l'IN2P3, au niveau national et dans deux labos (LPSC et LAL)
Liste des instances d'Indico actives sur la planète : http://indico-software.org/wiki/IndicoWorldWide

Publications liées au logiciel

Indico's new face goes live, by José Benito Gonzalez and José Pedro Ferreira, IT-UDS, on behalf of the Indico team, CERN Computer Newsletter, September 2009

Fiche dév Ens Sup - Recherche
  • Création ou MAJ importante : 07/06/10
  • Correction mineure : 30/06/10

phpMyResa : réservation de ressources (salles...)

Ce logiciel a été développé (ou est en cours de développement) dans la communauté de l'Enseignement Supérieur et de la Recherche. Son état peut être variable (cf champs ci-dessous) donc sans garantie de bon fonctionnement.
  • Site web
  • Système : UNIX-like, Windows, MacOS X
  • Version actuelle : 4.0.3 - 10 mai 2010
  • Licence(s) : GPL - v2
  • Etat : validé (au sens PLUME), diffusé, stable
  • Support : maintenu, développement en cours
  • Concepteur(s) : Comité de pilotage : Daniel Charnay, Frédéric Melot, Patricia Warin-Charpentier. Page sur les contributeurs
  • Contact concepteur(s) : phpmyresa@cc.in2p3.fr
  • Laboratoire(s), service(s)... : CC-IN2P3, LPNHE, LPSC

 

Une fiche logiciel décrit plus en détail ce développement, consultez la pour plus d’informations : phpMyResa
Fonctionnalités générales du logiciel

Gestion de la réservation de ressources (salles de réunion, salles de cours, véhicules, matériel multimédia…).

Une fiche de logiciel validé décrit plus en détail ce logiciel, consultez la pour plus d’informations.

Contexte d’utilisation du logiciel

Utilisation dans la majorité des laboratoires de l’IN2P3.

Fiche dév Ens Sup - Recherche
  • Création ou MAJ importante : 20/04/10
  • Correction mineure : 22/07/13
Mots-clés

STUdS : outil de sondage pour déterminer une date ou un lieu de réunion, un thème de travail, .....

Ce logiciel a été développé (ou est en cours de développement) dans la communauté de l'Enseignement Supérieur et de la Recherche. Son état peut être variable (cf champs ci-dessous) donc sans garantie de bon fonctionnement.
  • Site web
  • Système : UNIX-like, Windows, MacOS X
  • Version actuelle : 0.6.4 - mars 2010
  • Licence(s) : CeCILL-B
  • Etat : validé (au sens PLUME), diffusé, stable
  • Support : maintenu, sans développement en cours
  • Concepteur(s) : Guilhem Borghesi
  • Contact concepteur(s) : contact
  • Laboratoire(s), service(s)... : Univ Strasbourg

 

Une fiche logiciel décrit plus en détail ce développement, consultez la pour plus d’informations : STUdS
Fonctionnalités générales du logiciel

STUdS permet de déterminer facilement une date ou un lieu de réunion à plusieurs en évitant le casse-tête des envois de mails. Chaque participant peut ajouter ses choix de vote dans une page web et les meilleurs résultats sont affichés automatiquement.

Cette application ne demande aucune authentification car elle se base sur des URL générées aléatoirement.

Elle permet de mettre en place l'équivalent du service Doodle (cf fiche Fiche Plume).

Contexte d’utilisation du logiciel

Le logiciel est utilisé par les personnels de l'Université de Strasbourg et même au-delà par certains particuliers, au travers du service STUdS mis en œuvre (cf fiche Fiche Plume) par ce logiciel.

Fiche logiciel validé
  • Création ou MAJ importante : 14/02/11
  • Correction mineure : 17/02/12
Mots-clés
Pour aller plus loin

GRR : réservation de ressources (salles, matériels), agenda...

Description
Fonctionnalités générales
  • GRR (Gestion et Réservations de Ressources) est un logiciel particulièrement adapté pour la réservation de salles ou de matériel.
  • Plus généralement, il peut être utilisé pour gérer la réservation de n'importe quelle ressource.
  • Il peut être utilisé comme agenda partagé.
Autres fonctionnalités

  • Possibilité d'accès par un formulaire d'identification ou à travers un SSO ;
  • Connexion LDAP possible, dans ce cas les utilisateurs seront considérés comme des utilisateurs donc ayant le droit d'effectuer des réservations ;
  • Gestion fine des droits des utilisateurs ainsi que de leur compte : activation/désactivation du compte, affectation de profils/privilèges (administrateur du logiciel, administrateurs de domaines, gestionnaires de ressources) ;
  • Création, suppression, modification des ressources ;
  • Possibilité de classer les ressources par domaine, donc de gérer plusieurs sites ;
  • Possibilité de restreindre l'accès à certains domaines ;
  • Ajout de champs additionnels pour chaque domaine ;
  • Possibilité de réserver ou non sur des périodes déterminées, et de créer des jours de fermeture ;
  • Création de fiches de présentation décrivant les ressources ;
  • Définition de types de réservations, chacun associé à une couleur ;
  • Possibilités lors d'une opération de réservation : décrire brièvement ou complètement la réservation, associer un type prédéfini, réserver plusieurs ressources du domaine, définir des périodicités, ...
  • Envois de mails aux gestionnaires de ressources et possibilité d'envoi de mails à d'autres utilisateurs, lors d'une demande de réservation ;
  • Affichage des réservations par jour/semaine/mois ;
  • Possibilité de faire des recherches avancées, d'éditer des rapports et des décomptes ;
  • Journalisation/historique des connexions ;
  • Sauvegarde de la base.

Interopérabilité

  • Import d'un fichier utilisateur au format CSV ;
  • Connexion LDAP ;
  • SSO ;
  • Export de la base au format SQL ;
  • Export des statistiques de réservation au format CSV.

Contexte d'utilisation dans mon laboratoire/service
  • Une première instance a été mise en production en 2007, afin de permettre à tout le personnel de l'Observatoire de réserver des salles sur les sites de Paris et de Meudon. Elle est utilisée par environ 900 personnes. L'accès à l'application est libre, les personnes envoient un mail de demande de réservation aux gestionnaires de domaines et de ressources.
  • Une deuxième instance est configurée afin de permettre la gestion des visites de l'observatoire.
  • D'autres instances sont utilisées comme agendas partagés.
  • Ce logiciel est également utilisé pour des prêts de matériels informatiques (portables et vidéo-projecteurs).
Limitations, difficultés, fonctionnalités importantes non couvertes

Il manque une gestion plus fine des droits utilisateurs, lorsque l'on choisit de paramétrer une connexion LDAP. Il serait intéressant que l'utilisateur LDAP ne puisse pas par défaut effectuer des réservations.

Environnement du logiciel
Plates-formes

PHP(>4.1.0)/MySQL

Autres logiciels aux fonctionnalités équivalentes

phpMyResa (voir la fiche PLUME)

Rapla

Environnement de développement
Type de structure associée au développement

Le logiciel a été programmé à l'origine par trois personnes : Laurent Delineau, Mathieu Ignacio et Marc-Henri Pamiseux. Actuellement il y a une vingtaine de contributeurs dont des entreprises.

Eléments de pérennité

La liste de diffusion est très active. Le site GRR est très bien architecturé, et la documentation du logiciel est également bien fournie.

Environnement utilisateur
Liste de diffusion ou de discussion, support et forums

La FAQ se trouve ici :
http://grr.mutualibre.org/spip.php?article16
La page permettant de s'inscrire à la liste de diffusion:
http://grr.mutualibre.org/spip.php?article12

Documentation utilisateur

La documentation se trouve ici :
http://grr.mutualibre.org/spip.php?article14

Contributions

Pour contribuer au logiciel :
http://grr.mutualibre.org/spip.php?article42

Fiche logiciel validé
  • Création ou MAJ importante : 05/11/13
  • Correction mineure : 05/11/13
  • Rédacteur de la fiche : Axel Cattouillart - IBGC (CNRS , Université de Bordeaux)
  • Relecteur(s) : Mickaël Masquelin (IEMN)
    Axel Cattouillart (IBGC)
    Jean-Louis Guilleron (Maison René-Ginouvès - archeologie et ethnologie)
  • Contributions importantes : Fiche rédigée initialement par Véronique Baudin (CNRS, LAAS) avec une forte contribution de Anne Durand.
    Fiche reprise par Axel Catouillart.
  • Responsable thématique : Anne Durand (CLEO)
Mots-clés

RDVZ : mise en place de rendez-vous entre plusieurs personnes par sondage

Une fiche Dév Ens Sup est en relation avec cette fiche, consultez-la pour plus d'informations : RDVZ
Description
Fonctionnalités générales

RDVZ permet la mise en place de rendez-vous entre plusieurs personnes par sondage en ligne.
L’organisateur crée sur un serveur avec une interface conviviale le sondage et les dates possibles puis communique l’URL du sondage aux participants. Chaque participant vote pour une date de réunion proposée par l’organisateur sur le serveur : il peut se déclarer disponible sans restriction, ou disponible en cas de besoin pour une ou plusieurs dates données.
Cela permet de mettre en place un service de type Doodle.

Autres fonctionnalités

L’organisateur peut exporter les résultats au format csv, et clore les votes. Il peut aussi recevoir un courrier électronique de notification à chaque vote.
La durée de vie du sondage est gérée dans le fichier de configuration.
L’application permet un accès anonyme, et un accès authentifié (MySQL, CAS, LDAP).
Une documentation utilisateur est disponible.

Contexte d'utilisation dans mon laboratoire/service
  • A l'IBGC (Bordeaux), RDVZ est utilisé depuis janvier 2009, une centaine de sondages sont créés par an. Simple d'utilisation et d'installation, il correspond à nos besoins. Nous avons choisi le mode d'authentification LDAP sans CAS. Suite aux retours des utilisateurs, quelques modifications ont été apportées (correction des Limitations ci-dessous).

  • Au sein de l'IEMN (Villeneuve d'Ascq, 59), RDVZ est utilisé depuis septembre 2008. La version en production sur la plate-forme d'hébergement est la version 1.1 (sur laquelle quelques modifs mineures ont été apportées). Plébiscité par nos utilisateurs pour sa simplicité d'utilisation, il a remplacé peu à peu Doodle dans notre unité (+ de 200 sondages créés depuis le lancement de l'outil). Point amusant, il est aussi détourné de sa fonction première (prise de rdv rapide) : utilisé parfois pour effectuer des votes électroniques sur des sujets non stratégiques.
    Pour la partie authentification, nous avons fait le choix d'utiliser une base de comptes stockées dans MySQL (migration prochainement vers LDAP sans SSO-CAS). L'équipe informatique du LASIR (UMR CNRS 8516) a modifié le code source du produit pour utiliser les certificats électroniques X509 CNRS dans le processus d'authentification et l'a intégré dans sa charte graphique web.

  • Mis en place récemment au sein de la Maison René-Ginouvès, Archéologie et Ethnologie, la création de sondage est réservée aux membres des laboratoires de la Maison via une authentification CAS (JASIG) couplée au LDAP. Le vote, lui, est ouvert à tous les votants ayant reçu le lien adéquat et sans authentification.
    Malgré cette mise en place récente, l’utilisation monte en charge rapidement. La seule modification au produit initial, mise à part la customisation graphique, est la suppression de la possibilité de laisser aux votants un commentaire global. Cette option modifiait la mise en page et générait des erreurs de manipulation de la part des votants.

Limitations, difficultés, fonctionnalités importantes non couvertes


Lorsqu'une date a été cochée, la seule alternative avant de cliquer sur "Participer" est "Disponible en cas de besoin" : la seule façon de revenir à un état "non disponible" pour une date est de recommencer la saisie .... dommage !!

L'authentification LDAP sans CAS nécessite quelques modifications dans le code PHP.

Environnement du logiciel
Distributions dans lesquelles ce logiciel est intégré

RDVZ est intégré dans le logiciel LibreSource

Plates-formes

LAMP et WAMP

Logiciels connexes

CAS, LDAP, MySQL

Autres logiciels aux fonctionnalités équivalentes
  • On peut citer Doodle, dont le client web est disponible gratuitement (avec publicité) pour mettre en place une prise de rendez-vous ou un sondage. Les deux rôles "organisateur" et "participant" existent de la même façon que pour RDVZ. Les seules réponses acceptées du participant sont par contre "oui" ou "non" à la ou aux questions posées par l'organisateur.
    Le serveur de ce service est situé semble-t-il en Suisse.

  • Il existe également le service de sondage fourni par RENATER, basé sur le logiciel Foodle.

  • ScheduleOnce est un autre service gratuit du même type : il permet de plus de prendre en compte différents fuseaux horaires couverts par les participants à une réunion.

  • Timebrige : application gratuite à télécharger mais soumise à inscription.

  • Jiffle : application associée à Outlook Calendar ou GoogleCalendar.

  • Studs (logiciel à installer ou service mis à disposition) : logiciel de sondage développé à l'Université de Strasbourg.

  • Dispo : logiciel de sondage développé par l'École Centrale Lyon.

  • Nuages : projet développé par l'association Domaine Public.

Environnement de développement
Type de structure associée au développement
Eléments de pérennité

RDVZ est déployé dans différentes structures, des améliorations/modifications sont proposées au fil de ces nouveaux déploiements.

Références d'utilisateurs institutionnels
  • UMR 8520 - I.E.M.N
  • UMR 8516 - LASIR
  • MSH René-Ginouvès à Nanterre
  • IBGC -Bordeaux
  • INIST-CNRS
  • USR 3225 - MAE
Environnement utilisateur
Liste de diffusion ou de discussion, support et forums
Documentation utilisateur

http://gpl.univ-avignon.fr/wp-content/uploads/2008/06/rdvz-doc.pdf

Une présentation de RDVZ à la Josy "Outils Collaboratifs" : pdf et video

Divers (astuces, actualités, sécurité)

Un site de démonstration est disponible : http://rdvz-demo.univ-avignon.fr/login.php
Il suffit de cliquer sur "Connexion" pour accéder à 3 exemples de sondage.

Fiche logiciel validé
  • Création ou MAJ importante : 12/03/10
  • Correction mineure : 12/03/10
Mots-clés
Pour aller plus loin
  • Mots-clés principaux : agenda

WebCalendar : agenda en ligne, public, individuel ou pour groupe de travail

Description
Fonctionnalités générales

Webcalendar offre un agenda intégré susceptible sur la même plate-forme (WEB) de satisfaire trois usages distincts courants :

  • Un agenda public.
    L'accès est public. Il peut recenser les évènements d'un Labo/Projet.
  • Un agenda individuel.
    L'accès est soumis à authentification. L'utilisateur peut intégrer l'agenda public dans le sien. Un utilisateur peut déléguer la gestion de son agenda à un "assistant" (du type Directeur/Secrétaire).
  • Un agenda partagé pour un groupe de travail.
    L'accès est soumis à authentification. Un utilisateur peut "croiser" les agendas individuels de deux ou plusieurs utilisateurs (du même groupe).

Ces fonctionnalités ne sont pas exclusives.
On peut définir le niveau d'autorisation d'accès (public, confidentiel, privé) pour chaque évènement.

A l'agenda est associé un gestionnaire de tâches.
On peut aussi utiliser Webcalendar pour gérer des plannings de réservation.
Il est possible d'afficher, en parallèle, les évènements (ou réservations) de plusieurs agendas/plannings.

Quelle que soit la catégorie d'agenda utilisée, celle-ci permet quatre sortes de "vues" : journalière, hebdomadaire, mensuelle, annuelle. Le formatage des "vues" est personalisable par l'utilisateur lui-même.

Webcalendar propose une interface Web facilement adaptable, qui n'est pas "lourde", et qui va à l'essentiel.

Autres fonctionnalités
  • Catégorisation
  • Recherche thématique, évènementielle
  • Choix par l'utilisateur de la langue (30 langues différentes)
  • Personnalisation par l'utilisateur de son interface/préférences : graphiques, format, ...
  • Gestion sophistiquée des évènements répétitifs
  • Notification des évènements
  • Modérateur d'évènement, gestion des conflits
  • Support de RSS
Interopérabilité

Import / Export de l'agenda sous les principaux formats :

  • iCalendar (.ICS)
  • vCalendar (.VCS)
  • Pilot-datebook CSV (Palm Pilot) (.CSV)
  • Install-datebook (Palm Pilot) (.TXT)

Webcalendar est interopérable par simple import/export avec les logiciels suivants :

  • Lightning/Thunderbird 1.5.x et 2.0.x (testé) : Fiche Fiche Plume
  • Sunbird (testé)
  • Evolution (testé): Fiche Fiche Plume
  • Apple iCal (testé)
  • MS OutLook (testé)

Webcalendar est compatible avec les bases de données suivantes : MySQL, PostgreSQL, Oracle, DB2, Interbase, MS SQL Server.

L'authentification de l'utilisateur peut se faire avec : Web-Based, LDAP, NIS

On peut mentionner aussi la version "Appliance Virtuel" de Webcalendar, compatible avec VMWARE Player.

Bien que d'un intérêt actuellement plus limité, ceci cadre bien dans les évolutions actuelles.

Contexte d'utilisation dans mon laboratoire/service

Webcalendar est utilisé au Cired depuis fin 2007 comme :

  • Agenda public : les évènements du laboratoire (soutenance, séminaire, réunion, AG, etc .....)
  • Agenda personnel (plusieurs membres l'utilisent déjà)
  • Agenda de groupe de travail (quelques groupes de travail)

La prise en main de Webcalendar en basique par les utilisateurs semble assez intuitive (pas de formation particulière).
L'administrateur de la plate-forme garde la main sur la création des comptes, la gestion/paramétrage des groupes (tâches assez basiques pour un informaticien), et la gestion de l'espace public (au mieux quelques annonces par semaine).

L'utilisateur ne s'occupe vraiment que de son agenda.

Webcalendar est utilisé au LCMCP (UMR7574) depuis 2005 et en V.1.20 depuis début 2009 pour gérer des agendas personnels et tous les plannings d'emprunt ou de réservation des appareils expérimentaux.

Limitations, difficultés, fonctionnalités importantes non couvertes

La gestion de la synchronisation est limitée à des Imports/Exports manuels à partir de ou vers l'agenda.
Les résultats des recherches sont certes exhaustifs, mais se limitent à l'affichage textuel.
Il y a un outil de "gestion des tâches" simple, mais qui n'a pas prétention à remplacer un outil de gestion de projet (type Gantt, PERT) .
Il faut prendre garde de bien choisir le fuseau horaire, qui est à définir pour chaque agenda, au début du paramétrage.

Environnement du logiciel
Plates-formes

Webcalendar fonctionne au CIRED sur un serveur Mandriva 2008.

Il devrait fonctionner sur une quelconque plate-forme du type xAMP.

Logiciels connexes

Serveur Web/PHP (Apache 2 / PHP 5 dans notre cas ) : Obligatoire. PHP 5 est souhaitable si on veut avoir les pleines fonctionalités du logiciel.

Serveur SGBDR (MySQL 5 dans notre cas ) : Obligatoire. Voir liste des B.D. compatibles ci-dessus.

LDAP : Facultatif.

L'authentification via un serveur LDAP (openLDAP) a été testée avec succès, mais n'est pas en production.

Serveur Mail (SMTP) : Nécessaire uniquement si on veut utiliser les notifications.

Autres logiciels aux fonctionnalités équivalentes

PhpCalendar

Mozilla Calendar (Sunbird)

Google Calendar

Kronolith (Horde)

Phenix

Attention ! Un autre logiciel libre porte le même nom : Webcalendar (v. 2.9.0). Mais il est écrit en PERL.

Un lien sur le site l'éditeur : http://www.k5n.us/webcalendar.php?topic=Competitors

Environnement de développement
Type de structure associée au développement

Webcalendar est développé par K5n et distribué via SourgeForge.net. Le principal développeur est Craig Knudsen.

Page de lien des développeurs de Webcalendar : http://www.k5n.us/webcalendar.php?topic=Developers

Eléments de pérennité

Webcalendar est traduit en un nombre conséquent de langues (une trentaine), dont le Français.
Le développement de Webcalendar semble stable, même si le cycle de développement semble un peu plus long que d'autres.

La feuille de route de Webcalendar semble s'orienter pour combler ses insuffisances (comme ceux sus-mentionnés) : SyncML, support de xCal , intégration dans des CMS ....

Références d'utilisateurs institutionnels

Le CIRED.
Le CRISI (Université de Caen Basse-Normandie).
Le LCMCParis (UPMC).
Merci aux sites utilisateurs de Webcalendar de se faire connaître auprès de l'auteur de cette fiche ou en ajoutant un commentaire.

Environnement utilisateur
Liste de diffusion ou de discussion, support et forums
Documentation utilisateur

La plupart des documentations, Forum etc … sont en anglais. On peut regretter le peu de “production” en français dans ce domaine. Bien que ceci ne soit pas vraiment un frein pour le déployer ou l’utiliser, du fait entre autres que Webcalendar est francisé. Mais,

  • d'une part, une aide en ligne est disponible pour l'utilisateur.
  • d'autre part, le package logiciel fournit une documentation assez précise et complète sur son installation.

Les manuels (in English) : http://www.k5n.us/webcalendar.php?topic=Documentation

Documentation du Pôle Tice 74 (en Français) : http://tice.edres74.ac-grenoble.fr/IMG/guide_webca...

Installation de Webcalendar par Fréderic PANES sur une version un peu ancienne 0.9.24 (en Français) , mais les principes y sont : http://www.funix.org/fr/php/webcalendar.htm

TP d'installation de Webcalendar sur le site de l'académie de créteil : http://www.ac-creteil.fr/reseaux/systemes/linux/in...

Un autre TP, créé pour le Centre de Formation de Bourges (incluant LDAP) :
http://www.synoptick.com/enseignement/cfbs/tp-web-...

Divers (astuces, actualités, sécurité)

L'upgrade de la version 0.9 en 1.2 n'a pu se faire sans modifier quelques lignes de code, problème retransmis sur le forum.

Fiche logiciel validé
  • Création ou MAJ importante : 21/09/13
  • Correction mineure : 21/09/13
  • Rédacteur de la fiche : Guilhem Borghesi - un des concepteurs du logiciel - Direction Informatique Univ. Strasbourg (Université de Strasbourg)
  • Relecteur(s) : Antoine Migeon (Univ Bourgogne Centre de Calcul CRI)
    Thibault Le Meur (Supélec)
  • Contributions importantes : Véronique Baudin a été le responsable thématique initial.
  • Responsable thématique : Anne Durand (CLEO)
Mots-clés

STUdS : outil de sondage pour déterminer une date ou un lieu de réunion, un thème de travail, .....

Une fiche Dév Ens Sup est en relation avec cette fiche, consultez-la pour plus d'informations : STUdS
Description
Fonctionnalités générales
  • STUdS permet de déterminer facilement une date ou un lieu de réunion à plusieurs en évitant le casse-tête des envois de mails. Chaque participant peut ajouter ses choix de vote dans une page web et les meilleurs résultats sont affichés automatiquement.
    Cette application ne demande aucune authentification car elle se base sur des URL générées aléatoirement.
  • Elle permet de mettre en place l'équivalent de Doodle ou du service de sondage fourni par RENATER, basé sur Foodle.
Interopérabilité
  • En entrée, il n'y a pas d'interopérabilité.
  • En sortie, le système crée des fichiers CSV, des fichiers ICS et des fichiers PDF.
Contexte d'utilisation dans mon laboratoire/service
  • Le logiciel est utilisé par les personnels de l'Université de Strasbourg et même au-delà par certains particuliers, au travers du service STUdS mis en œuvre par ce logiciel.
    Son utilisation est très fréquente ; pour l'exemple, plusieurs sondages sont créés par jour et de nombreux votes ont lieu également.
    Le degré de satisfaction des utilisateurs est excellent si l'on se base sur le nombre extrêmement faible de remarques et suggestions d'amélioration.

  • A Supélec, le logiciel a été mis en exploitation depuis peu avec un excellent retour utilisateur. Des modifications du code ont cependant été nécessaires. L'appropriation du produit par les utilisateurs a été immédiate (nombreux questionnaires déjà créés avant l'ouverture officielle du service car les bêta testeurs avaient déjà communiqué autour de la solution) : j'ai tout de même été amené à modifier quelques textes pour aider et guider les utilisateurs.

  • Université de Bourgogne : pas encore en production à ce jour. On apprécie le fait que ce logiciel est facilement personnalisable (via CSS) et qu'il est déjà traduit en plusieurs langues.

Limitations, difficultés, fonctionnalités importantes non couvertes

De nombreux utilisateurs ont été amenés a réaliser des modifications mais le chef de ce projet opensource est trop chargé pour réaliser les reviews de code et appliquer les patches. C'est dommage car nombreux sont ceux qui pourraient bénéficier de ces améliorations. Il faudra certainement trouver une autre organisation communautaire pour garantir que le logiciel soit pérenne.

Il faut impérativement corriger les failles par injection SQL dans certains formulaires avant la mise en production. La base de données est également peu protégée (type TEXT partout).

Fonctionnalités non couvertes :

  • Support de PostgreSQL seulement dans la version de base (patch disponible auprès d'Antoine Migeon/uB).
  • Réponse Oui/Non, mais pas Peut-être comme c'est le cas avec Doodle.
  • Authentification pour la création ou l'administration d'un sondage.
Environnement du logiciel
Plates-formes
  • Apache, PostgreSQL, PHP.
  • Il faut que le serveur soit configuré pour accepter l'encodage UTF-8.
Logiciels connexes

Navigateurs pour accéder à l'application : Firefox, Opéra, Konqueror, Safari, Links, IE.

Autres logiciels aux fonctionnalités équivalentes
  • Doodle : seul le service est disponible (le logiciel n'est pas distribué), pas de licence de distribution. Avec authentification optionnelle. Service gratuit mais non libre. Affichage de publicités sur les pages de sondage.
  • RDVZ : licence GPLv3 et licence CeCill. Avec authentification. Gratuit et libre. Pas de publicité.
  • Framadate : fork de Studs développé par Framasoft.
  • Service de sondage fourni par RENATER : basé sur Foodle.
Environnement de développement
Type de structure associée au développement

Direction Informatique de l'Université de Strasbourg

Eléments de pérennité

Dépôt des sources sur Sourcesup, mise en place d'un dépôt de sources au sein de la structure hébergeante.

Références d'utilisateurs institutionnels
  • Université de Strasbourg : actuellement, 600 sondages en production. Environ 3000 sondages déjà créés. Un nombre d'usagers dépassant le millier depuis la mise en service de l'application.

  • Extrait de messages d'autres sites début mars 2010 :

A Supélec, actuellement 40 sondages actifs une semaine après l'annonce de l'ouverture de ce service.

Observatoire de Paris : l'application est installée, et sera mise en production rapidement.

ESPCI ParisTech : en production à l'ESPCI ParisTech.

Univ de Bourgogne : nous l'avons mis en place à l'université de Bourgogne. Ce n'est pas encore vraiment en production (les utilisateurs ne sont pas au courant). Corrections php, custom et intégration de MDB2 pour l'interface à la base de données (MySQL). J'ai envoyé les modifications à Guilhem Borghesi. Outil simple et efficace. Facile à administrer et à modifier.

IPB : nous l'avons mis en place à l'ipb. Après correction du php pour un problème de « quotage » des données injectées dans la base. Correction envoyées également à l'auteur.

Environnement utilisateur
Documentation utilisateur

Les sources contiennent un fichier README et un fichier INSTALL qui aident à installer l'application.
Les pages de l'application contiennent l'aide nécessaire à l'utilisation du logiciel.

Divers (astuces, actualités, sécurité)

Il est impératif d'appliquer un patch pour se prémunir contre des attaques de type SQL injection.
Étant donné que le serveur n'utilise pas d'authentification, et qu'il est certainement ouvert à l'extérieur (utile pour communiquer avec des interlocuteurs extérieurs), le patch CAPTCHA est un plus pour éviter des attaques de DoS sur la base de données de Studs et l'envoi de Spam automatique par Studs sous l'influence d'un robot.

Contributions

Actuellement, des contributions sont réalisées par des personnes qui installent ce logiciel sur leur site , on peut citer :

  • Thibault Le Meur (Supélec), contributions non encore validées/intégrées : corrections PHP, patch SQL injection, patch de customisation, patch CAPTCHA.
  • Antoine Migeon, université de Bourgogne : corrections PHP et ajout d'une couche d'abstraction à la base de données (module PEAR MDB2) afin de pouvoir utiliser MySQL. Modifications non intégrées au projet actuellement.

Il y a certainement matière à créer une communauté pour assurer la pérénité de ce logiciel.

STUdS : service pour planifier une réunion ou faire un sondage

Fiche ressource Article, événement, site web...
  • Création ou MAJ importante : 10/12/09
  • Correction mineure : 22/07/13
  • Fiches logiciel PLUME connexes : , RDVZ, STUdS
Mots-clés

STUdS : service pour planifier une réunion ou faire un sondage

Un service de sondage utilisant le logiciel STUdS est disponible sur le site http://studs.u-strasbg.fr hébergé à la Direction Informatique de l'Université de Strasbourg, similaire au fameux doodle.

Ce service en ligne sert à faire des sondages sans authentification pour trouver une date de réunion qui convienne à toutes les personnes concernées.

Son fonctionnement est le suivant :

  • Le créateur du sondage propose des dates dans l'application et valide la création du sondage,
  • L'application lui envoie un message contenant un lien généré automatiquement à envoyer aux personnes à sonder. L'application envoie également un lien différent pour le créateur qui lui sert à administrer le sondage, notamment pour le changement de certains paramètres,
  • Le créateur du sondage envoie le lien destiné aux sondés pour qu'ils se connectent sur l'application et remplissent leurs disponibilités pour les dates proposées par le créateur,
  • Le créateur et les utilisateurs peuvent se connecter à tout moment pour voir la ou les dates qui sont les plus choisies.

STUdS peut également être utilisé pour faire des sondages sur le même principe de fonctionnement.

Il est possible de faire des sondages en 4 langues : Français, Anglais, Espagnol et Allemand. On peut également faire des exports de certaines données au format PDF, CSV et ICS.

Fiche dév Ens Sup - Recherche
  • Création ou MAJ importante : 20/07/13
  • Correction mineure : 22/07/13

Logiciel Organique de Laboratoire : système d'information collaboratif de laboratoire

Ce logiciel a été développé (ou est en cours de développement) dans la communauté de l'Enseignement Supérieur et de la Recherche. Son état peut être variable (cf champs ci-dessous) donc sans garantie de bon fonctionnement.
  • Site web
  • Système : UNIX-like, Windows, MacOS X
  • Version actuelle : 1.0 - 20/07/2013
  • Licence(s) : choix en cours, contacter l'auteur
  • Etat : diffusé, stable
  • Support : maintenu, développement en cours
  • Concepteur(s) : Eric Carroll
  • Contact concepteur(s) : carroll@mmsh.univ-aix.fr
  • Laboratoire(s), service(s)... : TELEMME

 

Fonctionnalités générales du logiciel

Nos tutelles ont des systèmes d’information de diverses natures dont nous connaissons essentiellement les volets financiers.

Rien n’est conçu pour faciliter l’administration d’un laboratoire en tant que tel et peu de choses sont offertes pour aider à la mise en place et à l’animation de son site internet ; seul le kit SPIP CNRS est conseillé aux unités en quête de solutions.

Le besoin est pourtant bien présent. Quel laboratoire ne cherche pas à constituer un référentiel centralisé des informations administratives, des adresses, de ses membres internes et de ses contacts externes ?

  • Lequel ne souhaite pouvoir fournir rapidement la liste des doctorants ou celle des publications écrites en langue étrangère, éditées par les revues répertoriées par l’ISI Web of Knowledge et autres Google Scholar, pour telle ou telle demande des tutelles ?
  • Quelle structure ne désire pas disposer d’outils d’aide à la décision, de tableaux de bord ?
  • Enfin, quelle unité n’est pas prête à de lourds investissements humains pour constituer un site web, capable de mettre en valeur ses activités et donc véritable vecteur d’évaluation ?

Administrer et diffuser : le Logiciel Organique de Laboratoire qui anime le site de l'UMR TELEMME est une réponse à ce double besoin des unités de recherche.

Il a été initié, conçu et développé en interne en lien direct avec les chercheurs de ce laboratoire.

Quelques tentatives ont émergé ici ou là sur le territoire national, mais cette réalisation est la première – et jusqu’à présent la seule – à embrasser un aussi large éventail des aspects de la vie d’un laboratoire de recherche et à permettre à chacun de ses membres de gérer, en ligne et de manière sécurisée, l'ensemble des données dont il est détenteur. Le chercheur peut ainsi abonder le système d’information tout en tirant un bénéfice immédiat de la promotion de ses activités sur un site web multilingue.

En effet, ce développement permet, entre autres, d’administrer les personnels permanents et non permanents, leur profil, CV, photos, leur bibliographie (exportable vers HAL via webservices), l’iconographie associée, et leur participation aux manifestations locales et extérieures – scientifiques, médiatiques ou citoyennes –, les groupes et les contrats de recherche, tout en donnant l’accès à du contenu scientifique. Sont également pris en compte les manifestations scientifiques, leurs interventions et intervenants, les doctorants et les thèses, les partenaires institutionnels étrangers, les offres de formation, la lettre du laboratoire, les comptes-rendus de conseil de laboratoire, etc.

Un espace d’administration orchestre le tout.

Le site internet bénéficie dynamiquement des données à caractère public et assure une très bonne visibilité tant dans les moteurs de recherche que dans les moissonneuses bibliothéco-économiques.

Aisément transposable à tout laboratoire de recherche, nous nous tenons à la disposition de toute unité de recherche qui serait intéressée par une démonstration et/ou un déploiement sur site.

Une présentation générale est disponible ici : http://telemme.mmsh.univ-aix.fr/fichiers/logiciel/lol.pdf

Un module supplémentaire vient d'être implémenté. Il permet l'édition des comptes rendus et des résumés des interventions des rencontres organisées (déjà gérées par LOL). Un mode d'emploi est disponible ici : http://telemme.mmsh.univ-aix.fr/fichiers/logiciel/cahiers_numeriques.pdf

Plates-formes :

  • Coté client : Firefox/Explorer/Chrome/etc.
  • Coté serveur : Développement SQL Server - ASP.NET 3.5 - Ajax
Contexte d’utilisation du logiciel

Ce système d'information est au cœur de la gestion et de la communication de l'UMR TELEMME à la Maison Méditerranéenne des Sciences de l'Homme.

Il est quotidiennement utilisé par les quelques 270 membres permanents, doctorants et chercheurs associés du laboratoire.

Publications liées au logiciel
Syndiquer le contenu