mirror of
https://github.com/Gnucash/gnucash.git
synced 2024-11-22 00:47:42 -06:00
331 lines
14 KiB
Plaintext
331 lines
14 KiB
Plaintext
GETTING HELP: If you need help with GnuCash, please do not contact any
|
|
of the Authors directly. Instead, first look at the <a href="https://wiki.gnucash.org/wiki/FAQ">FAQ</a> to see if your question
|
|
is common and is answered there. If that doesn't help, there are mailing
|
|
lists in English, Dutch, French, German, Italian, Portuguese and an English
|
|
IRC channel. More information can be found at for <a href="https://wiki.gnucash.org/wiki/Mailing_Lists">Mailing List</a> and <a href="https://wiki.gnucash.org/wiki/IRC">IRC</a>.
|
|
|
|
Current Project Team:
|
|
=====================
|
|
J. Alex Aycinena: Tax Reports, General Development
|
|
Derek Atkins: Infrastructure, User Support
|
|
Mike Alexander: Pricing/Exchange Rates, Lots, Advanced Portfolio Report
|
|
Frank Ellenberger: Internationalization and Assistance for Localizations
|
|
Robert Fewell: GUI Development
|
|
Geert Janssens: General Development and Maintenance
|
|
Christopher Lam: General Development and Maintenance
|
|
John Ralls: General Development and Maintenance
|
|
Christian Stimming: Administration
|
|
Linas Vepstas: Administration and Website Hosting
|
|
|
|
Dependencies:
|
|
=============
|
|
We'd like to acknowledge the contributions of some specialty packages
|
|
that are incorporated into GnuCash and are critical to some of its
|
|
features:
|
|
Erik Colson, Bruce Schuck: Finance::Quote
|
|
Benoit Gregoire: libofx
|
|
Martin Preuss: AQBanking
|
|
|
|
Early Developers:
|
|
----------------
|
|
(In Historical Order)
|
|
|
|
Robin Clark wrote the original X-Accountant in Motif as a school
|
|
project, taking it to version 0.9 by October 1997. Although every
|
|
single line of his code has been re-written (several times over),
|
|
his name appears as a credit in almost every file. Such is the
|
|
power of copyrights.
|
|
|
|
Linas Vepstas liked what he saw: the GUI was slick, the code was
|
|
documented and well structured, and it was all GPL'ed. And so he
|
|
re-wrote it: adding cell-widgets to XbaeMatrix, so that the
|
|
combobox and arrows would make an even slicker GUI, rewrote the
|
|
X-Accountant internals to add double-entry, an account hierarchy,
|
|
split out a transaction mini-engine, add support for stocks, and
|
|
spiffed up the help menus. All for version 1.0 as of January 1998.
|
|
Since then, for version 1.1 & 1.2, the engine was expanded &
|
|
refined, and the register window code completely redesigned and
|
|
made mostly Motif-(and GUI-)independent.
|
|
|
|
Jeremy Collins publicized the GnoMoney project widely and broadly, and
|
|
then changed its name to GnuCash. (Actually, he put the selection
|
|
of the name up to popular vote. We all learned that democracy is
|
|
not a good way to pick names.) Jeremy registered the domain name,
|
|
and created and maintained the gnucash.org web site for years, and
|
|
got the initial GTK/gnome code working.
|
|
|
|
Rob Browning abused everyone for not using perl, and then after we
|
|
added Perl support, dumped Perl in favor of Guile/Scheme
|
|
support. Rob added user preferences, re-wrote the reports in
|
|
scheme, and contributed the change-over of the file-format to
|
|
XML. He then concentrated on scheme performance and has been the
|
|
g-wrap guile wrapper maintainer.
|
|
|
|
Dave Peticolas worked on most parts of Gnucash, especially the
|
|
register and GUI.
|
|
|
|
Bill Gribble is not shy, or softly spoken. So don't be shy if you find
|
|
a bug in his code: QIF import, query API and transaction search,
|
|
check-printing, commodity and currency support, gtkhtml integration
|
|
and report printing, pgp support, guppi integration, and the new
|
|
main window layout.
|
|
|
|
Robert Graham Merkel extensive work on reports and reporting
|
|
infrastructure, gnome GUI work, and user preferences.
|
|
|
|
James LewisMoss designed doc patches, XML refactoring, automated test
|
|
suite, new file hierarchy import.
|
|
|
|
Christian Stimming was a report-generating monster. He's been one of
|
|
the largest contributors to the report infrastructure, creating
|
|
many of the important reports initially. He has also contributed
|
|
HBCI online banking support and managed internationalization and
|
|
translation.
|
|
|
|
Joshua Sled worked on scheduled transactions and general project
|
|
monkeying (IRC bot, logs, website maintenance, bug-triage, &c.).
|
|
|
|
Derek Atkins wrote the business-accounting package for Gnucash. This
|
|
includes the Customer/Vendor database, Job tracking, Order entry,
|
|
Invoicing, Accounts Payable, Accounts Receivable, and related
|
|
technologies. In the process he re-wrote the Query engine,
|
|
modularized the Book object storage, and modularized the backend to
|
|
allow pluggable objects.
|
|
|
|
David Hampton was an all-around hacker. He implemented a large porting
|
|
of the gtk2 conversion. He generally works on cleaning up the GUI
|
|
and on fleshing out support for stocks. David has picked up Dave
|
|
Peticolas's previous tendency to hack obsessively on
|
|
GnuCash. (Something in the name?)
|
|
|
|
Chris Lyttle Administered the GnuCash bug list. Improved the help and
|
|
integrated and finished a concepts and tutorial written by Carol
|
|
Champagne. Looks after releasing new GnuCash versions and updating
|
|
the website.
|
|
|
|
Benoit Grégoire coded a long awaited OFX module for GnuCash and wrote
|
|
the external libOFX library that it uses.
|
|
|
|
Neil Williams finished conversion from GncBook to QofBook and worked
|
|
on the separation of QoF into a standalone library. He also
|
|
contributed lots of Doxygen fixes and updates.
|
|
|
|
Chris Shoemaker implemented budgeting support for GnuCash. He replaced
|
|
g-wrap by SWIG as GnuCash's guile wrapper generator and is also an
|
|
all around hacker.
|
|
|
|
Andreas Köhler hunted down lots of bugs, especially for GUI code and
|
|
other gtk related issues.
|
|
|
|
Charles Day overhauled the QIF importer and focused then on
|
|
investment- and currency-related issues.
|
|
|
|
Other Contributors:
|
|
----------------
|
|
(In alphabetical order)
|
|
|
|
Mike Alexander Cap gains, lot and MacOS fixes.
|
|
Andrew Arensburger for FreeBSD & other patches
|
|
Simon Arlott Previous/next working day SX; performance improvements; misc fixes/preferences
|
|
Matt Armstrong for misc fixes
|
|
Jon Arney Windows porting patches, misc fixes
|
|
A. Alper Atici Turkish translation
|
|
J. Alex Aycinena Heavily improved Tax Report & TXF export
|
|
Roman Bertle Austrian German account templates
|
|
Jan-Pascal van Best MT940 importer
|
|
Dennis Björklund Swedish translation
|
|
Andreas Bogk Postgres backend patch
|
|
Per Bojsen several core dump fixes
|
|
Terry Boldt financial calculator and expression parser
|
|
Forest Bond Budget report improvements
|
|
Richard Braakman xml version configure patch
|
|
Simon Britnell patch to RPM spec
|
|
Christopher B. Browne> for perl, lots of scheme and documentation updates
|
|
Nathan Buchanan packaging Windows binaries for release
|
|
Johan Buret french translation
|
|
Thomas Bushnell fix for file backups
|
|
Eskil Bylund account type deprecation
|
|
Paul Campbell reconcile children patch
|
|
Conrad Canterford register bug fix
|
|
Bill Carlson performance improvements
|
|
David Marín Carreño Spanish translation of account setup.
|
|
Tomas Cernaj GType consistency changes, register fixes
|
|
Carol Champagne documentation & a patient GUI usability critic
|
|
Nikos Charonitakis Greek translation
|
|
Graham Chapman for the xacc-rpts addon package
|
|
George Chen for MS-Money QIF's & fixes
|
|
Albert Chin-A-Young configure.in patch
|
|
Kenneth Christiansen Danish translation
|
|
Richard Cohen Code cleanup and GLib modernization
|
|
Matthew Condell FreeBSD patch
|
|
Patrick Condron for webserver and T1 connection (credits to rackspace.com)
|
|
Vincent Dawans Report bugfixes and TRep improvements.
|
|
Raphael Dechenaux register patch
|
|
Ciaran Deignan for AIX binary version
|
|
Glen Ditchfield updated documentation
|
|
Tyson Dowd for config/make patches & debian maint
|
|
Koen D'Hondt for Solaris patches to XmHTML
|
|
Bob Drzyzgula for budgeting design notes
|
|
Frank H. Ellenberger parts of german localization and currency fixes
|
|
Volker Englisch QA and testing
|
|
Christoph Ernst Small bugfixes and minor enhancements
|
|
Jonathan Ernst Translations
|
|
Stephen Evanchik Logging improvements; gtk2 conversions
|
|
Mike Evans Bug fixes and testing.
|
|
Joshua Facemyer / Impressus Art : New artwork.
|
|
Paul Fenwick ASX support, Finance::Quote
|
|
Hubert Figuiere patch to gnc-prices
|
|
Valek Filippov messages Russian translation
|
|
Jan-Uwe Finck for messages German translation
|
|
Kevin Finn auto-decimal point, options, auto interest xfer patches
|
|
Aurimas Fišeras Lithuanian Translation, general i18n
|
|
Danny Fischer Romanian translation
|
|
Ron Forrester for gnome patches
|
|
Christoph Franzen German account template for Wohnungswirtschaft business
|
|
Dave Freese for leap-year fix
|
|
Todd T. Fries OpenBSD fix
|
|
John Goerzen file i/o fix for 64-bit architectures
|
|
Rob Gowin CMake build system
|
|
Jeff Green Python bindings, with grant funding from
|
|
<a href="https://assiniboine.mb.ca/">Assiniboine Credit Union</a>
|
|
Hans de Graaff XML patches
|
|
Daniel Hagerty patch to balance sheet report
|
|
Mitsuo Hamada messages Japanese translations
|
|
Otto Hammersmith for RedHat RPM version
|
|
Eric Hanchrow updated currency documentation
|
|
Daniel Harding Windows build tweaks; various code fixes
|
|
Alexandru Harsanyi for core dumps, lockups, gtk work
|
|
John Hasler engine patch
|
|
Jon Kåre Hellan misc core dump fixes
|
|
Hendrik-Jan Heins Dutch translation
|
|
Joachim Herb Data table option for barchart reports
|
|
Claus Hindsgaul messages Danish translation
|
|
Christoph Holtermann Python wrapper improvements
|
|
Ori Hoch Hebrew translation
|
|
Péter Hosszú Hungarian translation
|
|
Edward J. Huff Date handling in reports, quarterly option
|
|
Tomokazu Iwashita Japanese translation of xea
|
|
Geert Janssens GUI fixes for Lots, autocompletion in gnc-general-search, several small fixes
|
|
David Jafferian Delete account query code.
|
|
Mark Jenkins Python bindings, with grant funding from
|
|
<a href="https://assiniboine.mb.ca/">Assiniboine Credit Union</a> and
|
|
<a href="https://www.legalaid.mb.ca/">Legal Aid Manitoba</a>
|
|
Rich Johnson Mac OS X patch
|
|
Miquel Jordana Vilamitjana Spanish translation of manual
|
|
Prakash Kailasa for gnome build fixes
|
|
Alexey Kakunin quickfill patch for Cyrillic
|
|
Ben Kelly for Motif menu bug fix, core dump fixes
|
|
Jeff Kletsky Various patches, including for OFX import
|
|
Tom Kludy for SGI Irix port
|
|
Tuomo Kohvakka Finnish translation
|
|
Matt Kraai date accelerator bug fix
|
|
Mantas Kriaučiūnas Lithuanian Translation
|
|
Rafał Krzewski bi module fixes
|
|
Sven Kuenzler for SuSE README file
|
|
Fabrice Kurz French translation
|
|
Eneko Lacunza Spanish Translation
|
|
Bryan Larsen guile budget report
|
|
Aaron Laws General Development
|
|
Chris J (Oakton) Leach autoconf patch
|
|
Nicholas Lee scheme bug fix
|
|
Graham Leggett for fixing a hang
|
|
Rolf Leggewie SKR04 and gnucash for german business
|
|
Georg Lehner Nicaraguan Spanish translation
|
|
Ted Lemon for NetBSD port
|
|
Yannick Le Ny French translations
|
|
Frederic Leroy 64bit fixes, GUI improvements
|
|
Frederic Lespez French account templates fixes.
|
|
Chao-Hsiung Liao Traditional Chinese translation
|
|
Grant Likely gnome and engine patches
|
|
Vitaly Lipatov complete Russian translation, build tweaks, code cleanup
|
|
Volodymyr M. Lisivka Ukrainian translation
|
|
Phil Longstaff fixes for pricedb
|
|
Duarte Loreto message and documentation Portuguese translations
|
|
Raffael Luthiger Swiss German translation
|
|
Lionel Elie Mamane Patches for gcc2.95 macro compatibility
|
|
Kjartan Maraas Norwegian translations
|
|
Heath Martin gnome patches, major register work, x86_64 support
|
|
Matt Martin guile error handling code
|
|
Yves-Eric Martin work on financial year end work
|
|
Tadas Masiulionis Lithuanian Translation
|
|
Juan Manuel García Molina messages Spanish translation
|
|
David Montenegro all sorts of Scheme reports
|
|
Orestes Mas Catalan translation
|
|
Bernard Meens Dutch translation
|
|
Christopher Molnar build system patch
|
|
Tim Mooney port to alpha-dec-osf4.0f
|
|
Lucimar Moresco pt_BR account templates
|
|
G. Allen Morris III for QIF core dump
|
|
Steven Murdoch gnc-prices fix for London exchange
|
|
Jose Carlos Nascimento Brazilian Portuguese translation
|
|
Brent Neal TIAA-CREF support.
|
|
Christian Neumair Various gnome2 fixes/HIG work.
|
|
Johnny Ernst Nielsen messages Danish translation
|
|
Stefan Nobis German translation patch
|
|
Martin Norbäck Swedish translation
|
|
Peter Norton for a valiant attempt at a GTK port
|
|
Bill Nottingham guile configure patch
|
|
Peter O'Gorman file i/o patches, Mac OS X patches
|
|
OmNiBuS web site graphics & content
|
|
Gordon Oliver multiple currency status line patch
|
|
Scott Oonk register changes for utf-8 and pango.
|
|
Alan Orndorff Solaris packager
|
|
Myroslav Opyr for misc patches
|
|
Stephan Paternotte Dutch translation
|
|
Laurent Pélecq i18n patches with gettext
|
|
Sulyok Peter Hungarian account templates
|
|
Alain Peyrat for configure.in patches
|
|
Zdenko Podobný Slovak translations
|
|
Peter Pointner QIF import fixes, Qt patches
|
|
Gavin Porter for euro style dates
|
|
Tomas Pospisek Debian patches
|
|
Paul Poulain French translations
|
|
John Ralls MacOSX integration
|
|
Ron Record for SCO Unixware & OpenServer binaries
|
|
Keith Refson Solaris fixes
|
|
Jerry Quinn Bugfixes
|
|
Andreas Rottmann fixes for g-wrap 1.9
|
|
Betina Schmidt German account template
|
|
Dirk Schoenberger Qt/KDE work
|
|
Jan Schrage documentation patches
|
|
Christopher Seawood for XbaeMatrix core dump
|
|
Peter Selinger date completion
|
|
Alessandro Seveso messages Italian translations
|
|
Clytie Siddall Vietnamese translation
|
|
Mike Simons misc configure.in patches
|
|
Keld Simonsen messages Danish translation
|
|
Richard Skelton for Solaris cleanup
|
|
Thomas Vander Stichele Macro for filtering system directories
|
|
James Strandboge "Easy" Invoice report
|
|
Henning Spruth for German text & euro date rework
|
|
Ben Stanley test infrastructure
|
|
Robby Stephenson register & file history patches
|
|
Robert Stocks additional register report options
|
|
Michael T. Garrison Stuber report patch
|
|
Bartek Szady engine and build system patches
|
|
Herbert Thoma gnome register & euro support patches
|
|
Tor Harald Thorland testing, Norwegian translation
|
|
Nigel Titley British English translation
|
|
James A. Treacy doc patch
|
|
Arnold Troeger Mandrake packager
|
|
Diane Trout scheme QIF import patch
|
|
Nicolae Turcan Romanian translation
|
|
Richard -Gilligan- Uschold tax report & txf export
|
|
Tom Van Braeckel various patches and fixes
|
|
Matthew Vanecek lots of postgres backend work
|
|
Didier Vidal various G2 fixes.
|
|
Oliver Vollmer German account templates SKR03
|
|
Richard Wackerbarth patch to gnc-prices, qif import fixes
|
|
Rob Walker guile and register patches
|
|
Darin Willits initial budgeting prototype
|
|
Andy Wingo income per day-of-week report
|
|
Tom Winterhalder Swiss German account template
|
|
David Woodhouse messages British translations
|
|
Kuang-che Wu Traditional Chinese translation
|
|
Ken Yamaguchi QIF import fixes; MYM import
|
|
Shimpei Yamashita messages Japanese translation
|
|
Alex Zepeda postgres configure patch
|
|
|
|
|
|
... and many others who've submitted patches ...
|