|
|
========
|
|
|
People
|
|
|
========
|
|
|
|
|
|
.. _flycheck-teams:
|
|
|
|
|
|
Teams
|
|
|
=====
|
|
|
|
|
|
.. _flycheck-maintainers:
|
|
|
|
|
|
Maintainers
|
|
|
-----------
|
|
|
|
|
|
* **Clément Pit-Claudel** (:gh:`cpitclaudel`, owner)
|
|
|
* **fmdkdd** (:gh:`fmdkdd`, owner)
|
|
|
|
|
|
We maintain Flycheck and all official extensions within the `Flycheck
|
|
|
organisation`_, and set the direction and scope of Flycheck. We review and
|
|
|
accept pull requests and feature proposals and fix bugs in Flycheck.
|
|
|
|
|
|
Emphasized users are also owners of the `Flycheck Organisation`_, and thus have
|
|
|
administrative privileges for all repositories in Flycheck. Notably only owners
|
|
|
can currently make Flycheck releases, and their GPG keys sign release tags for
|
|
|
Flycheck.
|
|
|
|
|
|
Mention with ``@flycheck/maintainers``.
|
|
|
|
|
|
.. _Flycheck Organisation: https://github.com/flycheck
|
|
|
|
|
|
.. _flycheck-moderators:
|
|
|
|
|
|
Moderators
|
|
|
----------
|
|
|
|
|
|
Our moderators help uphold our :doc:`conduct`. Currently, we do not have a
|
|
|
dedicated moderation team; all our :ref:`flycheck-maintainers` also serve as
|
|
|
moderators in our Github organisation and in our official communication
|
|
|
channels.
|
|
|
|
|
|
Mention with ``@flycheck/moderators``.
|
|
|
|
|
|
.. note::
|
|
|
|
|
|
If you’d like to help out with moderation, please contact a maintainer.
|
|
|
|
|
|
.. _flycheck-language-teams:
|
|
|
|
|
|
Language teams
|
|
|
--------------
|
|
|
|
|
|
These teams provide support for particular languages in Flycheck.
|
|
|
|
|
|
Elixir
|
|
|
~~~~~~
|
|
|
|
|
|
* Aaron Jensen (:gh:`aaronjensen`)
|
|
|
* Kári Tristan Helgason (:gh:`kthelgason`)
|
|
|
|
|
|
Mention with ``@flycheck/elixir``.
|
|
|
|
|
|
Go
|
|
|
~~
|
|
|
|
|
|
* Dominik Honnef (:gh:`dominikh`)
|
|
|
|
|
|
Mention with ``@flycheck/go``.
|
|
|
|
|
|
Haskell
|
|
|
~~~~~~~
|
|
|
|
|
|
* Sergey Vinokurov (:gh:`sergv`)
|
|
|
* Steve Purcell (:gh:`purcell`)
|
|
|
|
|
|
Mention with ``@flycheck/haskell``.
|
|
|
|
|
|
Javascript
|
|
|
~~~~~~~~~~
|
|
|
|
|
|
* Saša Jovanić (:gh:`Simplify`)
|
|
|
|
|
|
Mention with ``@flycheck/javascript``.
|
|
|
|
|
|
Lua
|
|
|
~~~
|
|
|
|
|
|
* Gordon Gao (:gh:`ghprince`)
|
|
|
|
|
|
Mention with ``@flycheck/lua``.
|
|
|
|
|
|
Mercury
|
|
|
~~~~~~~
|
|
|
|
|
|
* Matthias Güdemann (:gh:`mgudemann`)
|
|
|
|
|
|
Mention with ``@flycheck/mercury``.
|
|
|
|
|
|
PHP
|
|
|
~~~
|
|
|
|
|
|
* USAMI Kenta (:gh:`zonuexe`)
|
|
|
|
|
|
Mention with ``@flycheck/php``.
|
|
|
|
|
|
Puppet
|
|
|
~~~~~~
|
|
|
|
|
|
* Romanos Skiadas (:gh:`rski`)
|
|
|
|
|
|
Mention with ``@flycheck/puppet``.
|
|
|
|
|
|
Ruby
|
|
|
~~~~
|
|
|
|
|
|
* Saša Jovanić (:gh:`Simplify`)
|
|
|
|
|
|
Mention with ``@flycheck/javascript``.
|
|
|
|
|
|
Rust
|
|
|
~~~~
|
|
|
|
|
|
* :gh:`fmdkdd`
|
|
|
* Michael Pankov (:gh:`mkpankov`)
|
|
|
|
|
|
Mention with ``@flycheck/rust``.
|
|
|
|
|
|
TypeScript
|
|
|
~~~~~~~~~~
|
|
|
|
|
|
* Saša Jovanić (:gh:`Simplify`)
|
|
|
|
|
|
Mention with ``@flycheck/typescript``.
|
|
|
|
|
|
Packagers
|
|
|
=========
|
|
|
|
|
|
We would like to thank all people who package Flycheck on behalf of
|
|
|
distributions and support our development efforts with their feedback, their
|
|
|
patches and their testing:
|
|
|
|
|
|
* Sean Whitton (:gh:`spwhitton`) and the `Debian Emacs addon team`_ (Debian
|
|
|
packages)
|
|
|
|
|
|
.. _Debian Emacs addon team: https://pkg-emacsen.alioth.debian.org/
|
|
|
|
|
|
Acknowledgements
|
|
|
================
|
|
|
|
|
|
We would also like to thank the following people and projects:
|
|
|
|
|
|
* Sebastian Wiesner (:gh:`lunaryorn`) for creating Flycheck in the first place,
|
|
|
for taking the time and dedication to maintain it for over 4 years, while
|
|
|
maintaining high standards of code quality and nurturing a healthy, active
|
|
|
community around it, giving Flycheck the best chances to thrive after his
|
|
|
departure.
|
|
|
* Bozhidar Batsov (:gh:`bbatsov`) for his valuable feedback and his constant
|
|
|
support and endorsement of Flycheck from the very beginning. Notably he added
|
|
|
Flycheck to his popular :gh:`Prelude <bbatsov/prelude>` project at a very
|
|
|
early stage and thus brought Flycheck to many new users.
|
|
|
* Magnar Sveen (:gh:`magnars`) for his :gh:`dash.el <magnars/dash.el>` and
|
|
|
:gh:`s.el <magnars/s.el>` libraries, which support considerable parts of
|
|
|
Flycheck internals, and greatly helped to overcome Sebastian’s initial
|
|
|
aversion to Emacs Lisp.
|
|
|
* Martin Grenfell (:gh:`scrooloose`) for the Vim syntax checking extension
|
|
|
:gh:`Syntastic <vim-syntastic/syntastic>` which saved Sebastian’s life back
|
|
|
when he was using Vim, and served as inspiration for Flycheck and many of its
|
|
|
syntax checkers.
|
|
|
* Matthias Güdemann (:gh:`mgudemann`), for his invaluable work on
|
|
|
Flycheck’s logo.
|
|
|
* Pavel Kobyakov for his work on GNU Flymake, which is a great work on
|
|
|
its own, despite its flaws and weaknesses.
|
|
|
* Simon Carter (:gh:`bbbscarter`), for his patient in-depth testing of automatic
|
|
|
syntax checking, and his very constructive feedback.
|
|
|
* Steve Purcell (:gh:`purcell`) for his valuable feedback, the fruitful
|
|
|
discussions and his important ideas about the shape and design of Flycheck,
|
|
|
and his indispensable and dedicated work on MELPA, which drives the continuous
|
|
|
distribution of Flycheck to its users.
|
|
|
|
|
|
Contributors
|
|
|
============
|
|
|
|
|
|
The following people—listed in alphabetical order—contributed substantial code
|
|
|
to Flycheck:
|
|
|
|
|
|
* Aaron Jensen (:gh:`aaronjensen`)
|
|
|
* Alain Kalker (:gh:`ackalker`)
|
|
|
* Alex Reed (:gh:`acr4`)
|
|
|
* Atila Neves (:gh:`atilaneves`)
|
|
|
* Ben Sless (:gh:`bsless`)
|
|
|
* Bozhidar Batsov (:gh:`bbatsov`)
|
|
|
* Clément Pit-Claudel (:gh:`cpitclaudel`, maintainer, owner)
|
|
|
* Colin Marquardt (:gh:`cmarqu`)
|
|
|
* Cristian Capdevila (:gh:`capdevc`)
|
|
|
* Damon Haley (:gh:`dhaley`)
|
|
|
* David Caldwell (:gh:`caldwell`)
|
|
|
* David Holm (:gh:`dholm`)
|
|
|
* DEADB17 (:gh:`DEADB17`)
|
|
|
* Deokhwan Kim (:gh:`dkim`)
|
|
|
* Derek Chen-Becker (:gh:`dchenbecker`)
|
|
|
* Derek Harland (:gh:`donkopotamus`)
|
|
|
* Dominik Honnef (:gh:`dominikh`)
|
|
|
* Doug MacEachern (:gh:`dougm`)
|
|
|
* Drew Wells (:gh:`drewwells`)
|
|
|
* Erik Hetzner (:gh:`egh`)
|
|
|
* Fanael Linithien (:gh:`Fanael`)
|
|
|
* :gh:`fmdkdd` (maintainer, owner)
|
|
|
* Fred Morcos (:gh:`fredmorcos`)
|
|
|
* Gereon Frey (:gh:`gfrey`)
|
|
|
* Gordon Gao (:gh:`ghprince`)
|
|
|
* Guido Kraemer (:gh:`gdkrmr`)
|
|
|
* Gulshan Singh (:gh:`gsingh93`)
|
|
|
* Iain Beeston (:gh:`iainbeeston`)
|
|
|
* Ibrahim Awwal (:gh:`ibrahima`)
|
|
|
* Jackson Ray Hamilton (:gh:`jacksonrayhamilton`)
|
|
|
* Jim Hester (:gh:`jimhester`)
|
|
|
* Jimmy Yuen Ho Wong (:gh:`wyuenho`)
|
|
|
* Joe DeVivo (:gh:`joedevivo`)
|
|
|
* John Shahid (:gh:`jvshahid`)
|
|
|
* Juergen Hoetzel (:gh:`juergenhoetzel`)
|
|
|
* Kári Tristan Helgason (:gh:`kthelgason`)
|
|
|
* Krzysztof Witkowski (:gh:`kwitek`)
|
|
|
* Lee Adams (:gh:`leeaustinadams`)
|
|
|
* Loïc Damien (:gh:`dzamlo`)
|
|
|
* Lorenzo Villani (:gh:`lvillani`)
|
|
|
* Łukasz Jędrzejewski (:gh:`jedrz`)
|
|
|
* Magnar Sveen (:gh:`magnars`)
|
|
|
* Malyshev Artem (:gh:`proofit404`)
|
|
|
* Manuel Uberti (:gh:`manuel-uberti`)
|
|
|
* Marc Sherry (:gh:`msherry`)
|
|
|
* Marcin Antczak (:gh:`marcinant`)
|
|
|
* Marcus Majewski (:gh:`hekto`)
|
|
|
* Marian Schubert (:gh:`maio`)
|
|
|
* Mario Rodas (:gh:`marsam`)
|
|
|
* Mark Laws (:gh:`drvink`)
|
|
|
* Mark Hellewell (:gh:`markhellewell`)
|
|
|
* Mark Karpov (:gh:`mrkkrp`)
|
|
|
* Martin Polden (:gh:`mpolden`)
|
|
|
* mats cronqvist (:gh:`massemanet`)
|
|
|
* Matthew Curry (:gh:`strawhatguy`)
|
|
|
* Matthias Dahl (:gh:`BinaryKhaos`)
|
|
|
* Michael Pankov (:gh:`mkpankov`)
|
|
|
* Michael Alan Dorman (:gh:`mdorman`)
|
|
|
* Miles Yucht (:gh:`mgyucht`)
|
|
|
* Miro Bezjak (:gh:`mbezjak`)
|
|
|
* Mitch Tishmack (:gh:`mitchty`)
|
|
|
* Moritz Bunkus (:gh:`mbunkus`)
|
|
|
* Omair Majid (:gh:`omajid`)
|
|
|
* :gh:`papaeye`
|
|
|
* Per Nordlöw (:gh:`nordlow`)
|
|
|
* Peter Eisentraut (:gh:`petere`)
|
|
|
* Peter Hoeg (:gh:`peterhoeg`)
|
|
|
* Peter Oliver (:gh:`mavit`)
|
|
|
* Peter Vasil (:gh:`ptrv`)
|
|
|
* Philipp Stephani (:gh:`phst`)
|
|
|
* Robert Dallas Gray (:gh:`rdallasgray`)
|
|
|
* Robert O'Connor (:gh:`robbyoconnor`)
|
|
|
* Robert Zaremba (:gh:`robert-zaremba`)
|
|
|
* Romano Skiadas (:gh:`rski`)
|
|
|
* Saša Jovanić (:gh:`Simplify`)
|
|
|
* Sean Gillespie (:gh:`swgillespie`)
|
|
|
* Sean Salmon (:gh:`phatcabbage`)
|
|
|
* Sean Whitton (:gh:`spwhitton`)
|
|
|
* Sebastian Beyer (:gh:`sebastianbeyer`)
|
|
|
* Sebastian Wiesner (:gh:`lunaryorn`, founder, former maintainer, former owner)
|
|
|
* Sebastian Schlueppel (:gh:`s3bs`)
|
|
|
* Sergey Vinokurov (:gh:`sergv`)
|
|
|
* Stephen Lewis (:gh:`stephenjlewis`)
|
|
|
* Steve Purcell (:gh:`purcell`)
|
|
|
* Sven Keidel (:gh:`svenkeidel`)
|
|
|
* Sylvain Benner (:gh:`syl20bnr`)
|
|
|
* Sylvain Rousseau (:gh:`thisirs`)
|
|
|
* Syohei Yoshida (:gh:`syohex`)
|
|
|
* Ted Zlatanov (:gh:`tzz`)
|
|
|
* Tom Jakubowski (:gh:`tomjakubowski`)
|
|
|
* Tom Willemse (:gh:`ryuslash`)
|
|
|
* Tomoya Tanjo (:gh:`tom-tan`)
|
|
|
* Troy Hinckley (:gh:`CeleritasCelery`)
|
|
|
* Usami Kenta (:gh:`zonuexe`)
|
|
|
* Victor Deryagin (:gh:`vderyagin`)
|
|
|
* Ville Skyttä (:gh:`scop`)
|
|
|
* Vlatko Basic (:gh:`vlatkoB`)
|
|
|
* Wieland Hoffmann (:gh:`mineo`)
|
|
|
* Wilfred Hughes (:gh:`Wilfred`)
|
|
|
* William Cummings (:gh:`wcummings`)
|
|
|
* William Xu (:gh:`xwl`)
|
|
|
* Yannick Roehlly (:gh:`yannick1974`)
|
|
|
* Yasuyuki Oka (:gh:`yasuyk`)
|
|
|
* Zhuo Yuan (:gh:`yzprofile`)
|
|
|
|
|
|
For a complete list of all code contributors see the `Contributor Graph`_ or
|
|
|
``git shortlog --summary``.
|
|
|
|
|
|
.. _Contributor Graph: https://github.com/flycheck/flycheck/graphs/contributors
|