Aller au contenu principal

Portfolio

Portail Florilège

ARCAD (Agropolis Resource Centre for Crop Conservation, Adaptation and Diversity) développe à Montpellier un centre innovant dédié à la conservation et à l’étude de l’agrobiodiversité des plantes cultivées méditerranéennes et tropicales. C'est dans ce cadre qu'est né le projet Florilège.

In situ Conservation Knowledge Base

Le programme In situ Conservation Knowledge Base a pour objectif le partage de connaissances sur des cultures in situ de cinq types : banane, manioc, pomme de terre, patate douce et igname. En comparaison avec des techniques de conservation ex situ, il s'intéresse particulièrement à la diversité des exploitations et des variétés cultivées à travers le monde, avec des données obtenues directement sur le terrain.

EASITrain (CERN)

Pour le compte du CERN, création d'un site web en Drupal 8 pour faire la promotion des jeunes chercheurs participant au projet EASITrain, dont chacun possède une fiche contenant les éléments suivants :

  • Liens vers profils externes ou CV au format PDF.
  • Présentation générale.
  • Expérience.

Traitement de questions en temps réel

Mise en place d'une plate-forme en Drupal 8 permettant de modérer en temps réel les questions posées au cours d'une émission :

  • Les questions posées depuis un site distant sont envoyées par service web (appels REST exploitant l'interface fournie par JSON API).
  • Lorsqu'une nouvelle question est créée, Drupal notifie un serveur de websocket (en l'occurrence basé sur Ratchet) grâce à la bibliothèque de messagerie asynchrone ZMQ.
  • Les questions sont reçues en temps réel sur l'interface d'administration (websocket), faisant largement appel à JavaScript pour réordonner les questions, les archiver, les supprimer, les envoyer sur le plateau ou les mettre en surbrillance.