[RFC] QOF Policy
Chris Shoemaker
c.shoemaker at cox.net
Mon Jan 30 12:15:39 EST 2006
Developers,
Here's a proposal. My understanding is that this proposal for a
change of policy will not take effect until it is accepted.
Proposal:
GnuCash developers should refrain from making changes (1) to QOF
that are visible to users of the QOF API (2). (i.e. changes such that if
the QOF code were copied to another program that used a previous
verion of QOF code, the behavior of that program might change, or that
might require changes to that program in order to preserve old
behavior.)
Do you agree to this change in policy?
If not, might you change your mind at some future point it time?
(1) For example, changing qof-log to log FATAL messages will change
the behevior of any external programs which use the FATAL() macro.
(2) Listing of files in currently in qof:
deprecated.c kvp-util-p.h qofgobj.c qofquery.c
deprecated.h md5.c qofgobj.h qofquerycore.c
gnc-date.c md5.h qof.h qofquerycore.h
gnc-date.h qofbackend.c qofid.c qofquerycore-p.h
gnc-engine-util.c qofbackend.h qofid.h qofquery-deserial.c
gnc-engine-util.h qofbackend-p.h qofid-p.h qofquery-deserial.h
gnc-event.c qof-be-utils.h qofinstance.c qofquery.h
gnc-event.h qofbook.c qofinstance.h qofquery-p.h
gnc-event-p.h qofbook.h qofinstance-p.h qofquery-serialize.c
gnc-numeric.c qof_book_merge.c qofla-dir.h qofquery-serialize.h
gnc-numeric.h qof_book_merge.h qoflog.c qofsession.c
guid.c qofbook-p.h qoflog.h qofsession.h
guid.h qofchoice.c qofmath128.c qofsession-p.h
kvp_frame.c qofchoice.h qofmath128.h qofsql.c
kvp_frame.h qofclass.c qofobject.c qofsql.h
kvp-util.c qofclass.h qofobject.h
kvp-util.h qofclass-p.h qofobject-p.h
More information about the gnucash-devel
mailing list