Successfully reported this slideshow.
Your SlideShare is downloading. ×

Présentation de l'activité Roots pour Sugar

Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Ad
Loading in …3
×

Check these out next

1 of 8 Ad
Advertisement

More Related Content

Viewers also liked (20)

More from Depend (20)

Advertisement

Recently uploaded (20)

Présentation de l'activité Roots pour Sugar

  1. 1. Roots Une activité généalogique pour Sugar par Lionel Laské
  2. 2. • « Les arbres aux racines profondes sont ceux qui montent haut » - Frédéric Mistral • Roots est le nom d’un roman d’Alex Haley, c’est aussi un clin d’œil au logon du super user sur Linux ;-)
  3. 3. Qu’est ce que c’est ?  Roots est une activité Sugar permettant de construire et visualiser un arbre généalogique  L'arbre généalogique peut être celui de la famille de l'enfant mais il est aussi possible d'étudier des arbres généalogiques de personnages historiques célèbres ou imaginaires (Pharaons, Napoléon, Kennedy, Dumas, La Comédie Humaine, …)  Roots permet d'associer à chaque nœud d'un arbre généalogique des informations : textes, photos, vidéos, dessins, liens, …  Les arbres généalogiques peuvent être échangées de manière collaborative sous Sugar  Plusieurs arbres généalogiques sont proposés en standard par l'activité  Optionnellement, l'activité pourra permettre un import/export de fichiers au format GEDCOM
  4. 4. Pourquoi ? Répondre à un besoin identifié par Bastien Guerry lors de la préparation du déploiement Monter en compétence sur Python et le développement Sugar:  Pouvoir faire du transfert de compétences  Pouvoir assurer du suivi technique projet
  5. 5. Comment ?  Activité développée en Sugar avec PyGtk  Prototype opérationnel actuel:  Visualisation d’un arbre généalogique: deux exemples fournis (famille lambda et Napoléon)  Permet de créer un arbre généalogique: Union Enfants Parents  Zoom avant/arrière, Déplacement de l’arbre  Edition du détail d’une personne  Pas d'enregistrement de l'arbre  Source disponibles sur http://git.sugarlabs.org/roots/
  6. 6. Principes de fonctionnement  L'activité n'a aucune connotation religieuse:  On ne parle pas de "mariage" mais "d'union"  Une « union » est l'association de deux personnes de sexe opposé pouvant donnant lieu à une descendance  La notion de famille n'a pas nécessairement la même signification partout, l'activité se limite aux « liens du sang »  Pour des raisons de simplification de la représentation:  Une personne de l'arbre est considérée comme le point central (la « Racine »)  Seuls les ascendants directs* du point central peuvent être représentés  Seules les unions des ascendants et des descendants directs* du point central peuvent être représentés (*) La notion de "directs" exclus les "pièces rapportées" de l'arbre
  7. 7. Roadmap (beta…) v0.1: Prototype opérationnel, fin 2011 v0.2: Version fonctionnelle limitée, T1 2012 v0.3: Version testable à NK, T2 2012
  8. 8. DEMO

×