From: James G. S. (jim) <jg...@sa...> - 2007-05-26 23:38:18
|
..From Gramps-devel Digest, Vol 12, Issue 20 -------------------------------------------- > Message: 10 > Date: Sat, 26 May 2007 17:54:41 -0400 > From: Patrick McCavery <opt...@ro...> > Subject: [Gramps-devel] PyGtk Help > To: gra...@li... > Message-ID: <465...@ro...> > Content-Type: text/plain; charset=ISO-8859-1; format=flowed > > Hello Everyone > > My Mother is crazy about Genealogy. I am gong to set up Gramps for her soon. > > I am crazy about Python and PyGTK. > > It seems Gramps is regarded as the best PyGTK app and I definitely think > so. I am presently going through the source code trying to understand > how it works. > > So my question is, is there a tutorial out there on how the Gramps GUI > works? I could not find one on the Gramps site. > > I am particularly interested in the threading and how all the windows > work together. > > I know that I am not approaching Gramps from a Genealogy angle but > perhaps I could contribute something later if someone can "give me a > push" to start rolling. > > Thanks for your time-Patrick I think it would be great to try to evolve such a document. I start at the same level as Patrick, but I might like to spend some time contributing to this too. Sounds like it would be a good addition to the developers section of the wiki. With some kickoff guidance from the experts, perhaps the whole thing can be built mostly by newcomers, with oldtimers just watching for errors. I guess it might be feasible to install a pydoc interface, or maybe some static variation on that. For example in my svn checkout I can just cd to the src dir and run pydoc -p 9876. Then browse to localhost:9876/ I would think that additional narrative, diagrams, cross references, and <what else?> could be useful, but pydoc information would be a nice starting point, no? Who's the wikimaster? What would be a good title for a wiki entry page on gramps architecture -- GrampsArchitecture, maybe? ;-) Oh, it looks like mediawiki uses "free links" instead of "CamelCase", so perhaps just "Gramps Architecture"? Regards, ..jim |