ftba-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Ftba-devel] List created


From: Alex King
Subject: Re: [Ftba-devel] List created
Date: Sat, 6 Jul 2002 09:57:42 +1200
User-agent: Mutt/1.3.28i

As I say in the project summary, I want it to be easy to use, which
means an installer for windows, and appropriate packaging for linux.
Probably a deb for woody, rpms for RH, Mandrake and SUSE (United), and a
tarball for others.

However, we don't have to write the (windows) installer ourselves, there
is one that the gnue people use that andrew has experience with.

As far as GNUe libs goes, I'd like to use it but I just don't understand
it.  When I sat down to write my accounting system two weeks ago, I had
a browse thru it, but I needed to get something in place fast, so in the
end i just wrote my own from scratch.  It's a 402 line hack but it did
what I needed.

I certainly agree we need to plan this well.  My thoughts are to make it
modular and have it structured so that gnue libraries will just click in
(with a bit of glue here and there) when they are ready (and we
understand how to use them).  Until then we may need our own simplified
code?

I am thinking of a structure like this:


frontend (plugable):    wxwindows, (web, command line?)

main program with business logic, plugable modules for:
*accounting modules (creditors, debtors, assets, stock, job costing, etc.
most of these modules will not actually be installed in the default install)
*country sepcific modules (or just configuration data?) eg. tax,
depreciation,...

backend (plugable):     database independant, start with andrew's python
database.

One thing I'd prefer to do is to stick to "released" versions of the
gnue tools (eg. the 0.3 stuff), so all developers can be developing with
a common set of tools.

What do peopel think of the above?

On Sat, Jul 06, 2002 at 01:12:11AM +1200, Andrew Mitchell wrote:
> I'd prefer to start from scratch - an installer is something that we would 
> need only once we had something to distribute
> I also wouldn't mind using some of the GNUe libs , eg inheriting from 
> GClientApp, using the database drivers in gnue.common...

Cool, tell me how they work...

> This is something that needs to be planned, rather than hacked into
> place in a weekend
> 
> On Sat, Jul 06, 2002 at 12:49:25AM +1200, Thomi Richards wrote:
> > 
> > if it comes to voting, im all for starting from scratch, WITH features
> > like an installer, (so joe bloggs can get it running, esp. witht he
> > mysql stuff)
> > 



reply via email to

[Prev in Thread] Current Thread [Next in Thread]