Hi all,
thanks for the quick reply.
@Christian:
I have plenty.
Big ones like "how does qof work?" and small ones like "what does xacc
actually stand for?".
Geert's hint in one of the bugzilla replies to maybe consider listening
to signals in an area that appears to me totally unrelated made me aware
that I still do not know GnuCash at all.
By accident I found the project.html file which is also quite an eye
opener, too.
BTW: I took a look at the Wiki C API page. There is also good stuff in it.
Note that the link to the entity relationship diagram returns 404 and
offers me a log in. Is that correct?
My first proposal would be to try to get Doxygen into something more
like book style - meaning leading the unaware reader to a starting point
and offer a reading thread. No idea if that is possible, but I think it
would help.
I also wonder in how far requirements can be documented with Doxygen.
But the first question is:
How am I going to do this formally?
Should I open an Enhancement Bug and feed it with patches as I go along?
Or should I iteratively attach whole tar archives with the Doxygen html
result as I would propose it for review?
Regs,
Carsten
On 02.09.2014 19:46, Christian Stimming (mobil) wrote:
Hi Carsten, which questions do you want to get answered? If you have a
few, I'd like to try to write up something.
Also, our wiki contains some text about the "c API". Maybe this is of
some help.
Regards, Christian
On 2. September 2014 17:10:00 MESZ, Carsten Rinke
<carsten.ri...@gmx.de> wrote:
Hi,
Lately I was working on a bug (which I did not manage yet to fix).
During the investigations I noticed that I am still running around like
a blind chicken when starting out with a new bug.
And the reason is simple: Even though I have worked and programmed quite
a bit for GnuCash already, I still don't understand the architecture of it.
So I decided to try a top down approach instead of the buttom up in
order to learn a bit more about the 'big picture'.
And that is how I (once again) came across Doxygen.
While my first Doxygen attempts as a reader where ending up in confusion
and even more questions, I think I have now understood the idea. Still
my impression is that some high level and introducing paragraphs might
be helpful.
Currently it tells you more on how to make use of it as an author than
to actually use it as a reader.
I could start lookin!
g into
ways how to improve it - but that implies
that stuff that I have in mind is really an improvement.
Therefore my first careful question:
What is the current status? Is there active work ongoing? Is it in
general agreed that additinional (even basic) work is needed in this
area? Or is everything (i.e. also conceptionally) in place as it should?
Kind regards,
Carsten
------------------------------------------------------------------------
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel
--
Sent from mobile.
_______________________________________________
gnucash-devel mailing list
gnucash-devel@gnucash.org
https://lists.gnucash.org/mailman/listinfo/gnucash-devel