gnucash startup sequence

Ajay ajay_g_m at
Sat Jun 6 08:33:05 EDT 2009

Any ideas on whether and how we could integrate this information in the developer's reference doc ( which has been created using doxygen. 

Do you have any specific comment on the software that I have used for creation of the UML diagram? 
Do you have any software which you are using to draw sequence diagrams that integrates well with doxygen? 
I would particularly want to point out towards the text file "gnucash startup sequence diagram.sdx" which was used to generate the sequence diagram.  


From: Christian Stimming <stimming at>
To: gnucash-devel at
Cc: Ajay <ajay_g_m at>
Sent: Saturday, June 6, 2009 1:36:24 PM
Subject: Re: gnucash startup sequence

Am Freitag, 5. Juni 2009 22:29 schrieb Ajay:
> Hi All,
> I'm very new to Linux, Scheme (Guile) and gnucash programming. I was trying
> to understand the flow of the program and have attempted to create a very
> high level sequence diagram of the flow.
> Please note that this is not for advance users, but its for complete
> newbies. Request someone to please validate if my understanding till now is
> OK.

Your understand till now is ok :-) Indeed main() calls libguile which in turn 
calls internal_main(), which then goes on into the GUI event loop, which is 
where the program sits most of the time until it is terminated.




More information about the gnucash-devel mailing list