These are chat archives for GELOG/adam-ibs

24th
May 2015
singemanator
@singemanator
May 24 2015 02:50
Je suis d'accord avec ce que tu proposes @karim73 . J'ai envoyé un message à l'un des co-développeur de Plink. Il m'a dit qu'il n'utilisait pas d'IDE mais plutôt Emacs pour l'édition. Et pour débugger, il utilisait des "printf". Il m'a aussi dit que c'est tout ce que j'avais besoin pour un outil en ligne de commande comme Plink...
Aboubakary
@Aboubakary
May 24 2015 03:47
Salut; je me joins à la proposition de faire plutôt deux équipes au lieu de quatre. Tout comme Karim73 l'a dit, le premier pas nécessaire pour avancer, qu'est la compilation n'est pas franchi. C'est après ce niveau que la division en deux équipes sera pertinente.
ikizema
@ikizema
May 24 2015 15:52
Excellente initiative @singemanator pour l’échange avec les développeurs de Plink. Avec ces infos, je suis encore moins certains de pouvoir utiliser un beau outil de debug comme ce que nous essayions de faire la semaine dernière.
ikizema
@ikizema
May 24 2015 17:04

Pour la stratégie organisationnelle à prendre, je suis un peu plus partagé. En effet, chaque des stratégies a ses avantages et ses inconvénients. Nous sommes pas suffisamment avancées pour déterminer las stratégie pour l'ensemble du projet. Je propose avancer par les petits pats sur les livrables v0.1.

Avant tout, l'avancement actuel est le suivant pour les livrables v0.1 :
I. Getting started Done (reste à compléter la tache dans waffle)
II. Recette pour compiler plink Done pour Ubuntu 12.04
To do pour Mac
III. Implementation –make-bed To do
IV. Implementation --genome Part1 To do
V. Command-line (CLI) option parser for Scala To do
VI . Use a dependency manager to build the project Done Initialisation of Maven project

Rq : la tache VI était initialement dans v0.2, j'ai pris l'initiative de la mettre en v0.1 car la mise en place d'un projet de travail avec l'organisation de la gestion des descendances me semblait nécessaire pour les taches III et IV. Bien entendu, le projet est initié mais ne comporte pas encore l’ensemble des dépendances qui seront importés au fur et à mesure de l’avancement.

Les mini taches :
Tache I – Gestion de projet, reste à mettre en forme les commentaires de la tache sur ce qui a été decidé ou en cours de decision.
Tache II – Protocoliser l'utilisation des outils pour compilation de plink sous Mac.

On est 8, je prose de vous repartir sur les taches plus complexes à réaliser (j'estime la difficulté en mettant plus ou moins de personnes à la tache) :
Tache III – équipe A de 3 personnes
Tache IV – équipe B de 3 personnes
Tache V – équipe C de 2 personnes (pour ceux qui ne souhaitent pas faire C/C++ pour le moment)

Que pensez vous de cette démarche ? Si vous êtes OK, je vous propose de vous repartir en s’assignant la tache dans waffle en respectant les limites des groupes. Je me mets dans l'équipe A pour initier le mouvement.

Voilà, dites moi si cela vous semble correct pour commencer.

Ivan