Laureline's Wiki

Laureline's Wiki

Journal de Travail

Journal de Travail

Séances

08/04/2016

Durée 90min, Participants Tous

  • Présenté l'implémentation minimale de la libVCL (par Laureline)
  • Lancé les collaborateurs sur leurs tâches respectives
 

Athanasiadès Yves (01/06/2016 : 54h)

13/04/2016 (1h)

  • Création avec Laureline du schéma de classes pour le VolumeLoader

14/04/2016 (2h)

  • Création EagerVolume Loading

18/04/2016 (4h)

  • Fin du EagerVolume Loading
  • Création LazyVolume Loading

19/04/2016 (3h)

  • Test Volume Loader (Eager / Lazy)
  • Correction de bug LazyVolume Loading

20/04/2016 (3h)

  • Amélioration LazyVolume Loading (page par page)

21/04/2016 (2h)

  • Création de la structure de classes de VolumeWriter

22/04/2016 (1h)

  • Ajout des fonctions dans la structure de classes de VolumeWriter

27/04/2016 (4h)

  • Création de VolumeWriter
  • Refactoring VolumeWriter pour s'imbriquer avec le VolumeStore
  • Création des Exceptions VolumeWriter

28/04/2016 (1h)

  • Test Volume Loader/Writer (MutableVolume)
  • Correction de bug Volume Writer et modification Volume Loader

29/04/2016 (1h)

  • Javadoc Volume Loader/Writer et Mutable Volume

13/05/2016 (2h)

  • Début de l'éditeur

18/05/2016 (1h)

  • Continuation de l'éditeur

20/05/2016 (6h)

  • Correction de bug: trier les pages lors du chargement d'un volume
  • Continuation de l'éditeur

27/05/2016 (8h)

  • Javadoc VolumeStore et ThumbnailStore
  • Javadoc Crawler et Utils
  • Relecture du rapport

31/05/2016 (4h)

  • Correction du rapport (orthographe, grammaire, synthaxe, formulation)

01/06/2016 (5h)

  • Correction du rapport (orthographe, grammaire, synthaxe, formulation)
  • Modification / réécriture d'une partie de la conclusion

02/06/2016 (6h)

  • Javadoc LibVCL
 

David Laureline (23/05/2016 : 95h)

04/04/2016 (6h)

  • Mise en place des classe de base VCL
  • Mise en place d'un lecteur XML pour les fichiers locaux

06/04/2016 (2h)

  • Amélioration du parseur XML
  • Ajout du chargement des Tags

08/04/2016 (4h)

  • Trouvé et corrigé un bug dans le lecteur XML
  • Refactor de la structure pour placer l'API publique dans son propre espace de noms

09/04/2016 (2h)

  • Deuxième refactor de la structure de paquets, séparation de l'API publique des implémentations.
  • Corrigé un bug qui empêche les métadonnées de se charger dans certains circonstances

12/04/2016 (2h)

13/04/2016 (3h30)

  • Lancé Yves sur la partie Volume Loading
  • Mise en place du squelète Volume Store
  • Commentaires

18/04/2016 (1h)

  • Exemples de Controlleur JavaFX pour Samuel

19/04/2016 (1h)

  • Fix de bugs

21/04/2016 (0h30)

  • Fix de bugs

27/04/2016 (3h + 3h + 3h)

  • Mise en place des VolumeStore local + distant
  • Mise en place des ThumbnailStore local + distant
  • Mise en place du VolumeLoaderFactory (support types + writer)
  • Mise en place de l'API du crawler
  • Mise en place du Builder (crawler)
  • Création de la présentation intermédiaire

28/04/2016 (4h)

  • Création d'un XSL pour prévisualiser les catalogues
  • Création d'un XSD pour valider les catalogues XML
  • Mise en place d'un catalogue de référence.

29/04/2016 (2h)

  • Mise en place d'une démo

06/05/2016 (4h)

  • Implémenté la gestion des parents dans le catalogue

12/05/2016 (8h)

  • Refactoring
  • Affichage des volumes en tiles
  • Affichage des métadonnées de séries

13/05/2016 (1h)

  • Fixé un bug dans le VolumeStore
  • Ajouté des icones à la bibliothèque

17/05/2016 (9h)

  • Petits refactors dans l'API interne
  • Petites améliorations de l'interface graphique
  • Implémenté le Drag & Drop dans la bibliothèque
  • Amélioré l'affichage des métadonnées de séries
  • Chargement des catalogues en arrière plan

18/05/2016 (4h)

  • Ajout des dialogues de modification séries & volume

19/05/2016 (4h)

  • Importation de volumes dans une série existante

20/05/2016 (3h)

  • Implémentation du crawler MangaFox

21/05/2016 (2h)

  • Mise en place des builds CI pour l'application

23/05/2016 (9h)

  • Intégration
  • GUI du Crawler (au complet)
  • Javadoc all the things

27/05/2016 (2h)

  • Travail sur le rapport

29/05/2016 (6h)

  • Implémentation de l'éditeur
  • Tweaks sur la liseuse (dimensionnement des images)
  • Tirroir de miniatures dans la liseuse
  • Tweaks dans la bibliothèque

30/05/2016 (8h)

  • Travail sur le rapport
  • Debugging

31/05/2016 (6h)

  • Travail sur le rapport
 

Darcey Samuel (68h)

04/04/2016 (2h)

  • Création de l'environnement de développement (Installation de Scene Builder)
  • Début tutoriel JavaFX

06/04/2016 (2h)

  • Continuation du tutoriel JavaFX

15/04/2016 (2h)

  • Mise au point JavaFX et mise en place de la séparation de travail avec Christophe Peretti

17/04/2016 (4h)

  • Mise au point du RootLayout

18/04/2016 (2h)

  • Création dynamique des tabs

20/04/2016 (4h)

  • Création de la Tree View

21/04/2016 (2h)

  • Continuation de la Tree View

22/04/2016 (4h)

  • Finalisation de la Tree View
  • Ajout du display des volumes (Version sommaire)

28/04/2016 (3h)

  • Début de la VolumeView
  • Mise en place du VolumeView.fxml

29/04/2016 (1h)

  • Finalisation VolumeView.fxml (Version sommaire)

31/04/2016 (4h)

  • Création du VolumeViewController
  • Mise en place du display des volumes dans une série

01/05/2016 (2h)

  • Mise en place du ReaderView.fxml
  • Ajout de la logique pour une page simple

04/05/2016 (4h)

  • Finalisation de la logique pour une page simple
  • Début de la logique pour 2 pages simple

05/05/2016 (4h)

  • Finalisation de la logique pour 2 pages simple

07/05/2016 (2h)

  • Ajout des checkBox pour le resizing sur la hauteur ou sur la largeur ainsi que pour le sens de lecture
  • Ajout du bouton pour le changement de simple page à double page

08/05/2016 (4h)

  • Réalisation du problème des double page qui peuvent poser problème → Création d'un GridPane dans le Reader.fxml afin de faciliter le changement de page

15/05/2016 (4h)

  • Réalisation de la mauvaise structure du ReaderController.
  • Conception du Navigator et des DisplayPage

16/05/2016 (3h)

  • Création du IDisplayPage, DisplayPage, SimplePage, DoublePage

18/05/2016 (4h)

  • Création du INavigator, Navigator et SimpleNavigator

20/05/2016 (5h)

  • Création du DoubleNavigator

27/05/2016 (2h)

  • Début de la doc du projet
  • Doc pour la liseuse

27/05/2016 (3h)

  • Javadoc pour le Navigator et le DisplayPage

27/05/2016 (1h)

  • Javadoc pour le Reader

28/05/2016 (3h)

  • Finalisation doc liseuse (Graphe de classe et images)

30/05/2016 (1h)

  • Ajout d'un goTo() dans la classe Navigator

30/05/2016 (4h)

  • Conclusion personelle
  • Modification de la conclusion de groupe
  • Correction et simplification de la JavaDoc de la liseuse
  • Ajout de la JavaDoc pour les controleurs

02/06/2016 (4h)

  • JavaDoc de tous le Desktop
 

Michaud Jérémy (61h)

13/04/2016 (2h)

Documentation sur ormlite et la création de base de données SQLite.

20/04/2016 (1h)

Installation de l'environement de développement.

21/04/2016 (3h)

Créations de classes SQLite pour l'utilisation de ORMLite. Problèmes avec ORMLite dans le projet.

22/04/2016 (3h)

Résolution du problème avec Laureline David.

24/04/2016 (2h)

Création de l'architecture de classe SQLite pour correspondre à la base de données.

26/04/2016 (3h)

Implémentation des classes SQLite.

30/04/2016 (3h)

Finir les classes SQLite.

30/04/2016 (4h)

Tests des classes en lignes de commandes et création d'une routine permettant de convertir les fichier XML en SQLites.

05/05/2016 (3h)

Intégration des classes dans le programme graphique.

07/05/2016 (3h)

Finir l'intégration SQLite et documentation, SQLite fonctionne en lecture.

12/05/2016 (4h)

Création de la mise en page du rapport (latex), de la première page et début de la documentation.

14/05/2016 (4h)

Debug SQLite (utilisation avec application desktop) résolution des problèmes avec la génération de cache.

19/05/2016 (4h)

Réalisations de tests sur le programme graphique et plus particulièrement SQLite.

21/05/2016 (5h)

SQLite ne fonctionne pas en lecture, j'ai passé toute la journée à tenter de résoudre le problème mais ormlite (moteur sqlite) recrée certains objets qui corrompe la relation entre les enregistrements.

26/05/2016 (2h)

Debug SQLite.

28/05/2016 (4h)

Documentation et javadoc.

30/05/2016 (4h)

Avancer la javadoc et création de Collection (List<>) virtuelle pour tenter de résoudre un problème SQLite.

01/06/2016 (4h)

Debug SQLite, qui ne fonctionne toujours pas, il ne fonctionnera qu'en lecture.

02/06/2016 (5h)

Finir la documentation (introduction, conclusion personnelle, conclusion, etc…)

 

Peretti Christophe

05/04/2016 (5h)

  • Installation de Scene Builder
  • Début tutoriel JavaFX

07/04/2016 (3h)

  • Tutoriel JavaFX - essais avec scene builder

15/04/2016 (5h)

  • Partage du travail avec Samuel Darcey sur la bibliothèque
  • Début des tests de la vue de la bibliothèque

17/04/2016 (4h)

  • Aide dans l'implémentation du RootLayout

19/04/2016 (4h)

  • Gestion des onglets

22/04/2016 (4h)

  • Aide dans l'implémentation de la Tree View

26/04/2016 (6h)

  • Implémentation de la Tree View

30/04/2016 (2h)

  • Correction Bug Tree View

10/05/2016 (4h)

  • Début Gestionnaire de configuration

14/05/2016 (6h)

  • Gestionnaire de configuration

15/05/2016 (4h)

  • Continuation du gestionnaire de configuration

20/05/2016 (5h)

  • Début de la vue du crawler

23/05/2016 (3h)

  • Documentation

25/05/2016 (4h)

  • Documentation

31/05/2016 (5h)

  • Documentation manuel utilisateur