On Sun, Jan 30, 2011 at 11:06 AM, Lyle <[email protected]> wrote:
> On 30/01/2011 18:45, Chris Travers wrote:
>> The current approach is:
>>
>> 1)  A more formalized object model (either Class::Simple, or Moose based)
>
> Personally I'm not a big fan of Moose, it adds complexity and hampers
> portability across platforms.

Yeah.  That's why I'm advocating Class::Simple.
>
>> 2)  A re-designed db schema for financial transactions going forwards
>> (payments will be top-level transactions)
>
> Sounds good, I haven't had a look at the current schema yet though.
>
> May I suggest:
> 3) Use a simple established web framework for the CGI interface. Such as
> CGI::Application.
> 4) use strict;

In 1.3, we are using CGI::Simple and use strict for new code.  I
expect these to be used in 2.0 as well.  I'd like to be able to add
compatibility classes for Catalyst and others if necessary.

Best Wishes,
Chris Travers

------------------------------------------------------------------------------
Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)!
Finally, a world-class log management solution at an even better price-free!
Download using promo code Free_Logger_4_Dev2Dev. Offer expires 
February 28th, so secure your free ArcSight Logger TODAY! 
http://p.sf.net/sfu/arcsight-sfd2d
_______________________________________________
Ledger-smb-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ledger-smb-users

Reply via email to