forked from Gnucash/gnucash
-
Notifications
You must be signed in to change notification settings - Fork 0
/
AUTHORS
297 lines (274 loc) · 17.3 KB
/
AUTHORS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
Main Developers:
----------------
(In Historical Order)
Robin Clark <[email protected]> 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 <[email protected]> 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 <[email protected]> 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 <[email protected]> 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 <[email protected]> worked on most parts of Gnucash, especially
the register and GUI.
Bill Gribble <[email protected]> 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 <[email protected]> extensive work on reports and
reporting infrastructure, gnome GUI work, and user preferences.
James LewisMoss <[email protected]> design doc patches, XML refactoring,
automated test suite, new file hierarchy import.
Christian Stimming <[email protected]> is 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 manages
internationalization and translation.
Joshua Sled <[email protected]> works on scheduled transactions, and
general project monkeying (IRC bot, logs, website maintenance,
bug-triage, &c.).
Derek Atkins <[email protected]> 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 <[email protected]> is 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 <[email protected]> Administers 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 <[email protected]> coded a long awaited OFX module
for GnuCash and wrote the external libOFX library that it uses.
Neil Williams <[email protected]> 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 <[email protected]> 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 <[email protected]> is hunting down lots of bugs,
especially for GUI code and other gtk related issues.
Charles Day <[email protected]> overhauled the QIF importer and now
focuses mainly on investment- and currency-related issues.
Other Contributors:
----------------
(In alphabetical order)
Mike Alexander <[email protected]> Cap gains, lot and MacOS fixes.
Andrew Arensburger <[email protected]> for FreeBSD & other patches
Matt Armstrong <[email protected]> for misc fixes
Jon Arney <[email protected]> Windows porting patches, misc fixes
A. Alper Atici <[email protected]> Turkish translation
J. Alex Aycinena <[email protected]> Heavily improved Tax Report & TXF export
Fred Baube <[email protected]> for attempted Java port/MoneyDance
Roman Bertle <[email protected]> Austrian German account templates
Jan-Pascal van Best <[email protected]> MT940 importer
Dennis Björklund <[email protected]> Swedish translation
Andreas Bogk <[email protected]> Postgres backend patch
Per Bojsen <[email protected]> several core dump fixes
Terry Boldt <[email protected]> financial calculator and expression parser
Forest Bond <[email protected]> Budget report improvements
Richard Braakman <[email protected]> xml version configure patch
Simon Britnell <[email protected]> patch to RPM spec
Christopher B. Browne <[email protected]> for perl, lots of scheme and documentation updates
Nathan Buchanan <[email protected]> packaging Windows binaries for release
Johan Buret <[email protected]> french translation
Thomas Bushnell <[email protected]> fix for file backups
Eskil Bylund <[email protected]> account type deprecation
Paul Campbell <[email protected]> reconcile children patch
Conrad Canterford <[email protected]> register bug fix
Bill Carlson <[email protected]> performance improvements
David Marín Carreño <[email protected]> Spanish translation of account setup.
Tomas Cernaj <[email protected]> GType consistency changes, register fixes
Carol Champagne <[email protected]> documentation & a patient GUI usability critic
Nikos Charonitakis <[email protected]> Greek translation
Graham Chapman <[email protected]> for the xacc-rpts addon package
George Chen <[email protected]> for MS-Money QIF's & fixes
Albert Chin-A-Young <[email protected]> configure.in patch
Kenneth Christiansen <[email protected]> Danish translation
Matthew Condell <[email protected]> FreeBSD patch
Patrick Condron <[email protected]> for webserver and T1 connection (credits to rackspace.com)
Raphael Dechenaux <[email protected]> register patch
Ciaran Deignan <[email protected]> for AIX binary version
Glen Ditchfield <[email protected]> updated documentation
Tyson Dowd <[email protected]> for config/make patches & debian maint
Koen D'Hondt <[email protected]> for Solaris patches to XmHTML
Bob Drzyzgula <[email protected]> for budgeting design notes
Frank H. Ellenberger <[email protected]> small things, usually germany related
Volker Englisch <[email protected]> QA and testing
Frank H. Ellenberger <[email protected]> Fix for IDR currency
Christoph Ernst <[email protected]> Small bugfixes and minor enhancements
Jonathan Ernst <[email protected]> Translations
Stephen Evanchik <[email protected]> Logging improvements; gtk2 conversions
Mike Evans <[email protected]> Bug fixes and testing.
Joshua Facemyer / Impressus Art <[email protected]>: New artwork.
Paul Fenwick <[email protected]> ASX support, Finance::Quote
Hubert Figuiere <[email protected]> patch to gnc-prices
Valek Filippov <[email protected]> messages Russian translation
Jan-Uwe Finck <[email protected]> for messages German translation
Kevin Finn <[email protected]> auto-decimal point, options, auto interest xfer patches
Aurimas Fišeras <[email protected]> Lithuanian Translation, general i18n
Danny Fischer <[email protected]> Romanian translation
Ron Forrester <[email protected]> for gnome patches
Christoph Franzen <[email protected]> German account template for Wohnungswirtschaft business
Dave Freese <[email protected]> for leap-year fix
Todd T. Fries <[email protected]> OpenBSD fix
John Goerzen <[email protected]> file i/o fix for 64-bit architectures
Jeff Green <[email protected]> Python bindings, with grant funding from Assiniboine Credit Union (http://assiniboine.mb.ca/)
Hans de Graaff <[email protected]> XML patches
Daniel Hagerty <[email protected]> patch to balance sheet report
Mitsuo Hamada <[email protected]> messages Japanese translations
Otto Hammersmith <[email protected]> for RedHat RPM version
Eric Hanchrow <[email protected]> updated currency documentation
Daniel Harding <[email protected]> Windows build tweaks; various code fixes
Alexandru Harsanyi <[email protected]> for core dumps, lockups, gtk work
John Hasler <[email protected]> engine patch
Jon Kåre Hellan <[email protected]> misc core dump fixes
Hendrik-Jan Heins <[email protected]> Dutch translation
Joachim Herb <[email protected]> Data table option for barchart reports
Claus Hindsgaul <[email protected]> messages Danish translation
Christoph Holtermann <[email protected]> Python wrapper improvements
Ori Hoch <[email protected]> Hebrew translation
Péter Hosszú <[email protected]> Hungarian translation
Edward J. Huff <[email protected]> Date handling in reports, quarterly option
Tomokazu Iwashita <[email protected]> Japanese translation of xea
Geert Janssens <[email protected]> GUI fixes for Lots, autocompletion in gnc-general-search, several small fixes
David Jafferian <[email protected]> Delete account query code.
Mark Jenkins <[email protected]> Python bindings, with grant funding from Assiniboine Credit Union (http://assiniboine.mb.ca/) and Legal Aid Manitoba (http://www.legalaid.mb.ca/)
Rich Johnson <[email protected]> Mac OS X patch
Miquel Jordana Vilamitjana <[email protected]> Spanish translation of manual
Prakash Kailasa <[email protected]> for gnome build fixes
Alexey Kakunin <[email protected]> quickfill patch for Cyrillic
Ben Kelly <[email protected]> for Motif menu bug fix, core dump fixes
Jeff Kletsky <[email protected]> Various patches, including for OFX import
Tom Kludy <[email protected]> for SGI Irix port
Tuomo Kohvakka <[email protected]> Finnish translation
Matt Kraai <[email protected]> date accelerator bug fix
Mantas Kriaučiūnas <[email protected]> Lithuanian Translation
Rafał Krzewski <[email protected]> bi module fixes
Sven Kuenzler <[email protected]> for SuSE README file
Fabrice Kurz <[email protected]> French translation
Eneko Lacunza <[email protected]> Spanish Translation
Bryan Larsen <[email protected]> guile budget report
Chris J (Oakton) Leach <[email protected]> autoconf patch
Nicholas Lee <[email protected]> scheme bug fix
Graham Leggett <[email protected]> for fixing a hang
Rolf Leggewie <[email protected]> SKR04 and gnucash for german business
Georg Lehner <[email protected]> Nicaraguan Spanish translation
Ted Lemon <[email protected]> for NetBSD port
Yannick Le Ny <[email protected]> French translations
Frederic Leroy <> 64bit fixes, GUI improvements
Frederic Lespez <[email protected]> French account templates fixes.
Chao-Hsiung Liao <[email protected]> Traditional Chinese translation
Grant Likely <[email protected]> gnome and engine patches
Vitaly Lipatov <[email protected]> complete Russian translation, build tweaks, code cleanup
Volodymyr M. Lisivka <[email protected]> Ukrainian translation
Phil Longstaff <[email protected]> fixes for pricedb
Duarte Loreto <[email protected]> message and documentation Portuguese translations
Raffael Luthiger <[email protected]> Swiss German translation
Lionel Elie Mamane <[email protected]> Patches for gcc2.95 macro compatibility
Kjartan Maraas <[email protected]> Norwegian translations
Heath Martin <[email protected]> gnome patches, major register work, x86_64 support
Matt Martin <[email protected]> guile error handling code
Yves-Eric Martin <[email protected]> work on financial year end work
Tadas Masiulionis <[email protected]> Lithuanian Translation
Juan Manuel García Molina <[email protected]> messages Spanish translation
David Montenegro <[email protected]> all sorts of Scheme reports
Orestes Mas <[email protected]> Catalan translation
Bernard Meens <[email protected]> Dutch translation
Christopher Molnar <[email protected]> build system patch
Tim Mooney <[email protected]> port to alpha-dec-osf4.0f
Lucimar Moresco <[email protected]> pt_BR account templates
G. Allen Morris III <[email protected]> for QIF core dump
Steven Murdoch <[email protected]> gnc-prices fix for London exchange
Jose Carlos Nascimento <[email protected]> Brazilian Portuguese translation
Brent Neal <[email protected]> TIAA-CREF support.
Christian Neumair <[email protected]> Various gnome2 fixes/HIG work.
Johnny Ernst Nielsen <[email protected]> messages Danish translation
Stefan Nobis <[email protected]> German translation patch
Martin Norbäck <[email protected]> Swedish translation
Peter Norton <[email protected]> for a valiant attempt at a GTK port
Bill Nottingham <[email protected]> guile configure patch
Peter O'Gorman <[email protected]> file i/o patches, Mac OS X patches
OmNiBuS <[email protected]> web site graphics & content
Gordon Oliver <[email protected]> multiple currency status line patch
Scott Oonk <[email protected]>, <[email protected]> register changes for utf-8 and pango.
Alan Orndorff <[email protected]> Solaris packager
Myroslav Opyr <[email protected]> for misc patches
Laurent Pélecq <[email protected]> i18n patches with gettext
Sulyok Peter <[email protected]> Hungarian account templates
Alain Peyrat <[email protected]> for configure.in patches
Zdenko Podobný <[email protected]> Slovak translations
Peter Pointner <[email protected]> QIF import fixes, Qt patches
Gavin Porter <[email protected]> for euro style dates
Tomas Pospisek <[email protected]> Debian patches
Paul Poulain <[email protected]> French translations
John Ralls <[email protected]> MacOSX integration
Ron Record <[email protected]> for SCO Unixware & OpenServer binaries
Keith Refson <[email protected]> Solaris fixes
Jerry Quinn <[email protected]> Bugfixes
Andreas Rottmann <[email protected]> fixes for g-wrap 1.9
Betina Schmidt <[email protected]> German account template
Dirk Schoenberger <[email protected]> Qt/KDE work
Jan Schrage <[email protected]> documentation patches
Christopher Seawood <[email protected]> for XbaeMatrix core dump
Peter Selinger <[email protected]> date completion
Alessandro Seveso <[email protected]> messages Italian translations
Clytie Siddall <[email protected]> Vietnamese translation
Mike Simons <[email protected]> misc configure.in patches
Keld Simonsen <[email protected]> messages Danish translation
Richard Skelton <[email protected]> for Solaris cleanup
Thomas Vander Stichele <[email protected]> Macro for filtering system directories
James Strandboge <[email protected]> "Easy" Invoice report
Henning Spruth <[email protected]> for German text & euro date rework
Ben Stanley <[email protected]> test infrastructure
Robby Stephenson <[email protected]> register & file history patches
Robert Stocks <[email protected]> additional register report options
Michael T. Garrison Stuber <[email protected]> report patch
Bartek Szady <[email protected]> engine and build system patches
Herbert Thoma <[email protected]> gnome register & euro support patches
Tor Harald Thorland <[email protected]> testing, Norwegian translation
Nigel Titley <[email protected]> British English translation
James A. Treacy <[email protected]> doc patch
Arnold Troeger <[email protected]> Mandrake packager
Diane Trout <[email protected]> scheme QIF import patch
Nicolae Turcan <[email protected]> Romanian translation
Richard -Gilligan- Uschold <[email protected]> tax report & txf export
Tom Van Braeckel <[email protected]> various patches and fixes
Matthew Vanecek <[email protected]> lots of postgres backend work
Didier Vidal <[email protected]> various G2 fixes.
Oliver Vollmer <[email protected]> German account templates SKR03
Richard Wackerbarth <[email protected]> patch to gnc-prices, qif import fixes
Rob Walker <[email protected]> guile and register patches
Darin Willits <[email protected]> initial budgeting prototype
Andy Wingo <[email protected]> income per day-of-week report
Tom Winterhalder <[email protected]> Swiss German account template
David Woodhouse <[email protected]> messages British translations
Kuang-che Wu <[email protected]> Traditional Chinese translation
Ken Yamaguchi <[email protected]> QIF import fixes; MYM import
Shimpei Yamashita <[email protected]> messages Japanese translation
Alex Zepeda <[email protected]> postgres configure patch
... and I am sure that I have missed many others ...