[Sugar-devel] New genealogic activity for Sugar

Lionel Laské lionel at olpc-france.org
Thu Dec 29 17:03:53 EST 2011


 

Hi James,

 

Funny project !

 

Many wives is not a problem but brothers marrying with sisters (brrrr) is
not supported thought I saw it too on Egyptian Pharaon dynasty.

 

BTW, for representation reason my current graphical algorithm has some
limitations. The most important is that it could represent only parents with
“blood relationship” (ascendant or descendant) from the root person (the one
with the large border). To be honest, during the development, I was very
surprised by the complexity of drawing a family tree :-)

 

                Lionel.

 

 

 

De : James Simmons [mailto:nicestep at gmail.com] 
Envoyé : jeudi 29 décembre 2011 22:26
À : Lionel Laské
Cc : sugar-devel at lists.sugarlabs.org
Objet : Re: [Sugar-devel] New genealogic activity for Sugar

 

Lionel,

 

I'm involved in transcribing a book for Project Gutenberg that has family
trees going back millions of years:

 

http://www.archive.org/stream/studyofbhagavata00benaiala#page/48/mode/2up

 

I'm doing them entirely using ASCII-art, supplemented with page images.

 

Some of these charts would stress test your Activity.  You have gods with
many wives, brothers marrying sisters, and other strange possibilities.

 

James Simmons

 

2011/12/29 Lionel Laské <lionel at olpc-france.org>

 

@Walter and @Gonzalo, thank for your encouragement !

 

> Family tree construction is a fairly common project in some school
settings (along with other family history projects, e.g. interview your
grandparents 

>about what life was like when they were your age, etc.) so I think that
this is a wonderful idea for a Sugar Activity.

 

@Chris, you’re right. Indeed, the idea of this activity come from Bastien
Guerry when it worked with teachers to prepare the first Haïti deployment.

 

> I may take a shot at entering my own family geneology (which has been
traced back to the mid-1600's on my mother's side.) as a test case :-)

 

Can’t wait to see that :-)  In my initial brainstorm I thought to support
the “standard” GEDCOM format. However, I want to keep the activity very
simple, not to compete with existing genealogic software. 

 

> One small note about the upload to ASLO, I think something was not
configured correctly.

 

You’re right, I miss something. Thanks @Gonzalo to fix it.

 

> As you seek to refine Roots in later versions, I would very much
appreciate it if you would consider working on internationalization

 

It’s already the case. The activity is wrote in English but have already a
localization file in French. So, there is a POT file and a first fr.po file
here: http://git.sugarlabs.org/roots/master/trees/master/po 

 

One more thing: it’s the first activity I develop with Python/PyGTK and I
must say that it’s really a pleasure to do it. It’s great to see how most
things are easy to do in Sugar and how we could benefit from the work done
on existing activity (Labyrinth, A toi de jouer, Paint, Memory for me - to
name a few).

 

Note also than I’m a Windows developer. So I wrote a “Sugar dummy library”
to allow developing/debugging the activity on PyGTK Windows (without
Sugar
). It’s a very partial work but It could interest some other Windows
developers
(http://git.sugarlabs.org/roots/master/blobs/master/sugardummy.py).

 

                Lionel.

 


_______________________________________________
Sugar-devel mailing list
Sugar-devel at lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel

 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.sugarlabs.org/archive/sugar-devel/attachments/20111229/7ed53246/attachment-0001.html>


More information about the Sugar-devel mailing list