Skip to content
Antoine Rozo edited this page Jul 30, 2014 · 1 revision

Réunion hebdomadaire 29/07/20014

Membres présents: Alexandre, Antoine, Frank, Louis, Mathis, Maxime, Morgan, Timothée, Wapi Absents: Yannick

Ordre du jour

  • Avancement des tâches
  • Documents pour le forum EIP
  • Rendez-vous EIP de septembre

Tour de table

  • Alexandre:

Continue à travailler sur Dropbox & S3, rencontre des problèmes avec les dossiers imbriqués inexistant (sens S3 vers LocalStorage). A implémenté quasiment tous les handlers pour Dropbox, ne sait pas comment détecter les suppressions (noms de fichiers stockés en minuscules par Dropbox). Travail sur la compatibilité python 3, puis se penchera sur les tests.

  • Antoine:

Travaille sur le client Onitu. Communication fonctionnelle avec plusieurs clients, mais par thread. Doit se pencher sur circus pour utiliser des processus à la place, devrait avancer dans les jours à venir.

  • Frank:

Travaille sur l'interface web. Modifie son prototype pureCSS dans lequel est intégré AngularJS. Part sur un truc propre avec Bootstrap + AngularJS en conservant le layout de Yannick. La version présentée au dernier suivi est sur la branche develop du dépôt.

  • Louis:

A fini l'API pour monitorer/manager (stopper, démarrer) les drivers. N'est pas sûr des codes de retour et routes mis en place. A commencé à tester l'API, à l'aide de requests, petit problème en python 3. Autre problème: ne sait pas comment vérifier que le démarrage/arrêt d'un driver fonctionne, à cause d'appels bloquants, peut vérifier que l'API renvoie les bons paramètres, mais pas vérifier dans les logs que le driver est bien lancé/arrêté. Solution trouvée: en faisant des appels auprès de circus plutôt que consulter les logs. Cherche à lancer circus sur un port personnalisé (onitu mettant le port en dur et donc ne permettant pas de lancer deux instances distinctes). Sera dispo en 3G uniquement les semaines prochaines.

Réflexion sur les dépendances propres à chaque driver, à base de paquets PIP ? Regarder la création de setup.py.

  • Mathis:

Est rentré de vacances samedi. Upload/download fonctionnels pour Hubic. Se lance sur les déplacements de fichiers. En train de travailler sur la détection de changements (fonctionnel mais non threadé, donc doit être vérifié manuellement). Question sur les moves: suppression + retéléchargement ? Dépend du driver cible, certains ont une instruction de déplacement, d'autres de copie.

  • Morgan:

S'était trompé de branche pour le travail de Frank. S'est renseigné sur AngularJS mais n'a pas vraiment avancé sur le travail à faire (interfaçage du travail de Frank avec l'API Onitu). Va s'occuper cette semaine de greffer les appels à l'API dans l'interface. (Louis: La gestion des règles par l'API n'est pas encore disponible.)

  • Timothée:

Opérations bloquées quand travaille dans les sous-dossiers sous Windows, obligé de relancer Onitu à chaque fois. Pense que ça vient des metadata (seuls les renommages/déplacements crashent, une modification du contenu uniquement ne pose pas de problème). Autre bug quand copie plus de 3 fichiers dans un dossier: tous les fichiers ne sont pas détectés, obligé de relancer Onitu. (Alexandre: Onitu ne détecte peut-être pas la création des dossiers.)

Sera dispo en 3G uniquement les semaines prochaines.

  • Maxime:

N'arrive pas à faire passer les tests sur Drive, pense reprendre tout son code (en conservant certaines portions). Problème de boucle infinie sur le test_crash. (Alexandre: Tests pas forcément adaptés aux drivers, trop de timeouts. L'important est de ne pas corrompre les données. À voir avec Yannick, passer l'intégralité des tests à chaque lancement n'est pas forcément pertinent.)

Trop de requêtes (infos) à faire auprès de GDrive, pour obtenir tous types d'informations sur les fichiers. Veut optimiser son travail. Problème pour la détection de changements: détecte chaque fois toutes les notifications depuis la création du drive.

  • Wapi:

Bosse sur le referee mais n'a pas beaucoup avancé depuis la semaine dernière. Se lance bientôt dans les changements pour passer à la nouvelle conf (rajout d'une méthode dans les drivers pour le setup). Réflexions sur le format de stockage des manifest.json (JSON, YAML). Encore en Angleterre jusque fin août.

Forum EIP

Attente des rendus graphiques de Yannick dimanche (flyers).

Powerpoint urgent. Wapi propose de s'en occuper plutôt que Morgan.

Mise en place d'un pad pour parler du contenu: https://www.piratepad.ca/p/onitu

PPT de deux minutes = ~12 slides. Présenter Onitu, les services disponibles, les règles.

Rendez-vous septembre

Inscrits à 2 RDV / 4: TD comm et soutenance finale, mais créneaux soutenance forum et suivi encore inconnus.

Tout le monde envisage de rester en province.

Abonnements SNCF étudiants: http://www.sncf.com/fr/tarifs-reduits/statuts-specifiques, http://www.sncf.com/fr/tarifs-reduits/abonnements-tgv-intercites

Clone this wiki locally