Re: [Openledger-developer] Random jottings
Brought to you by:
klavs
From: Klavs K. <kl...@vs...> - 2005-03-19 09:28:44
|
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 on 03/19/05 09:59 Klavs Klavsen wrote: [SNIP] | | I would suggest that as an aid to understanding, backend Perl | | modules should not keep the OpenLedger name. I saw | | Business::Ledger and Business::Accounting suggested. These | | would fit with the subject-function naming convention common to | | many CPAN modules. | | IMHO in this case, that is a misleading naming policy, as there can be | more than one Business::Ledger. OpenLedger or SL or any other, is not | the only thing in the market - what is now OpenLedger.pm (API to SL | "similar" DB/data) will never support every accounting package on earth | - and should as such, not be named as if it did. | I forgot to mention, that the Invoice, Item etc. objects could be used as general Business::Accounting::Invoice etc. module - as they should be generic. Also the fact that they are objects, would make them easier to expand, without disrupting others who use earlier versions, or less of their data/features :) [SNIP] - -- Regards, Klavs Klavsen, GSEC - kl...@vs... - http://www.vsen.dk PGP: 7E063C62/2873 188C 968E 600D D8F8 B8DA 3D3A 0B79 7E06 3C62 "Those who do not understand Unix are condemned to reinvent it, poorly." ~ --Henry Spencer -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (GNU/Linux) iD8DBQFCO/DAPToLeX4GPGIRAuHfAJ9KWesEpH83xYRVszzz1qM+9GNyZgCfTiaa TDYYpOF0IO/mdSwXPO3lMEs= =chm1 -----END PGP SIGNATURE----- |