The Libical project was founded in 1999 (or perhaps earlier) by Eric Busboom eric@clarinova.com.
We use the term "Contributors to the Libical project" to indicate the current active developers, to include and not limited to:
- Allen Winter winter@kde.org (Maintainer)
- Eric Busboom eric@clarinova.com (Founder)
- Ken Murchison murch@fastmail.com
- Kent Sutherland git@ksuther.com
- Markus Minichmayr markus@tapkey.com
- Milan Crha mcrha@redhat.com
- Corentin Noël corentin@elementary.io
There are now far too many Libical contributors to list here. See the commit history for the complete list.
From pre-2015 (the first 15 years) we recognize these people who contributed by means outside of a version control system:
-
Allan Clark allanc@atlas.platypus.bc.ca for testing libical against UnixWare.
-
Graham Davison g.m.davison@computer.org for MacOS support and miscellaneous code bits
-
Seth Alves alves@hungry.com for the first cut at the Makefile.am files and various utility functions.
-
Russ Steinthal rms39@columbia.edu for several utility functions and comments.
-
Ola Lundqvist olalu526@student.liu.se for the vCal test data file.
-
Colin DuPlantis colin@cp.net for new functions in icalparser.c
-
Holger Schmidt hschmidt@chronolabs.de for all of icalcstp.c, The CSTP protocol implementation, and modifications to icalcstp.h
-
Gisle Hannemyr gisle@oslonett.no The decode*() functions in sspm.c are based on the decode() routine in the mimelite program, Copyright (c) 1994 Gisle Hannemyr.
-
The Evolution team at Helixcode for miscellaneous patches and adjustments to the build system:
- Federico Mena Quintero federico@helixcode.com
- JP Rosevear jpr@helixcode.com
- Ettore Perazzoli ettore@helixcode.com
- Christopher James Lahey clahey@helixcode.com
- Peter Williams peterw@helixcode.com)
-
Cornelius Schumacher schumacher@kde.org for many insightful suggestions and a few patches.
-
Mark D. Anderson mda@discerning.com for discussions and ideas.
-
Martin Neimeier nei@ibn.de for correcting bugs in icalrecur.c
-
Tom Leitner tom@radar.tu-graz.ac.at For several bug fixes in compiling on Tru64 UNIX.
-
Patrick Lewis plewis@inetarena.com for several bug reports and substantial (co-authorship) contributions to the Python bindings
-
Larry W. Virden lvirden@cas.org for several bug reports in compiling on Solaris.
-
Bryan Bartone bsb@mesasys.com for code changes based on porting libical to Windows.
-
Hubert V hubertv@bigfoot.com for checking and analyzing the output of the recurrence rule system.
-
Jonathan Yue jonathan.yue@cp.net for icalproperty_get_name()
-
Jeff Mace jhm18@psu.edu for finding bugs in gauges.
-
John Gray gray@agora-net.com for routing memory leaks, porting to WIN32, and taking over leadership of the project.
-
Andrea Campi a.campi@inet.it for miscellaneous updates and beginning of Doxygen documentation.
-
Paul Lindner plindner@cp.net for several contributions, including C++ binding, reentrant parser, thread safe memory allocator, and a lot of documentation.
-
Mark Tearle mtearle@tearle.com for keeping the Python bindings up to date.