Matt Armstrong <[EMAIL PROTECTED]> writes:
> As a new-comer to gnucash I can see the project through the eyes of
> an outsider. It is clear that it is a long way before a stable
> gnucash is ready for release. What isn't so clear is what features
> will be in that release. http://linas.org/linux/xacc/projects.html
> is very good from a high level perspective, but it is missing a
> "here's what we're doing for the 1.2 release" section. As a
> prospective developer, what am I really contributing to?
What would you *like* to be contributing to? Like it or not, that's a
big part of the question. If you're planning to get heavily involved,
you, presuming you're capable, may have a lot to say about where
things are going in the long run.
*I* want to have really good built in scripting so that you can fairly
easily extend GnuCash to do whatever you want it to do, and I want the
scripting language to be as powerful as scheme. Some of the more
sophisticated pure(ish) functional languages would probably be fine
too, but those are esoteric, even for me, for this kind of job, and we
already have a good (IMO) example of a program with powerful
scheme-ish scripting support in emacs.
> Yes. A lot of the gnucash support modules are either not commonly
> used (XmHTML, guile, etc.) or are still unstable (gnome, etc.).
Hopefully the guile stuff has just gotten quite a bit better. Your
work on the configuration stuff might be a big help here too.
> I think the responsability is on gnucash folks to supply the
> relevant RPMs and FAQs for installing all the stuff gnucash needs.
> A lot of the questions are "where is the RPM for XYZ" so having an
> organized answer for that would be good.
This is an excellent idea, but it's not my forte. I certainly can't
help with rpm's. The best I can do is to say which Debian packages
I'm using.
Basically, I run an "unstable" (potato) Debian system. So if you put
the following into your /etc/apt/sources.list file:
deb http://http.us.debian.org/debian potato main contrib non-free
deb http://non-us.debian.org/debian-non-US potato/non-US main contrib non-free
deb http://www.debian.org/~ljlane/downloads enlightenment-cvs/
deb http://www.debian.org/~jules/gnome-stage-2 unstable main
#(The first two lines are a standard debian mirror, and the second are
# staging areas for the latest gnome/enlightenment stuff.)
and then you run these commands as root you should get really close to
a Debian system that can build both the gnome and motif versions:
# apt-get update
# apt-get install gcc libc6 libc6-dev \
libgtkxmhtml1 libgtkxmhtml-dev \
xmhtml1 xmhtml1-dev \
nana \
libgtk1.2 libgtk1.2-dev libgtk1.2-doc \
libglib1.2 libglib1.2-dev \
libgnome32 libgnomeui32 libgnome-dev
libgnomesupport gnomedev-doc \
guile1.3 guile1.3-doc libguile4 libguile4-dev \
slib \
lesstif-bin lesstifg lesstifg-dev
That's probably not it, but it's probably real close.
--
Rob Browning <[EMAIL PROTECTED]> PGP=E80E0D04F521A094 532B97F5D64E3930
----- %< -------------------------------------------- >% ------
The GnuCash / X-Accountant Mailing List
To unsubscribe, send mail to [EMAIL PROTECTED] and
put "unsubscribe gnucash-devel [EMAIL PROTECTED]" in the body