Default save-as file format: Rather stick to XML?

Christian Stimming stimming at tuhh.de
Wed Nov 11 16:23:16 EST 2009


Am Sonntag, 8. November 2009 schrieb Phil Longstaff:
> > What do you mean by "switch back to XML"? I'm not talking about disabling
> > anything, or automatically changing any file from one format to another.
> > What I'm talking about is the *default* for when people use the "Save-As"
> > dialog.
> 
> Another possibility is simply in the packaging.  The Save As dialog will
>  only present options for which a libdbi dbd driver is available.  For
>  linux (and I assume for mac), the user needs to install specific dbd
>  drivers.  By default, I think they are not installed, so that XML is the
>  only option which will be available.  On win32, we provide all dbd drivers
>  in the setup.exe file. Perhaps we should not include them, but should make
>  them available in a separate gnucash-dbd-setup.exe file.  Then, again,
>  only XML would be available unless the user downloaded and ran
>  gnucash-dbd-setup.exe.

During this discussion I haven't been convinced as for why it is better to 
have sqlite3 as the *default* in "Save As" as opposed to having XML as the 
default, which was my original question / proposal. The *availability* of any 
of the database backends, and also the options when loading a file, were not 
touched by my proposal and by this discussion. Hence, I've changed the default 
save-as format back to XML to avoid unnecessary hassle, r18412. This can be 
changed in a future gnucash series if there are good reasons to, but ATM I 
think this only causes unnecessary bugs for people who didn't intend to use 
the not-yet-so-stable parts of gnucash.

Regards,

Christian


More information about the gnucash-devel mailing list