Skip to content
Louis Roché edited this page Jun 5, 2013 · 2 revisions

Réunion hebdomadaire mercredi 5 juin 2013

Ordre du jour

  • AA1
  • API des drivers
  • Organisation des dépots.

Compte rendu

  • Le nom de l'api des drivers est BAPI pour Bind API. À prononcer Be Happy.

Conception des drivers

Tous les drivers sont des modules. Ils exposent dans le fichier init.py une classe Start qui sera utilisée par BAPI pour lancer le drivers.

AA1

Représentation de l’architecture globale

Reprendre le diagramme de Yannick

Architecture, buts et contraintes

Fichiers de 5to, drivers configurable, simple à utiliser, virtualenv

Vue globale du projet

Use case plus utilisateurs. Technique pas assez avancée.

Vue Logique de l’application

Découpage en drivers, avec plusieurs catégories de drivers. Et un serveur qui fait le lien entre les drivers.

Vue Processus

Drivers -> BAPI -> Core -> BAPI -> Drivers

Diagramme de séquence utilisateur…

Vue Déploiement

Un serveur (un processus) qui installe et lance les drivers (autre processus)…

Implémentation

Peu avancé pour le moment.

Début de BAPI, des drivers, des fonctions exposées publiquement.

Vue données

En gros réfléchir à ce qui va passer dans notre API. Voir aussi les metadata.

Taille et Performance

Fixer des objectifs. Voir a quel point on est scallable. Voir aussi ce que nous visons (peu de clients par exemple, 20 ?).

Qualité

Virtualenv, facilité d'installation avec python, configuration facile…

Répartition des taches

Faire des issues sur github et se positionner dessus.

Prochaine réunion

Mercredi 12, ne pas oublier la réunion avec le labeip.

Clone this wiki locally