Re: GNU Cash as accounting engine

2010-06-12 Thread John Ralls
On Jun 12, 2010, at 8:21 AM, Amiruddin Nagri wrote: > I do understand Gnucash is under GPL, and I don't have any problems with > making the module that is interacting with the engine opensource. I am > planning to make my Gnucash interacting module such that external programs > can subscribe t

Re: GNU Cash as accounting engine

2010-06-12 Thread Martin Preuss
Hi, On Samstag 12 Juni 2010, Amiruddin Nagri wrote: [...] > So does that mean my application which will be using this GPL interaction > layer also have to be GPLed ? [...] AFAIK yes, if the interaction layer is vital to your application, i.e. if it doesn't make sense to distribute your applicati

Re: Transaction logging and the dbi backend

2010-06-12 Thread Geert Janssens
On Saturday 12 June 2010, Christian Stimming wrote: > Am Saturday 12 June 2010 schrieb Geert Janssens: > > But I'm unhappy with that choice, because it's inconsistent. I see two > > potential uses for the transaction log: > > * Data recovery in case of a crash > > * Audit trail > > ... > > > > So t

Re: [PATCH] [REVIEW] python bindings and lost business data

2010-06-12 Thread Christian Stimming
Am Thursday 10 June 2010 schrieb Mark Jenkins: > This, and the linking decisions in Makefile.am are the most critical > elements of the python bindings. (...) > > With this patch, this init section in gnucash_core.i becomes: > g_type_init(); > scm_init_guile(); > gnc_module_load("gnucash/engine",

Re: Fixing bug #600574 - Would like to disable creation of log files and backup files entirely

2010-06-12 Thread Christian Stimming
Am Saturday 12 June 2010 schrieb Geert Janssens: > > > For me personally, it feels better to introduce such a change in > > > behaviour in a major release than in a minor one. I think a minor > > > release should behave as consistent as possible while a major release > > > can introduce new ways of

Re: GNU Cash as accounting engine

2010-06-12 Thread Amiruddin Nagri
I do understand Gnucash is under GPL, and I don't have any problems with making the module that is interacting with the engine opensource. I am planning to make my Gnucash interacting module such that external programs can subscribe to post transactions to it, and get updated information about acco

Re: Fixing bug #600574 - Would like to disable creation of log files and backup files entirely

2010-06-12 Thread Geert Janssens
On Saturday 12 June 2010, Christian Stimming wrote: > This is absolutely true if we were talking about a newly introduced > preference. However, in this case we're basically reversing the semantic of > this particular preference setting ("keep forever" into "no keeping at > all"), and even though

Re: GNUCash Project Files

2010-06-12 Thread Geert Janssens
On Saturday 12 June 2010, Amiruddin Nagri wrote: > I am trying to browse through the GNU Cash code and understand how it works > internally. I want to know what is the standard IDE that is used for > development by GNU Cash developers. > > Also, if they can share their project files it will be rea

Re: GNU Cash as accounting engine

2010-06-12 Thread John Ralls
On Jun 12, 2010, at 12:47 AM, Amiruddin Nagri wrote: > Hello, > > I am working on a application that needs an accouting module, with audit > trails and multi user support. I was hoping to use gnu cash as accounting > engine and integrate with my application. Is it possible ? > > Any guidance/co

Re: Transaction logging and the dbi backend

2010-06-12 Thread Christian Stimming
Am Saturday 12 June 2010 schrieb Geert Janssens: > But I'm unhappy with that choice, because it's inconsistent. I see two > potential uses for the transaction log: > * Data recovery in case of a crash > * Audit trail > ... > > So there's question number one: should transaction logging be enabled f

Re: GNUCash Project Files

2010-06-12 Thread John Ralls
On Jun 12, 2010, at 12:47 AM, Amiruddin Nagri wrote: > I am trying to browse through the GNU Cash code and understand how it works > internally. I want to know what is the standard IDE that is used for > development by GNU Cash developers. > > Also, if they can share their project files it will

Re: Fixing bug #600574 - Would like to disable creation of log files and backup files entirely

2010-06-12 Thread Christian Stimming
Commented at bugzilla: I don't like the idea of changing the semantics of the existing preference (here: retain = 0) so drastically. Instead, from a user perspective, I'd like to see this change being implemented as a new element in the preferences. Ideally as a radiobox: "[ ] Disable log files

Fixing bug #600574 - Would like to disable creation of log files and backup files entirely

2010-06-12 Thread Geert Janssens
I have created a patch that would fix bug #600574 [1]. I haven't committed it straight away because 1. it changes a string while we're in string freeze (at least that's how I understood). 2. it may cause unwanted removal of log/backup files when upgrading from 2.2.x to 2.4.x if the user had set

Transaction logging and the dbi backend

2010-06-12 Thread Geert Janssens
Executive summary: * The engine supports transaction logging * For which backends should be enable this ? * If also enabled for mysql/postgres: where to store the logs ? Longer story with motivations: My hacking attention is currently focussed on the gnucash transaction log feature. I don't have

Fwd: GNU Cash as accounting engine

2010-06-12 Thread Amiruddin Nagri
Hello, I am working on a application that needs an accouting module, with audit trails and multi user support. I was hoping to use gnu cash as accounting engine and integrate with my application. Is it possible ? Any guidance/comment/suggestion will be really helpful. Regards, Amiruddin Nagri,

GNUCash Project Files

2010-06-12 Thread Amiruddin Nagri
I am trying to browse through the GNU Cash code and understand how it works internally. I want to know what is the standard IDE that is used for development by GNU Cash developers. Also, if they can share their project files it will be really helpful importing the project. I am on Ubuntu 9.10 and