Willis Yonker writes:
> Hello all. I have a need for a piece of software that is similar to the
> design goals of the business end of GNUCash. Actually, right now I use
> Quickbooks Pro but it doesn't do some of the basic things that I need
> such as automatic monthly billing. I was wondering several
> things. Firstly, has any work been done on the business side? Secondly,
> I have a group of 4 people who are all beginner C++ programmers. Is there
> anything that we can do? We were going to start our own project and then
> someone pointed us to you. I am mainly interested in the business portion
> with MySQL access. Let me know if I even posted this in the right place.
>
Yes, in the medium term, it is a goal to build gnucash up into a project
suitable for a reasonable-sized business, and some preliminary work is
being done in setting up an SQL database back end.
More programmers will be extremely helpful. However, GnuCash is
written in a combination of C and Scheme, so if you wish to contribute
code (rather than testing, reporting bugs, and asking for features)
you will need to become familiar with at least one and preferably both
of these. C and Scheme are probably easier to learn than C++, by the
way.
The best way to get involved is for you to download the code from CVS
(there are instructions on the website for this), try to get it up and
running, and play with it. Report any bugs you find (if you can fix
them yourself, all the better - please send us a patch with the
bugfix). Then, pick a (preferably small) feature you'd like to add,
code it up (ask for help on the list if you get stuck), and then
submit a patch. Repeat as necessary, as you get more familiar with
the gnucash codebase! After a while, you'll probably be able to
approach bigger, more complex projects such as helping with the SQL
backend.
We'd very much like you to contribute to GnuCash rather than starting
your own project, as, from your description, your goals and ours seem
to be so similar.
Good luck, and I hope to hear from you!
------------------------------------------------------------
Robert Merkel [EMAIL PROTECTED]
------------------------------------------------------------
--
Gnucash Developer's List
To unsubscribe send empty email to: [EMAIL PROTECTED]