New user - Inventory tracking functionality?
Robert Heller
heller at deepsoft.com
Thu Aug 16 17:50:24 EDT 2007
At Thu, 16 Aug 2007 10:30:58 -0400 Derek Atkins <warlord at MIT.EDU> wrote:
>
> Robert Heller <heller at deepsoft.com> writes:
>
> > At Wed, 15 Aug 2007 01:27:37 -0400 Derek Atkins <warlord at mit.edu> wrote:
> >
> >>
> >> Hey, if some developer came by wanting to implement an inventory system
> >> he (or she) would have MY full support.....
> >
> > What exactly would be invloved? Are there (low-level?) API docs on how
> > one would do this -- i.e. what hooks are available for such a system?
> > What language(s) could the code be in? (C/C++, scheme, ???). Although
> > *I* don't have any partitular need for an inventory system I might be
> > interested in writing such a module. The only gotcha is that I'm still
> > running CentOS 4 (4.5 at present) and don't want to upgrade to CentOS 5
> > at this time (lots of assorted reasons). I'm assuming if I do things
> > right and code things in a properly modular way this should not matter.
>
> Fist you need to come up with a functional design, both in terms of
> the UI and how you'd want it to interact with the rest of the system.
> Then you need to decide which pieces, if any, you can reuse.
> Then you can work on an implementation.
OK, something to think about...
>
> There are SOME developer docs at http://cvs.gnucash.org/docs/HEAD/ The
> docs aren't complete, but we're working on them as we modify files. I
> think that the required hooks would very much depend on your answers
> above in terms of how you think it should behave and interact.
>
> Programming should all be done in C. You can use glade to design
> any dialogs.
>
> What version of Gtk is on CentOS4? You shouldn't need to upgrade
> in order to work on gnucash, but it'll all depend on your version
> of gtk. And you'll need to pull down goffice. But if GTK is too
> old (I think we require 2.6? Maybe 2.8?) then you wont be able to
> build the current gnucash.
sauron.deepsoft.com% rpm -q gtk2
gtk2-2.4.13-22
>
> First, I'd see if you can get the current trunk building on your
> system.
OK, I guess I can try that...
>
> -derek
>
--
Robert Heller -- Get the Deepwoods Software FireFox Toolbar!
Deepwoods Software -- Linux Installation and Administration
http://www.deepsoft.com/ -- Web Hosting, with CGI and Database
heller at deepsoft.com -- Contract Programming: C/C++, Tcl/Tk
More information about the gnucash-user
mailing list