##// END OF EJS Templates
Acknowledge T. Kluyver's work in credits.
Fernando Perez -
Show More
@@ -1,272 +1,275 b''
1 1 .. _credits:
2 2
3 3 =======
4 4 Credits
5 5 =======
6 6
7 7 IPython was started and continues to be led by Fernando Pérez.
8 8
9 9 Core developers
10 10 ===============
11 11
12 12 As of this writing, core development team consists of the following
13 13 developers:
14 14
15 15 * **Fernando Pérez** <Fernando.Perez-AT-berkeley.edu> Project creator and leader,
16 16 IPython core, parallel computing infrastructure, testing, release manager.
17 17
18 18 * **Robert Kern** <rkern-AT-enthought.com> Co-mentored the 2005 Google Summer of
19 19 Code project, work on IPython's core.
20 20
21 21 * **Brian Granger** <ellisonbg-AT-gmail.com> Parallel computing
22 22 infrastructure, IPython core.
23 23
24 24 * **Benjamin (Min) Ragan-Kelley** <benjaminrk-AT-gmail.com> Parallel computing
25 25 infrastructure.
26 26
27 27 * **Ville Vainio** <vivainio-AT-gmail.com> IPython core, maintainer of IPython
28 28 trunk from version 0.7.2 to 0.8.4.
29 29
30 30 * **Gael Varoquaux** <gael.varoquaux-AT-normalesup.org> wxPython IPython GUI,
31 31 frontend architecture.
32 32
33 33 * **Barry Wark** <barrywark-AT-gmail.com> Cocoa GUI, frontend architecture.
34 34
35 35 * **Laurent Dufrechou** <laurent.dufrechou-AT-gmail.com> wxPython IPython GUI.
36 36
37 37 * **Jörgen Stenarson** <jorgen.stenarson-AT-bostream.nu> Maintainer of the
38 38 PyReadline project, which is needed for IPython under windows.
39 39
40 40 Special thanks
41 41 ==============
42 42
43 43 The IPython project is also very grateful to:
44 44
45 45 Bill Bumgarner <bbum-AT-friday.com>, for providing the DPyGetOpt module that
46 46 IPython used for parsing command line options through version 0.10.
47 47
48 48 Ka-Ping Yee <ping-AT-lfw.org>, for providing the Itpl module for convenient
49 49 and powerful string interpolation with a much nicer syntax than formatting
50 50 through the '%' operator.
51 51
52 52 Arnd Baecker <baecker-AT-physik.tu-dresden.de>, for his many very useful
53 53 suggestions and comments, and lots of help with testing and documentation
54 54 checking. Many of IPython's newer features are a result of discussions with
55 55 him.
56 56
57 57 Obviously Guido van Rossum and the whole Python development team, for creating
58 58 a great language for interactive computing.
59 59
60 60 Fernando would also like to thank Stephen Figgins <fig-AT-monitor.net>,
61 61 an O'Reilly Python editor. His October 11, 2001 article about IPP and
62 62 LazyPython, was what got this project started. You can read it at
63 63 http://www.onlamp.com/pub/a/python/2001/10/11/pythonnews.html.
64 64
65 65 Sponsors
66 66 ========
67 67
68 68 We would like to thank the following entities which, at one point or another,
69 69 have provided resources and support to IPython:
70 70
71 71 * Enthought (http://www.enthought.com), for hosting IPython's website and
72 72 supporting the project in various ways over the years, including significant
73 73 funding and resources in 2010 for the development of our modern ZeroMQ-based
74 74 architecture and Qt console frontend.
75 75
76 76 * Google, for supporting IPython through Summer of Code sponsorships in 2005
77 77 and 2010.
78 78
79 79 * Microsoft Corporation, for funding in 2009 the development of documentation
80 80 and examples of the Windows HPC Server 2008 support in IPython's parallel
81 81 computing tools.
82 82
83 83 * The Nipy project (http://nipy.org) for funding in 2009 a significant
84 84 refactoring of the entire project codebase that was key.
85 85
86 86 * Ohio Supercomputer Center ( part of Ohio State University Research
87 87 Foundation) and the Department of Defense High Performance Computing
88 88 Modernization Program (HPCMP), for sponsoring work in 2009 on the ipcluster
89 89 script used for starting IPython's parallel computing processes, as well as
90 90 the integration between IPython and the Vision environment
91 91 (http://mgltools.scripps.edu/packages/vision). This project would not have
92 92 been possible without the support and leadership of Jose Unpingco, from Ohio
93 93 State.
94 94
95 95 * Tech-X Corporation, for sponsoring a NASA SBIR project in 2008 on IPython's
96 96 distributed array and parallel computing capabilities.
97 97
98 98 * Bivio Software (http://www.bivio.biz/bp/Intro), for hosting an IPython sprint
99 99 in 2006 in addition to their support of the Front Range Pythoneers group in
100 100 Boulder, CO.
101 101
102 102
103 103 Contributors
104 104 ============
105 105
106 106 And last but not least, all the kind IPython contributors who have contributed
107 107 new code, bug reports, fixes, comments and ideas. A brief list follows, please
108 108 let us know if we have omitted your name by accident:
109 109
110 * Thomas Kluyver <takowl-AT-gmail.com> Port of IPython and its necessary ZeroMQ
111 infrastructure to Python3.
112
110 113 * Evan Patterson <epatters-AT-enthought.com> Qt console frontend with ZeroMQ.
111 114
112 115 * Justin Riley <justin.t.riley-AT-gmail.com> Contributions to parallel support,
113 116 Amazon EC2, Sun Grid Engine, documentation.
114 117
115 118 * Satrajit Ghosh <satra-AT-mit.edu> parallel computing (SGE and much more).
116 119
117 120 * Thomas Spura <tomspur-AT-fedoraproject.org> various fixes motivated by Fedora
118 121 support.
119 122
120 123 * Omar Andrés Zapata Mesa <andresete.chaos-AT-gmail.com> Google Summer of Code
121 124 2010, terminal support with ZeroMQ
122 125
123 126 * Gerardo Gutierrez <muzgash-AT-gmail.com> Google Summer of Code 2010, Qt
124 127 notebook frontend support with ZeroMQ.
125 128
126 129 * Paul Ivanov <pivanov314-AT-gmail.com> multiline specials improvements.
127 130
128 131 * Dav Clark <davclark-AT-berkeley.edu> traitlets improvements.
129 132
130 133 * David Warde-Farley <dwf-AT-cs.toronto.edu> %timeit fixes.
131 134
132 135 * Darren Dale <dsdale24-AT-gmail.com>, traits-based configuration system, Qt
133 136 support.
134 137
135 138 * Jose Unpingco <unpingco@gmail.com> authored multiple tutorials and
136 139 screencasts teaching the use of IPython both for interactive and parallel
137 140 work (available in the documentation part of our website).
138 141
139 142 * Dan Milstein <danmil-AT-comcast.net> A bold refactor of the core prefilter
140 143 machinery in the IPython interpreter.
141 144
142 145 * Jack Moffit <jack-AT-xiph.org> Bug fixes, including the infamous color
143 146 problem. This bug alone caused many lost hours and frustration, many thanks
144 147 to him for the fix. I've always been a fan of Ogg & friends, now I have one
145 148 more reason to like these folks. Jack is also contributing with Debian
146 149 packaging and many other things.
147 150
148 151 * Alexander Schmolck <a.schmolck-AT-gmx.net> Emacs work, bug reports, bug
149 152 fixes, ideas, lots more. The ipython.el mode for (X)Emacs is Alex's code,
150 153 providing full support for IPython under (X)Emacs.
151 154
152 155 * Andrea Riciputi <andrea.riciputi-AT-libero.it> Mac OSX information, Fink
153 156 package management.
154 157
155 158 * Gary Bishop <gb-AT-cs.unc.edu> Bug reports, and patches to work around the
156 159 exception handling idiosyncracies of WxPython. Readline and color support
157 160 for Windows.
158 161
159 162 * Jeffrey Collins <Jeff.Collins-AT-vexcel.com>. Bug reports. Much improved
160 163 readline support, including fixes for Python 2.3.
161 164
162 165 * Dryice Liu <dryice-AT-liu.com.cn> FreeBSD port.
163 166
164 167 * Mike Heeter <korora-AT-SDF.LONESTAR.ORG>
165 168
166 169 * Christopher Hart <hart-AT-caltech.edu> PDB integration.
167 170
168 171 * Milan Zamazal <pdm-AT-zamazal.org> Emacs info.
169 172
170 173 * Philip Hisley <compsys-AT-starpower.net>
171 174
172 175 * Holger Krekel <pyth-AT-devel.trillke.net> Tab completion, lots more.
173 176
174 177 * Robin Siebler <robinsiebler-AT-starband.net>
175 178
176 179 * Ralf Ahlbrink <ralf_ahlbrink-AT-web.de>
177 180
178 181 * Thorsten Kampe <thorsten-AT-thorstenkampe.de>
179 182
180 183 * Fredrik Kant <fredrik.kant-AT-front.com> Windows setup.
181 184
182 185 * Syver Enstad <syver-en-AT-online.no> Windows setup.
183 186
184 187 * Richard <rxe-AT-renre-europe.com> Global embedding.
185 188
186 189 * Hayden Callow <h.callow-AT-elec.canterbury.ac.nz> Gnuplot.py 1.6
187 190 compatibility.
188 191
189 192 * Leonardo Santagada <retype-AT-terra.com.br> Fixes for Windows
190 193 installation.
191 194
192 195 * Christopher Armstrong <radix-AT-twistedmatrix.com> Bugfixes.
193 196
194 197 * Francois Pinard <pinard-AT-iro.umontreal.ca> Code and
195 198 documentation fixes.
196 199
197 200 * Cory Dodt <cdodt-AT-fcoe.k12.ca.us> Bug reports and Windows
198 201 ideas. Patches for Windows installer.
199 202
200 203 * Olivier Aubert <oaubert-AT-bat710.univ-lyon1.fr> New magics.
201 204
202 205 * King C. Shu <kingshu-AT-myrealbox.com> Autoindent patch.
203 206
204 207 * Chris Drexler <chris-AT-ac-drexler.de> Readline packages for
205 208 Win32/CygWin.
206 209
207 210 * Gustavo Cordova Avila <gcordova-AT-sismex.com> EvalDict code for
208 211 nice, lightweight string interpolation.
209 212
210 213 * Kasper Souren <Kasper.Souren-AT-ircam.fr> Bug reports, ideas.
211 214
212 215 * Gever Tulley <gever-AT-helium.com> Code contributions.
213 216
214 217 * Ralf Schmitt <ralf-AT-brainbot.com> Bug reports & fixes.
215 218
216 219 * Oliver Sander <osander-AT-gmx.de> Bug reports.
217 220
218 221 * Rod Holland <rhh-AT-structurelabs.com> Bug reports and fixes to
219 222 logging module.
220 223
221 224 * Daniel 'Dang' Griffith <pythondev-dang-AT-lazytwinacres.net>
222 225 Fixes, enhancement suggestions for system shell use.
223 226
224 227 * Viktor Ransmayr <viktor.ransmayr-AT-t-online.de> Tests and
225 228 reports on Windows installation issues. Contributed a true Windows
226 229 binary installer.
227 230
228 231 * Mike Salib <msalib-AT-mit.edu> Help fixing a subtle bug related
229 232 to traceback printing.
230 233
231 234 * W.J. van der Laan <gnufnork-AT-hetdigitalegat.nl> Bash-like
232 235 prompt specials.
233 236
234 237 * Antoon Pardon <Antoon.Pardon-AT-rece.vub.ac.be> Critical fix for
235 238 the multithreaded IPython.
236 239
237 240 * John Hunter <jdhunter-AT-nitace.bsd.uchicago.edu> Matplotlib
238 241 author, helped with all the development of support for matplotlib
239 242 in IPyhton, including making necessary changes to matplotlib itself.
240 243
241 244 * Matthew Arnison <maffew-AT-cat.org.au> Bug reports, '%run -d' idea.
242 245
243 246 * Prabhu Ramachandran <prabhu_r-AT-users.sourceforge.net> Help
244 247 with (X)Emacs support, threading patches, ideas...
245 248
246 249 * Norbert Tretkowski <tretkowski-AT-inittab.de> help with Debian
247 250 packaging and distribution.
248 251
249 252 * George Sakkis <gsakkis-AT-eden.rutgers.edu> New matcher for
250 253 tab-completing named arguments of user-defined functions.
251 254
252 255 * Jörgen Stenarson <jorgen.stenarson-AT-bostream.nu> Wildcard
253 256 support implementation for searching namespaces.
254 257
255 258 * Vivian De Smedt <vivian-AT-vdesmedt.com> Debugger enhancements,
256 259 so that when pdb is activated from within IPython, coloring, tab
257 260 completion and other features continue to work seamlessly.
258 261
259 262 * Scott Tsai <scottt958-AT-yahoo.com.tw> Support for automatic
260 263 editor invocation on syntax errors (see
261 264 http://www.scipy.net/roundup/ipython/issue36).
262 265
263 266 * Alexander Belchenko <bialix-AT-ukr.net> Improvements for win32
264 267 paging system.
265 268
266 269 * Will Maier <willmaier-AT-ml1.net> Official OpenBSD port.
267 270
268 271 * Ondrej Certik <ondrej-AT-certik.cz> Set up the IPython docs to use the new
269 272 Sphinx system used by Python, Matplotlib and many more projects.
270 273
271 274 * Stefan van der Walt <stefan-AT-sun.ac.za> Design and prototype of the
272 275 Traits based config system.
General Comments 0
You need to be logged in to leave comments. Login now