Développement du module d’annotation dans Office Impress. Exposé aux 12e RMLL (Rencontres Mondiales du Logiciel Libre)
Upcoming SlideShare
Loading in...5
×

Like this? Share it with your network

Share

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

  • 2,326 views
Uploaded on

Ce diaporama est le support de présentation de l'exposé suivant : ...

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

More in: Education
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
    Be the first to like this
No Downloads

Views

Total Views
2,326
On Slideshare
1,522
From Embeds
804
Number of Embeds
17

Actions

Shares
Downloads
3
Comments
0
Likes
0

Embeds 804

http://eat-tice.ec-nantes.fr 753
http://www.markus.ser-info-02.ec-nantes.fr 13
http://127.0.0.1 7
http://127.0.0.1 7
http://markus.ser-info-02 6
http://www.veille-techno.blogs.ec-nantes.fr 5
http://marlxns.ser-info-02.ec-nantes.fr 2
http://www.markus.ser-info-02 2
http://markus-ei1.ser-info-02.ec-nantes.fr 1
http://nom.blogs.ec-nantes.fr 1
http://ser-info-02 1
http://www.ser-info-02.ec-nantes.fr 1
http://veille-techno.blogs.ec-nantes.fr 1
http://marku.ser-info-02.ec-nantes.fr 1
http://merkus.ser-info-02.ec-nantes.fr 1
http://www.taprojects.blogs.ec-nantes.fr 1
http://markus-algpr.ser-info-02.ec-nantes.fr 1

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

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