How modular is GNUCash?
Fred
fmalabre at yahoo.com
Sun Mar 16 19:57:40 CST 2003
I would love to see a) happens.
Would someone be interested in working on the RPC front-end for the Gnucash
engine?
I also bought a Zaurus, and I was thinking of Gnucash on the Zaurus as well,
but I don't think the KDE port will help for the multi-platform. As far as I
know, KDE doesn't work on MS Windows, even if Qt is fully multi-platform.
I believe the way to go is with a client/server using RPC.
Unfortunatly, I have no knowledge of the Gnucash engine, so I would have a
hard time working on a RPC front-end for the engine (furthermore, never used
RPC before, but this doesn't scare me).
To go back on the Zaurus, I have some thoughts somewhere in my notepad, we can
talk about it if you're interested in starting such a project.
Fred.
On Sunday 16 March 2003 05:38 pm, Christopher Browne wrote:
> > I just purchased a Zaurus (Linux based) PDA which uses Qt as it's base
> > GUI library (as does KDE I believe). I would love to use GnuCash on
> > this device, but more importantly, I would like to be able to allow my
> > family members to use GnuCash and they are stuck with MS windows for the
> > foreseeable future.
> >
> > It would seem that a port to KDE (Qt) would be one way of solving both
> > these issues with one move.
> >
> > Q) Seeing Qt as one way to solve the portability issue, has anyone
> > looked at using the Mozilla framework (XUL)?
>
> Any of these options would represent a /massive/ amount of effort
> involving a total rewrite of the front end.
>
> There are two ways that this would make sense:
>
> a) Update the RPC back end and create a KDE application using RPC.
>
> I don't think there's any common RPC scheme between GNOME and KDE,
> what with KDE having rejected CORBA, so this probably involves
> creating an RPC framework for KDE in addition to writing a front
> end.
>
> b) Write a new application that behaves as a front end, using the
> PostgreSQL back end.
>
> All the pieces are there to allow it, but I think this would
> mandate pushing more of the "engine" into PostgreSQL. (Adding in
> triggers, stored procedures, and such...) Not necessarily a bad
> thing...
>
> I wouldn't see XUL being /anything/ of an answer; that is an application
> platform that frankly scares me, at least vis-a-vis taking it seriously
> as a platform for important applications.
> --
> output = ("cbbrowne" "@ntlug.org")
> http://www.ntlug.org/~cbbrowne/corba.html
> "...once can imagine the government's problem. This is all pretty
> magical stuff to them. If I were trying to terminate the operations
> of a witch coven, I'd probably seize everything in sight. How would I
> tell the ordinary household brooms from the getaway vehicles?"
> -- John Perry Barlow
> _______________________________________________
> gnucash-devel mailing list
> gnucash-devel at lists.gnucash.org
> https://lists.gnucash.org/mailman/listinfo/gnucash-devel
More information about the gnucash-devel
mailing list