temporal | 40ee551 | 2008-07-10 02:12:20 +0000 | [diff] [blame] | 1 | This file contains a list of people who have made large contributions |
| 2 | to the public version of Protocol Buffers. |
| 3 | |
| 4 | Original Protocol Buffers design and implementation: |
| 5 | Sanjay Ghemawat <sanjay@google.com> |
| 6 | Jeff Dean <jeff@google.com> |
| 7 | Daniel Dulitz <daniel@google.com> |
| 8 | Craig Silverstein |
| 9 | Paul Haahr <haahr@google.com> |
| 10 | Corey Anderson <corin@google.com> |
| 11 | (and many others) |
| 12 | |
| 13 | Proto2 C++ and Java primary author: |
| 14 | Kenton Varda <kenton@google.com> |
| 15 | |
| 16 | Proto2 Python primary authors: |
| 17 | Will Robinson <robinson@google.com> |
| 18 | Petar Petrov <petar@google.com> |
| 19 | |
| 20 | Large code contributions: |
| 21 | Joseph Schorr <jschorr@google.com> |
| 22 | Wenbo Zhu <wenboz@google.com> |
| 23 | |
| 24 | Large quantity of code reviews: |
| 25 | Scott Bruce <sbruce@google.com> |
| 26 | Frank Yellin |
| 27 | Neal Norwitz <nnorwitz@google.com> |
| 28 | Jeffrey Yasskin <jyasskin@google.com> |
| 29 | Ambrose Feinstein <ambrose@google.com> |
| 30 | |
| 31 | Documentation: |
| 32 | Lisa Carey <lcarey@google.com> |
| 33 | |
| 34 | Maven packaging: |
| 35 | Gregory Kick <gak@google.com> |
temporal | e773b43 | 2008-07-16 20:57:56 +0000 | [diff] [blame] | 36 | |
kenton@google.com | e59427a | 2009-04-16 22:30:56 +0000 | [diff] [blame] | 37 | Patch contributors: |
temporal | e773b43 | 2008-07-16 20:57:56 +0000 | [diff] [blame] | 38 | Kevin Ko <kevin.s.ko@gmail.com> |
temporal | a0f27fc | 2008-08-06 01:12:21 +0000 | [diff] [blame] | 39 | * Small patch to handle trailing slashes in --proto_path flag. |
temporal | 24856db | 2008-07-27 18:38:54 +0000 | [diff] [blame] | 40 | Johan Euphrosine <proppy@aminche.com> |
temporal | a0f27fc | 2008-08-06 01:12:21 +0000 | [diff] [blame] | 41 | * Small patch to fix Pyhton CallMethod(). |
temporal | 24856db | 2008-07-27 18:38:54 +0000 | [diff] [blame] | 42 | Ulrich Kunitz <kune@deine-taler.de> |
temporal | a0f27fc | 2008-08-06 01:12:21 +0000 | [diff] [blame] | 43 | * Small optimizations to Python serialization. |
temporal | 8ccb790 | 2008-07-31 01:43:34 +0000 | [diff] [blame] | 44 | Leandro Lucarella <llucax@gmail.com> |
temporal | a0f27fc | 2008-08-06 01:12:21 +0000 | [diff] [blame] | 45 | * VI syntax highlighting tweaks. |
| 46 | * Fix compiler to not make output executable. |
| 47 | Dilip Joseph <dilip.antony.joseph@gmail.com> |
| 48 | * Heuristic detection of sub-messages when printing unknown fields in |
| 49 | text format. |
temporal | 4014b9f | 2008-09-17 02:41:14 +0000 | [diff] [blame] | 50 | Brian Atkinson <nairb774@gmail.com> |
| 51 | * Added @Override annotation to generated Java code where appropriate. |
kenton@google.com | a2a32c2 | 2008-11-14 17:29:32 +0000 | [diff] [blame] | 52 | Vincent Choinière <Choiniere.Vincent@hydro.qc.ca> |
| 53 | * Tru64 support. |
kenton@google.com | 25bc5cd | 2008-12-04 20:34:50 +0000 | [diff] [blame] | 54 | Monty Taylor <monty.taylor@gmail.com> |
| 55 | * Solaris 10 + Sun Studio fix. |
pesho.petrov | 87e64e1 | 2008-12-24 01:07:22 +0000 | [diff] [blame] | 56 | Alek Storm <alek.storm@gmail.com> |
| 57 | * Slicing support for repeated scalar fields for the Python API. |
kenton@google.com | f663b16 | 2009-04-15 19:50:54 +0000 | [diff] [blame] | 58 | Oleg Smolsky <oleg.smolsky@gmail.com> |
| 59 | * MS Visual Studio error format option. |
kenton@google.com | e59427a | 2009-04-16 22:30:56 +0000 | [diff] [blame] | 60 | Brian Olson <brianolson@google.com> |
| 61 | * gzip/zlib I/O support. |
kenton@google.com | eb26a1e | 2009-04-16 22:43:40 +0000 | [diff] [blame^] | 62 | Michael Poole <mdpoole@troilus.org> |
| 63 | * Fixed warnings about generated constructors not explicitly initializing |
| 64 | all fields (only present with certain compiler settings). |