I'm afraid that really there are no good design docs. Certainly nothing coherent. Many times there are email discussions when a feature is being created, but nothing really gets put down for posterity in the source tree. Unfortunately I have to say the the design doc is the source code.
-derek Quoting Ross Boylan <[EMAIL PROTECTED]>: > Are there any somewhat current design documents? I'm not having much > luck finding them. I'm poking around, mostly in hopes of recovering > some data, and am trying to find the format of the .log files (more > details on the user list). > > Here's what I tried: > got trunk from svn. > README says: > Also read > http://wiki.gnucash.org/wiki/Development > > 2. Several of the directories under src contain files called design.txt > which explain many aspects of GnuCash's design. Read those. > > The wiki says to reading HACKING, which says to look in src/doc/design > directory. The files there seem to either have prominent warnings that > they are obsolete, or to have no substantive information. They may be > designed for use after a build process (which makes them a little harder > to use), but basically they seem obsolete. > > find reports 3 files named design.txt. I try src/engine/design.txt, > which says it is "becoming obsolete" and refers me to src/doc/design, > already self-identified as obsolete. > > Both doc/ and src/doc seem to have scraps of stuff that's relevant. > doc/projects.html seems like an overview, but it refers to versions 1.6 > and 1.7. > > Thanks. > Ross > _______________________________________________ > gnucash-devel mailing list > [email protected] > https://lists.gnucash.org/mailman/listinfo/gnucash-devel > -- Derek Atkins, SB '93 MIT EE, SM '95 MIT Media Laboratory Member, MIT Student Information Processing Board (SIPB) URL: http://web.mit.edu/warlord/ PP-ASEL-IA N1NWH [EMAIL PROTECTED] PGP key available _______________________________________________ gnucash-devel mailing list [email protected] https://lists.gnucash.org/mailman/listinfo/gnucash-devel
