Développement du module d’annotation dans OOo        Impress   Clément Delafargue Morgan Magnin     Nelle Varoquaux Benjam...
Centrale Nantes et le Libre Collaborations     MarkUs     OrbisGis (via IRSTV)     OpenOffice.org OpenOffice.org4Kids
OOo/OOo4Kids à CentraleNantesConcours HP - 21 Tablet PCs gagnés en 2008   Cartable électronique libre   GNU/Linux   Amélio...
OOo/OOo4Kids à CentraleNantesModule d’annotation dans OpenOffice   Codé en C++   Possibilité de changer       taille       c...
OOo/OOo4Kids à CentraleNantesOOo4Kids   Logiciel de bureautique libre et gratuit pour les 7-12 ans   OpenOffice.org simplifié...
Module d’annotations 2009    Gomme    Sauvegarde des annotations
Module d’annotations 2010    Debogage des patchs des années précédentes    Switch entre gomme et crayon
Module d’annotations 2011 : Objectifs     Mode curseur     Extensibilité
Travail préliminaire Documentation    Rapports des années précédentes    Wiki OOo4Kids    Conventions de codage    Documen...
Travail préliminaire Cahier des charges     Maquettes UI     Diagrammes d’état
Travail préliminaire Environnement de développement    Compilation (dmake, ccache, distcc)    Debian, Ubuntu, Gentoo    Ve...
Démarche de développementMimétisme   Modifications minimales   Reprise des structures existantes   Respect de la localité
Démarche de développementPattern commando   grep sauvage   Modifications minimales et localisées
Démarche de développement3 phases    Logique métier    Interface utilisateur    Branchements
Assurance Qualité Documentation    Comptes-rendus réguliers    Peu de choix à expliciter
Assurance Qualité Revue de code    Patches courts    Revue effectuée par Éric    Pair programming = revue "à la volée"
Assurance Qualité Critères à respecter     Compilation sans warnings     Patches cohérents
Cadre pédagogique Encadrants    Tuteur enseignant : Morgan Magnin    Mentor technique : Éric Bachard
Cadre pédagogique Anciens élèves     Rapports     Retours d’expérience
Cadre pédagogique Communication    Wiki    IRC    Blog
Difficultés Processus lourd     Compilation difficile     Temps de compilation importants     Intégration compliquée
Difficultés Base de code de qualité inégale     Cohérence faible     Code mal commenté
Difficultés
Difficultés
Difficultés
Difficultés
Difficultés
Difficultés
Difficultés
Difficultés
ApportsProjet libre    Code publié         Valorisation         Assurance qualité    Satisfaction personnelle    "Gros" pr...
ApportsGros projet    Connu, reconnu    Base de code importante    Processus stricts
Bilan Caractéristiques communes     Petits patches     Travail important
Bilan Perspectives     Intégration à OpenOffice.org et/ou LibreOffice     Améliorations     Documentation
Bilan        Questions ?
Prochain SlideShare
Chargement dans…5
×

Développement du module d’annotation dans Office Impress. Exposé aux 12e RMLL (Rencontres Mondiales du Logiciel Libre)

2 496 vues

Publié le

Ce diaporama est le support de présentation de l'exposé suivant :
C. Delafargue, M. Magnin, N. Varoquaux et B. Vialle. Développement du module d’annotation dans Office Impress. 12e Rencontres Mondiales du Logiciel Libre. Strasbourg, juillet 2011.

Le résumé de cette intervention est téléchargeable sur http://eat-tice.ec-nantes.fr/?p=760

Publié dans : Formation
0 commentaire
0 j’aime
Statistiques
Remarques
  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Aucun téléchargement
Vues
Nombre de vues
2 496
Sur SlideShare
0
Issues des intégrations
0
Intégrations
813
Actions
Partages
0
Téléchargements
6
Commentaires
0
J’aime
0
Intégrations 0
Aucune incorporation

Aucune remarque pour cette diapositive

Développement du module d’annotation dans Office Impress. Exposé aux 12e RMLL (Rencontres Mondiales du Logiciel Libre)

  1. 1. Développement du module d’annotation dans OOo Impress Clément Delafargue Morgan Magnin Nelle Varoquaux Benjamin Vialle École Centrale de Nantes 11 juillet 2011
  2. 2. Centrale Nantes et le Libre Collaborations MarkUs OrbisGis (via IRSTV) OpenOffice.org OpenOffice.org4Kids
  3. 3. OOo/OOo4Kids à CentraleNantesConcours HP - 21 Tablet PCs gagnés en 2008 Cartable électronique libre GNU/Linux Amélioration d’OpenOffice.org Impress pour les Tablet-PCs
  4. 4. OOo/OOo4Kids à CentraleNantesModule d’annotation dans OpenOffice Codé en C++ Possibilité de changer taille couleur
  5. 5. OOo/OOo4Kids à CentraleNantesOOo4Kids Logiciel de bureautique libre et gratuit pour les 7-12 ans OpenOffice.org simplifié Adapté aux programmes d’enseignement.
  6. 6. Module d’annotations 2009 Gomme Sauvegarde des annotations
  7. 7. Module d’annotations 2010 Debogage des patchs des années précédentes Switch entre gomme et crayon
  8. 8. Module d’annotations 2011 : Objectifs Mode curseur Extensibilité
  9. 9. Travail préliminaire Documentation Rapports des années précédentes Wiki OOo4Kids Conventions de codage Documentation Libre Office
  10. 10. Travail préliminaire Cahier des charges Maquettes UI Diagrammes d’état
  11. 11. Travail préliminaire Environnement de développement Compilation (dmake, ccache, distcc) Debian, Ubuntu, Gentoo Versionnement (SVN, Hg, Git)
  12. 12. Démarche de développementMimétisme Modifications minimales Reprise des structures existantes Respect de la localité
  13. 13. Démarche de développementPattern commando grep sauvage Modifications minimales et localisées
  14. 14. Démarche de développement3 phases Logique métier Interface utilisateur Branchements
  15. 15. Assurance Qualité Documentation Comptes-rendus réguliers Peu de choix à expliciter
  16. 16. Assurance Qualité Revue de code Patches courts Revue effectuée par Éric Pair programming = revue "à la volée"
  17. 17. Assurance Qualité Critères à respecter Compilation sans warnings Patches cohérents
  18. 18. Cadre pédagogique Encadrants Tuteur enseignant : Morgan Magnin Mentor technique : Éric Bachard
  19. 19. Cadre pédagogique Anciens élèves Rapports Retours d’expérience
  20. 20. Cadre pédagogique Communication Wiki IRC Blog
  21. 21. Difficultés Processus lourd Compilation difficile Temps de compilation importants Intégration compliquée
  22. 22. Difficultés Base de code de qualité inégale Cohérence faible Code mal commenté
  23. 23. Difficultés
  24. 24. Difficultés
  25. 25. Difficultés
  26. 26. Difficultés
  27. 27. Difficultés
  28. 28. Difficultés
  29. 29. Difficultés
  30. 30. Difficultés
  31. 31. ApportsProjet libre Code publié Valorisation Assurance qualité Satisfaction personnelle "Gros" projets
  32. 32. ApportsGros projet Connu, reconnu Base de code importante Processus stricts
  33. 33. Bilan Caractéristiques communes Petits patches Travail important
  34. 34. Bilan Perspectives Intégration à OpenOffice.org et/ou LibreOffice Améliorations Documentation
  35. 35. Bilan Questions ?

×