Projet

Général

Profil

Wiki » Historique » Version 5

Version 4 (Emmanuel GARETTE, 04/03/2013 14:32) → Version 5/8 (Bruno Boiget, 04/03/2013 16:05)

h1. Gen-Config

Mode WEB.

h2. Spécifications des technos :

- utilisation de bootstrap/twitter pour la présentation graphique

- backbone/marionnette pour la gestion du MVC

- serveur de données JSON avec flask

- gestion des configurations avec Tiramisu

h2. Maquettage :

création d'une première version de gen_config web avec les briques définies ci-dessus.

- travail en parallèle sur 2 parties : flask /serveur JSON et vue / marionette.

- définir une API commune et des cas pratiques à mettre en oeuvre (dictionnaires de test).

En parallèle: Adaptation de la gestion des devoirs sur ces technologies.

h2. API :

L'API entre le serveur et le client devrait comporter les éléments suivants:

- récupération de l'ensemble des variables et de leur valeur actuelle (GET) : {famille1:[{name='var1',value='toto',description='variable 1',separateur=""},
{name='var2', ....}}

- envoi de la nouvelle valeur d'une variable (PUT) : nom_var, valeur

- sauvegarde de la configuration (PUT)

- récupération de la valeur par défaut d'une variable (PUT avec valeur particulière ?)

Ci-joint un dico de test sur différent cas de string.