From: Alex R. <sh...@al...> - 2004-12-10 16:32:09
|
Doug, Addressing only one point of your message here: On 12/10/2004 08:16:24 AM, Doug M-C wrote: >=20 > Lastly, now that it is fully pythonized, can it simply be unpacked > on a Windows machine with python installed, now, and will work > straight away? And how does access work with the new database? If > I load my gramps data onto the internet, what happens if another > researcher and I both try to access the data at the same time? Unfortunately, 'fully pythonized' does not mean 'completely portable'. Gramps depends on gtk+ and gnome libraries. The gtk+ has been ported to Win32, while gnome has not. So the native port of gramps to win32 platform will not be possible until the gnome is ported. That said, gramps should be able to run on win32 systems under cygwin, which in fact will be a *nix-like environment allowing all the usual stuff to be run. As to the last question -- two researchers working on a single file -- I doubt it will work, at least in the present state of affairs. Even if both had the exact same binary architecture (grdb files are BSDDB databases and are architecture-dependent) and locking and caching were not the issue, a big problem would be letting one instance of gramps know that the data has been changed by another one, to redraw interface etc. I guess in the future it is conceivable that we will include the full-blown database access with the SQL interface so that two or more client instances of gramps will share same data. But until then, the best thing is to send the gramps package to the other person and get the corrected package back. Alex --=20 Alexander Roitman http://ebner.neuroscience.umn.edu/people/alex.html Dept. of Neuroscience, Lions Research Building 2001 6th Street SE, Minneapolis, MN 55455 Tel (612) 625-7566 FAX (612) 626-9201 |