"Rob Coker" <[EMAIL PROTECTED]> writes:
> I'm not quite sure why PostGreSQL is untenable.
(First let me say that I'm addressing the issue of using something
like PostgreSQL across the board, rather than just as an option for
experts. If that's not what you meant, then the rest of this is
irrelevant.)
Maybe I'm just being too pessimistic, but I suggested that it's
untenable because I suspect that many users are not going to be happy
giving up the filesystem semantics they're comfortable with, semantics
that essentially every other comparable app provides. Unless we can
nearly completely hide the fact that the data is being kept in a
"server", and we can provide a way for users to get most of the
semantics they expect out of files, I suspect that using a database is
going to be a big mess for the average user.
The user will expect to be able to organize their account-groups in a
file/folder heirarchy, rearranging things by just moving files around.
They will expect to be able to copy these files to a
floppy/zip/whatever for backup, or to take to the office, or to put on
their laptop. Similarly, they'll expect that backing up their home
directory will save all their data, which won't be true anymore. It
also won't be intuitive to most that /var is now a critical repository
for their financial data.
I'm not saying we couldn't mitigate some of these issues with careful
interfaces and design, but no matter what, it will increase the
learning curve for using GnuCash *substantially*, it'll make us
dependent on another, much larger and more complex package, and most
users won't be able to solve problems the way they'd normally expect
to, especially when/if something goes wrong.
--
Rob Browning <[EMAIL PROTECTED]> PGP=E80E0D04F521A094 532B97F5D64E3930
--
Gnucash Developer's List
To unsubscribe send empty email to: [EMAIL PROTECTED]