From: Don A. <don...@co...> - 2006-09-14 12:56:13
|
Okay. Everybody forget performance. Take that completely out of the equation. Your choices are: 1) Protect the database integrity if a crash occurs. 2) Make the database portable without having to export to XML. We can do one or the other. Right now, because of a bug in python - not in GRAMPS, we cannot do both. Right now, we provide an export mechanism and a revision control mechanism that will solve #2. We have no other method of solving #1 than to use Transactions, which currently causes #2. So, Data Integrity or Portability. The option of waiting for 2.5 does not solve #1. Data integrity is still at risk until 2.2 is released, because 2.0 does not use transactions. Don On Thu, 2006-09-14 at 13:15 +0100, Kelvin Lawson wrote: > > The portability issue matters to everyone -- even those who don't port > > their dbs today. Sooner or later every one of us will have a head > > crash, build a new machine, upgrade our distro or move between OSes. > > As it is today, any one of these events will break our databases. Who > > is comfortable with that? Not me! > >=20 > > I suppose that I also will be unable to restore my db from a backup > > with 2.2 as well. No amount of performance improvement is worth this. >=20 > I absolutely agree - previous messages have referred to "those users who=20 > wish to achieve portability". Portability is not the issue - I've spent=20 > a long time building my database and I'd be rather upset to find that if=20 > my PC was damaged or stolen, the nightly backups I have carefully kept=20 > are unusable. >=20 > I have seen the messages on exit about "Export to XML for portability"=20 > but I had no idea that my backups might be useless until I happened=20 > across this thread today. Thank God I did. Others might not be so lucky. >=20 > With this in mind I'd suggest that the next release must put being able=20 > to access the database before performance. >=20 >=20 > ------------------------------------------------------------------------- > Using Tomcat but need to do more? Need to support web services, security? > Get stuff done quickly with pre-integrated technology to make your job ea= sier > Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronim= o > http://sel.as-us.falkag.net/sel?cmd=3Dlnk&kid=3D120709&bid=3D263057&dat= =3D121642 > _______________________________________________ > Gramps-devel mailing list > Gra...@li... > https://lists.sourceforge.net/lists/listinfo/gramps-devel |