[GNC-dev] GnuCash 3 on Linux
sunfish62 at yahoo.com
Sat Feb 23 21:53:52 EST 2019
While I take exception to Wm's tone and language, I agree with his overall assessment of the reports and configuration management.
Storing configuration data separately from the financial data and on a user (as opposed to a book) basis is questionable.
Storing saved reports separately from the financial data and on a user basis makes no sense at all. A saved report for one file will be meaningless in another. This issue has come up many times on the lists.
The fact that we even need a wiki page dedicated to file and configuration locations-- let alone one as long and convoluted as the one we have (and which needs additional diagramming)-- only underscores this problem.
I want to be clear that I am truly grateful that Chris has decided to work on reports, and I have great respect for his ability to work with Scheme. I've yet to succeed in either editing an existing report or getting a third party report installed on my Mac. 13 years of futility on that front!
On Sun, Feb 24, 2019 at 7:55, David Cousens<davidcousens at bigpond.com> wrote: Wm,
If you draw a diagram from the information in the wiki page
where the meta data and report data is stored becomes fairly obvious and is
There was considerable discussion in the forums at the time the changes were
being made from 2.6 to 3.0. Not all users had the same report startegy you
were thinking of. Some users used the same report configurations with
different books. Going with the OS's recommendations has the advantage that
your backup strategy may be more general than that for a single app.
Note it is the report configuration which is saved in the configuration
locations not the report instance itself - that is in the book/main data
file and/or reconstructed from the data there when it is displayed.
It is fairly simple to store a copy of user and configuarion locations
contents with each data file if you really require the user and config data
to be backed up along with the data file.
Sent from: http://gnucash.1415818.n4.nabble.com/GnuCash-Dev-f1435356.html
gnucash-devel mailing list
gnucash-devel at gnucash.org
More information about the gnucash-devel