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! David T. On Sun, Feb 24, 2019 at 7:55, David Cousens<davidcous...@bigpond.com> wrote: Wm, If you draw a diagram from the information in the wiki page https://wiki.gnucash.org/wiki/Configuration_Locations where the meta data and report data is stored becomes fairly obvious and is fairly simple. 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. David Cousens ----- David Cousens -- Sent from: http://gnucash.1415818.n4.nabble.com/GnuCash-Dev-f1435356.html _______________________________________________ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel _______________________________________________ gnucash-devel mailing list gnucash-devel@gnucash.org https://lists.gnucash.org/mailman/listinfo/gnucash-devel