Is there anything *enjoyable* about our development process?

Martin Preuss aquamaniac at gmx.de
Fri Oct 14 15:35:52 EDT 2005


Hi,

On Friday 14 October 2005 20:56, Neil Williams wrote:
> On Friday 14 October 2005 6:53 pm, Chris Shoemaker wrote:
[...]
> During my short time in gnucash, I've had contact with two possible new
> developers who have decided not to pursue their interest. Various reasons
> are given but the sense is that they have simply found something better to
> do with their time. Something that is more fun, more involving and provides
> more positive feedback may help to retain at least some of these people.
[...]

Just a note from a part-time developer: I would be interested in submitting 
some code (I would very much like to see all the AqBanking import filters 
becoming available in Gnucash as well as in some other apps, at least the 
SWIFT importer which currently doesn't work in Gnucash), but for me as a 
Gnucash beginner it is very difficult to find the starting point...

What frightens me most is scheme... I'm quite firm in C/C++, but having to 
learn another language just to get some things into Gnucash is currently no 
option for me (I simply don't have the time right now).

But since Gnucash uses scheme for so long I believe there must be a good 
reason for using multiple languages in such a big project, so currently I 
must resign.

Another thing is that Gnucash is (or should I say: was?) still using gtk1.x. 
There isn't much information left about GTK1 (e.g. most documentation tell 
you not to use it and point to the docs of GTK2). Writing code for a toolkit 
that died long ago isn't too much fun...

I think the last point might be the biggest barrier for new developers, as 
soon as there is a working and stable gnome2-version new developers might get 
attracted again :-)


Just my two cents...

regards
Martin
-- 
"Things are only impossible until they're not"

AqBanking - http://www.aquamaniac.de/aqbanking/
LibChipcard - http://www.libchipcard.de/


More information about the gnucash-devel mailing list