@c -*- coding: utf-8; mode: texinfo; -*-
@c This file is part of community.itexi and ../topdocs/AUTHORS.itexi

@ignore

  This file lists authors of LilyPond, and what they wrote.  Each
  list is sorted alphabetically by surname.  This file lists people
  that have contributed more than a few hours of work.

  Developers are people who have been listed under the "Development
  Team" in Documentation/misc/THANKS*, or who are added when they
  reach a significant amount of contributions with respect to the
  existing Developers list, and can choose their own titles.
  Contributors are everybody else, and simply list their
  contributions.  All lists are sorted alphabetically.

  Developers should be listed under "main developers" and nowhere
  else. Main developers may appear in both the current and previous.
  Anybody who has finished doing a "main devel team" task should
  list it under developersPrevious, even if they're still doing
  other "main devel team" stuff.  See "Graham Percival" for an
  example.

  Contributors are also split between Current and Previous.
  Anybody who worked on anything up to and including the latest
  stable release should be listed under "previous contributors".
  Contributors who worked on the unstable release should be listed
  under "current contributors".  A contributor can thus be listed
  twice (under previous and current).

  Each category contains:
    core...     (programming)
    font...     (duh)
    doc...      (documentation and examples)
    bug...      (bug squad members)
    support...  (building, distributions, editors,
                 lilypond-book, LSR, but *not* answering emails)
    translations... (duh)
  We might add a "general" or "other" if there's something else.

@end ignore


@macro developersCurrent

@itemize

@item Trevor Daniels:
@email{t.daniels@@treda.co.uk},
Assistant documentation editor

@item Dan Eble:
@email{dan@@faithful.be},
@uref{http://faithful.be/sheet-music/},
Core developer

@item Jonas Hahnfeld:
@email{hahnjo@@hahnjo.de}
@uref{https://www.hahnjo.de/}
Core developer, release unbreaker, GitLab manager

@item Phil Holmes:
@email{mail@@philholmes.net}
@uref{http://www.philholmes.net}
Build unentangler, Bug squad member

@item David Kastrup:
@email{dak@@gnu.org},
hard core developer, user and programming interfaces, bug squashing and
swamp drainage.

@item Werner Lemberg:
@email{wl@@gnu.org},
Fonts, bug squasher

@item James Lowe:
Patch meister

@item Han-Wen Nienhuys:
@email{hanwen@@xs4all.nl},
@uref{http://www.xs4all.nl/~hanwen/},
Main author

@item Jan Nieuwenhuizen:
@email{janneke@@gnu.org},
@uref{http://JoyofSource.com},
@uref{http://AvatarAcademy.nl},
Main author

@item Carl Sorensen:
@email{c_sorensen@@byu.edu},
Core developer

@item Francisco Vila:
Translation meister

@item Valentin Villenave:
Core developer

@end itemize
@end macro



@macro developersPrevious

@itemize

@c use colons not commas for @item entries.

@item Mats Bengtsson:
@email{mats.bengtsson@@ee.kth.se},
@uref{https://www.kth.se/profile/matben/},
Support guru

@item Bertrand Bordage:
@email{bordage.bertrand@@gmail.com},
Core developer, font designer

@item Colin Hall:
Bug meister

@item Ian Hulin:
Core developer

@item Reinhold Kainhofer:
@email{reinhold@@kainhofer.com},
@uref{http://reinhold.kainhofer.com},
Core developer, Music2xml wrangler

@item Pedro Kroeger:
Build meister

@item Jonathan Kulp:
Assistant documentation editor

@item Joe Neeman:
Core developer

@item John Mandereau:
@email{john.mandereau@@free.fr},
Translation meister

@item Patrick McCarty:
SVG guru, bug squad member, bug squasher, text handling

@item Graham Percival:
@uref{http://percival-music.ca},
Bug meister, Grand Documentation Project leader

@item Mark Polesky:
Documentation, Code cleanup

@item Neil Puttock:
Core developer

@item Jürgen Reuter:
@email{reuter_j@@web.de},
@uref{http://www.juergen-reuter.de},
Ancient notation

@item Mike Solomon:
@email{mike@@mikesolomon.org},
Core developer, Frog meister

@item Erik Sandberg:
Bug meister

@item Nicolas Sceaux:
Core developer, Schemer extraordinaire

@item Janek Warchoł:
@email{janek.lilypond@@gmail.com},
Core developer

@end itemize
@end macro


@c  *****************  current contributors

@macro coreCurrent

@c use commas not colons

Don Armstrong,
Kevin Barry,
Robin Bannister,
Étienne Beaulé,
Davide Bonetti,
Hassan Elfatihi,
Frederic Gohier,
Adam Good,
David Stephen Grant,
Torsten Hämmerle,
Karlin High,
Masamichi Hosoda,
Michael Käppler,
John Lemcke,
Patrice Levesque,
Urs Liska,
John Mandereau,
Malte Meyn,
Thomas Morley,
Lukas-Fabian Moser,
Alexander Myltsev,
David Nalesnik,
Martin Neubauer,
Joram Noeck,
Antonio Ospite,
Benkő Pál,
Knut Petersen,
Matthew Peveler,
Jean Abou Samra,
Tim Starling,
Simon Tatham,
Bernhard M. Wiedemann,
Jaap de Wolff,
Boris-Chengbiao Zhou

@c no comma for last entry

@end macro



@macro fontCurrent

@c use commas not colons

Torsten Hämmerle,
Daniel Benjamin Miller

@c no comma for last entry

@end macro



@macro docCurrent

@c use commas not colons

Simon Albrecht,
Kevin Barry,
Bernhard Bloechl,
Federico Bruni,
Torsten Hämmerle,
Karlin High,
Masamichi Hosoda,
Michael Käppler,
Davide Liessi,
Urs Liska,
Malte Meyn,
Thomas Morley,
Paul Morris,
Noam Postavsky,
Andrej Shadura,
Fr. Samuel Springuel

@c no comma for last entry

@end macro


@macro bugsquadCurrent

@c use commas not colons

Simon Albrecht,
Federico Bruni,
Colin Campbell,
Phil Holmes,
Ralph Palmer

@c no comma for last entry

@end macro


@macro supportCurrent

@c use commas not colons

Simon Albrecht,
Colin Campbell,
Eluze,
Marc Hohl,
Phil Holmes,
Marek Klein,
Alex Loomis,
Kieren MacMillan,
Thomas Morley,
Tim McNamara,
Paul Morris,
David Nalesnik,
Urs Liska,
Ralph Palmer,
Pierre Perol-Schneider,
Neil Puttock,
Tao

@c no comma for last entry

@end macro


@macro translationsCurrent

@c use commas not colons

Caio Barros,
Federico Bruni,
Rafael Fontenelle,
Walter Garcia-Fontes,
Hiroshi Fukuhara,
Jean-Charles Malahieude,
Tomohiro Tatejima

@c no comma for last entry

@end macro


@c  *****************  previous contributors

@macro corePrevious

@c use commas not colons

Erlend Aasland,
Maximilian Albert,
Aleksandr Andreev,
Guido Amoruso,
Guido Aulisi,
Joe Austin,
Sven Axelsson,
Kristof Bastiaensen,
Pál Benkő,
Frédéric Bron,
Federico Bruni,
Nathan Chou,
Juliusz Chroboczek,
Peter Chubb,
Angelo Contardi,
Vicente Solsona Della,
Hajo Dezelski,
Michael Welsh Duggan,
David Feuer,
Bertalan Fodor,
Richard Gay,
Mathieu Giraud,
Lisa Opus Goldstein,
John Gourlay,
Torsten Hämmerle,
Yuval Harel,
Andrew Hawryluk,
Christian Hitz,
Karin Hoethker,
Rutger Hofmann,
Marc Hohl,
Masamichi Hosoda,
Bernard Hurley,
Yoshinobu Ishizaki,
Chris Jackson,
Felix Janda,
David Jedlinsky,
Heikki Junes,
Michael Käppler,
Thomas Klausner,
Marek Klein,
Mark Knoop,
Michael Krause,
Tobias Kretschmar,
Jean-Baptiste Lamy,
Vincent Le Ligeour,
Jonatan Liljedahl,
James Lowe,
Peter Lutek,
Andrew Main,
Kieren MacMillan,
Hendrik Maryns,
Thomas Morgan,
Thomas Morley,
Paul Morris,
David Nalesnik,
Matthias Neeracher,
Keith OHara,
Justin Ohmie,
Tatsuya Ono,
Benkő Pál,
Benjamin Peterson,
Knut Petersen,
Guy Gascoigne-Piggford,
Anders Pilegaard,
Henning Hraban Ramm,
Nathan Reed,
Julien Rioux,
Johannes Rohrer,
Ben Rudiak-Gould,
Stan Sanderson,
Andreas Scherer,
Johannes Schindelin,
Patrick Schmidt,
Devon Schudy,
Boris Shingarov,
Kim Shrier,
Edward Sanford Sutton,
Adam Spiers,
David Svoboda,
Heikki Taurainen,
Piers Titus van der Torren,
Owen Tuz,
Sebastiano Vigna,
Jan-Peter Voigt,
Arno Waschk,
John Williams,
Andrew Wilson,
Milan Zamazal,
Rune Zedeler,
Rodolfo Zitellini

@c no comma for last entry

@end macro



@macro fontPrevious

@c use commas not colons

Jay Anderson,
Tom Cato Amundsen,
Marc Hohl,
Masamichi Hosoda,
Chris Jackson,
Alexander Kobel,
Abraham Lee,
Keith OHara,
Carsten Steger,
Arno Waschk,
Rune Zedeler

@c no comma for last entry

@end macro



@macro docPrevious

@c use commas not colons

Erlend Aasland,
Simon Albrecht,
Trevor Bača,
Alard de Boer,
Frédéric Bron,
Federico Bruni,
Colin Campbell,
Jay Hamilton,
Joseph Harfouch,
Andrew Hawryluk,
Cameron Horsburgh,
Geoff Horton,
Heikki Junes,
Kurtis Kroon,
Urs Liska,
James Lowe,
Dave Luttinen,
Kieren MacMillan,
Jean-Charles Malahieude,
Christian Mondrup,
Mike Moral,
Thomas Morley,
Eyolf Østrem,
Ralph Palmer,
Pierre Perol-Schneider,
François Pinard,
David Pounder,
Michael Rasmussen,
Till Rettig,
Pavel Roskin,
Patrick Schmidt,
Alberto Simoes,
Guy Stalnaker,
Greg Swinford,
Martin Tarenskeen,
Arnold Theresius,
Anh Hai Trinh,
Eduardo Vieira,
Stefan Weil,
Rune Zedeler,
Rodolfo Zitellini

@c no comma for last entry

@end macro


@macro bugsquadPrevious

@c use commas not colons

Simon Albrecht,
James E. Bailey,
Federico Bruni,
Colin Campbell,
Eluze,
Phil Holmes,
Derek Klinge,
Marek Klein,
Urs Liska,
James Lowe,
Kieren MacMillan,
Ralph Palmer,
Dmytro O. Redchuk

@c no comma for last entry
@end macro

@macro supportPrevious

@c use commas not colons

Simon Albrecht,
Colin Campbell,
Eluze,
Anthony Fok,
Christian Hitz,
Marc Hohl,
Phil Holmes,
Chris Jackson,
Heikki Junes,
Marek Klein,
Urs Liska,
Alex Loomis,
Kieren MacMillan,
Tim McNamara,
Thomas Morley,
Paul Morris,
David Nalesnik,
Ralph Palmer,
Pierre Perol-Schneider,
Neil Puttock,
David Svoboda,
Tao

@c no comma for last entry

@end macro



@macro translationsPrevious

@c use commas not colons

Alard de Boer,
Federico Bruni,
Luca Rossetto Casel,
Felipe Castro,
Abel Cheung,
Frédéric Chiasson,
Simon Dahlbacka,
Orm Finnendahl,
Pavel Fric,
Walter Garcia-Fontes,
David González,
Tommaso Gordini,
Nicolas Grandclaude,
Erika Griechisch,
Dénes Harmath,
Damien Heurtebise,
Masamichi Hosoda,
Bjoern Jacke,
Matthieu Jacquot,
Neil Jerram,
Heikki Junes,
Nicolas Klutchnikoff,
Jean-Charles Malahieude,
Adrian Mariano,
Christian Mondrup,
Tineke de Munnik,
Steven Michael Murphy,
Till Paala,
François Pinard,
Gauvain Pocentek,
Till Rettig,
Ludovic Sardain,
Yoshiki Sawada,
Thomas Scharkowski,
Clytie Siddall,
August S. Sigov,
Roland Stigge,
Tomohiro Tatejima,
Paco Tomillo,
Risto Vääräniemi,
Andrea Valle,
Ralf Wildenhues,
Olcay Yıldırım

@c no comma for last entry

@end macro
