From donaldpage at mac.com Fri Feb 17 08:45:10 2006 From: donaldpage at mac.com (Donald Page) Date: Fri Feb 17 08:45:17 2006 Subject: [Gramps-tk] Project activity Message-ID: <43F5D366.9050703@mac.com> Hi, I was wondering if anyone was doing anything with the project? I downloaded the latest version to see where things were at and it looks really promising. I needed to get the CVS version rather than 0.13 to have any success in importing a GED file. Donald From dblank at brynmawr.edu Fri Feb 17 10:26:45 2006 From: dblank at brynmawr.edu (dblank@brynmawr.edu) Date: Fri Feb 17 10:26:54 2006 Subject: [Gramps-tk] Project activity Message-ID: <48751.68.37.169.92.1140190005.squirrel@webmail.brynmawr.edu> > Hi, I was wondering if anyone was doing anything with the project? I > downloaded the latest version to see where things were at and it looks > really promising. I needed to get the CVS version rather than 0.13 to > have any success in importing a GED file. Donald, Thanks for the inquiry. I think that you are right that this looks promising. As the instigator of the project, I've decided to try a different tack. Originally, I proposed separating the gramps GUI from everything else, and the main gramps maintainers accepted some of my proposals, but not everything necessary to make a Tkinter interface work. (They largely misunderstood my goal as attempting to get gramps to run on Windows which was never my goal. But the ability to run under Windows was a side-effect of a good, modular, design.) I then made the current setup that attempted to sit on top of the main gramps code, and sneakily replacing the bits that had to be fixed to deal without gtk, gnome, and the rest. But gramps is under constant development, and it was a large, quickly moving target. In the meantime, the gramps developers have rewritten some core pieces with the goal of attempting to separate components. I think the right way to approach the development of a modular system is to work with the gramps developers. In the end, separating the GUI from the underlying data model will help make gramps more stable, more flexible, and adaptable. So, I am saving this code and have joined the main gramps development team. My goals are the same, but I'm helping them fix their modularity issues. At some point in the future (maybe within a year or so) I hope that one can run gramps, and pick the GUI one wishes to use, be it gtk, tkinter, http, or something else entirely. And I think the gramps developers are for this too. If you want to help with this project, I encourage you join the main gramps development team, if you haven't already. There we can work with them and not waste resources. -Doug > Donald