design documents?
Derek Atkins
warlord at MIT.EDU
Sat Mar 29 11:40:27 EDT 2008
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 <RossBoylan at stanfordalumni.org>:
> 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
> gnucash-devel at gnucash.org
> 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
warlord at MIT.EDU PGP key available
More information about the gnucash-devel
mailing list