RFC: Move business-core objects (back) into engine, including their serialization
Derek Atkins
warlord at MIT.EDU
Tue Mar 30 13:13:00 EDT 2010
Hi,
Geert Janssens <janssens-geert at telenet.be> writes:
> On Saturday 27 March 2010, Christian Stimming wrote:
>> For this reason I propose to move all code from business-core/ into
>> engine/, the code from business-core/xml/ into backend/xml, and from
>> business-core/sql into backend/sql. This will get us back to the point
>> where each single level of abstraction is also located in one single
>> location in our source code.
>>
>> I don't think moving this code "upstream" inside our tree might cause any
>> major problems, because any "downstream" dependencies will implicitly
>> continue to be fulfilled before and after the move.
I'll respond to the original email in a bit.. It's a lot to take in and
I've got a lot of work and travel going on (trying to get my house ready
to put on the market). So I appologize for taking a long time to respond.
>> Regards,
>>
>> Christian
>>
>> [1]
>> http://lists.gnucash.org/pipermail/gnucash-devel/2010-March/027718.html
>> _______________________________________________
>> gnucash-devel mailing list
>> gnucash-devel at gnucash.org
>> https://lists.gnucash.org/mailman/listinfo/gnucash-devel
>>
> I am all for merging the business core objects into the engine. IMO this will
> make it easier to improve the integration of the business functions in the
> rest of GnuCash. It will also avoid having to fix things in two places (like
> the Japanese support in the register code, for example).
Note that merging in business-core will NOT affect the necessity of
business-ledger. So this merge will NOT prevent you from fixing
Japanese support in multiple places.
> So, +1 as far as I'm concerned.
>
> Geert
-derek
--
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