|
| 1 | +--- |
| 2 | +layout: default |
| 3 | +title: GSoC participants |
| 4 | +--- |
| 5 | + |
| 6 | +This document collects the list of contributors who've contributed |
| 7 | +to Git via GSoC. |
| 8 | + |
| 9 | +<!-- [ [project]() ] [ [final report]() ] [ [blog]() ] --> |
| 10 | + |
| 11 | +### 2023 |
| 12 | + |
| 13 | +1. Shuqi Liang [[project](https://summerofcode.withgoogle.com/archive/2023/projects/Rkbc1Abe)][[final report](https://cheskaqiqi.github.io/2023/08/22/Final/)][[blog](https://cheskaqiqi.github.io/tags/GSoC/)] |
| 14 | +2. Kousik Sanagavarapu [[project](https://summerofcode.withgoogle.com/archive/2023/projects/rck3kmq2)][[final report](https://five-sh.github.io/2023/08/26/the-final-report)][[blog](https://five-sh.github.io/blog)] |
| 15 | + |
| 16 | +#### References |
| 17 | + |
| 18 | +-[GSoC archive](https://summerofcode.withgoogle.com/archive/2023/organizations/git) |
| 19 | +-[Rev News article](https://git.github.io/rev_news/2023/06/30/edition-100/) |
| 20 | + |
| 21 | +### 2022 |
| 22 | + |
| 23 | +1. Shaoxuan Yuan [[project](https://summerofcode.withgoogle.com/archive/2022/projects/hz4rcOUB)][[final report](https://ffyuanda.github.io/blog/GSoC-final-blog/)][[blog](https://ffyuanda.github.io/tags/#learn)] |
| 24 | +2. Abhradeep Chakraborty [[project](https://summerofcode.withgoogle.com/archive/2022/projects/UPtA6qdf)][[final report](https://medium.com/@abhra303/gsoc-final-report-feaaacfae737)][[blog](https://medium.com/@abhra303)] |
| 25 | + |
| 26 | +#### References |
| 27 | + |
| 28 | +-[GSoC archive](https://summerofcode.withgoogle.com/archive/2022/organizations/git) |
| 29 | +-[Rev News article](https://git.github.io/rev_news/2022/06/30/edition-88/) |
| 30 | + |
| 31 | + |
| 32 | +### 2021 |
| 33 | + |
| 34 | +1. ZheNing Hu [[project](https://summerofcode.withgoogle.com/archive/2021/projects/5443907994779648)][[final report](https://github.com/adlternative/adlternative.github.io/blob/gh-pages/blogs/gsoc/GSOC-Git-Final-Blog.md)][[blog](https://github.com/adlternative/adlternative.github.io/tree/gh-pages/blogs/gsoc/)] |
| 35 | +2. Atharva Raykar [[project](https://summerofcode.withgoogle.com/archive/2021/projects/5071550033690624)][[final report](https://github.com/tfidfwastaken/gitnotes/blob/main/final-report.md)][[blog](https://github.com/tfidfwastaken/gitnotes/tree/main)] |
| 36 | + |
| 37 | +#### References |
| 38 | + |
| 39 | +-[GSoC archive](https://summerofcode.withgoogle.com/archive/2021/organizations/6398200235163648) |
| 40 | +-[Rev News article](https://git.github.io/rev_news/2021/05/27/edition-75/) |
| 41 | + |
| 42 | + |
| 43 | +### 2020 |
| 44 | + |
| 45 | +1. Shourya Shukla [[project](https://summerofcode.withgoogle.com/archive/2020/projects/4541259818991616)][[final report](https://shouryashukla.blogspot.com/2020/08/the-final-report.html)][[blog](https://shouryashukla.blogspot.com/search/label/GSoC)] |
| 46 | +2. Abhishek Kumar [[project](https://summerofcode.withgoogle.com/archive/2020/projects/6510085276172288)][[final report](https://github.com/abhishekkumar2718/GSoC20/blob/master/README.md)][[blog](https://abhishekkumar2718.github.io/gsoc/)] |
| 47 | +3. Hariom Verma [[project](https://summerofcode.withgoogle.com/archive/2020/projects/6123927484497920)][[final report](https://harry-hov.github.io/blogs/posts/the-final-report)][[blog](https://harry-hov.github.io/blogs/posts/)] |
| 48 | + |
| 49 | + |
| 50 | +#### References |
| 51 | + |
| 52 | +-[GSoC archive](https://summerofcode.withgoogle.com/archive/2020/organizations/5445576591671296) |
| 53 | +-[Rev News article](https://git.github.io/rev_news/2020/05/28/edition-63/) |
| 54 | + |
| 55 | + |
| 56 | +### 2019 |
| 57 | + |
| 58 | +1. Rohit Ashiwal [[project](https://summerofcode.withgoogle.com/archive/2019/projects/5390155215536128)][[final report](https://web.archive.org/web/20210727190950/https://rashiwal.me/2019/final-report/)][[blog](https://web.archive.org/web/20210515085551/https://rashiwal.me/)] |
| 59 | +2. Matheus Tavares [[project](https://summerofcode.withgoogle.com/archive/2019/projects/4787791739748352)][[final report](https://matheustavares.gitlab.io/posts/gsoc-final-report)][[blog](https://matheustavares.gitlab.io/tags/git/)] |
| 60 | + |
| 61 | +#### References |
| 62 | + |
| 63 | +-[GSoC archive](https://summerofcode.withgoogle.com/archive/2019/organizations/6548634445807616) |
| 64 | +-[Rev News - May 2019](https://git.github.io/rev_news/2019/05/22/edition-51/) |
| 65 | + |
| 66 | + |
| 67 | +### 2018 |
| 68 | + |
| 69 | +1. Pratik Karki [[project](https://summerofcode.withgoogle.com/archive/2018/projects/5389615745728512)][[final report](https://github.com/prertik/GSoC2018?tab=readme-ov-file)][[blogs](https://prertik.github.io/categories/git/)] |
| 70 | +2. Paul-Sebastian Ungureanu [[project](https://summerofcode.withgoogle.com/archive/2018/projects/6700324135895040)][[final report and blogs](https://github.com/ungps/gsoc2018?tab=readme-ov-file)] |
| 71 | +3. Alban Gruin [[project](https://summerofcode.withgoogle.com/archive/2018/projects/6165469845258240)][[final report](https://github.com/agrn/gsoc2018?tab=readme-ov-file)][[blogs](https://blog.pa1ch.fr/category/gsoc-2018.html)] |
| 72 | + |
| 73 | +#### References |
| 74 | + |
| 75 | +-[GSoC archive](https://summerofcode.withgoogle.com/archive/2018/organizations/4840889583140864) |
| 76 | +-[Rev News - May 2018](https://git.github.io/rev_news/2018/05/16/edition-39/) |
| 77 | + |
| 78 | +### 2017 |
| 79 | + |
| 80 | +1. Prathamesh Chavan [[project](https://summerofcode.withgoogle.com/archive/2017/projects/5434523185577984)][[final report](https://docs.google.com/document/d/1RmUvJBf4x8TI71Fltg8xWP-s7zkhz3bGPyEJMgRx91Y/edit#heading=h.5r7i4cugqwi3)] |
| 81 | + |
| 82 | +#### References |
| 83 | + |
| 84 | +-[GSoC archive](https://summerofcode.withgoogle.com/archive/2017/organizations/5061577619275776) |
| 85 | +-[Rev News - Oct 2017](https://git.github.io/rev_news/2017/10/11/edition-32/) |
| 86 | + |
| 87 | +### 2016 |
| 88 | + |
| 89 | +1. Pranit Bauva [[project](https://summerofcode.withgoogle.com/archive/2016/projects/5595001820020736)][[final report](https://docs.google.com/document/d/1Uir0a8cRYlWANuzoU4iTDtEvPukvtTJcC_dB3KJUgqM/edit#heading=h.mipx2w79za4f)] |
| 90 | + |
| 91 | +#### References |
| 92 | + |
| 93 | +-[GSoC archive](https://summerofcode.withgoogle.com/archive/2016/organizations/5532648021688320#projects-list) |
| 94 | +-[Rev News - Oct 2016](https://git.github.io/rev_news/2016/09/14/edition-19/) |
| 95 | + |
| 96 | +### 2015 |
| 97 | + |
| 98 | +1. Karthik Nayak [[project ](https://www.google-melange.com/archive/gsoc/2015/orgs/git/projects/karthiknayak94.html)][[fork ](https://github.com/KarthikNayak/git)][[a mailing list mail ](https://public-inbox.org/git/[email protected]/)] |
| 99 | +2. Paul Tan [[project](https://www.google-melange.com/archive/gsoc/2015/orgs/git/projects/pyokagan.html)][[fork](https://github.com/pyokagan/git)][[a mailing list mail](https://public-inbox.org/git/CACRoPnQ5_r-26J4gBHc27KZt3X9KAU7eFkA3vz_GE6_dP-Uyug@mail.gmail.com/)] |
| 100 | + |
| 101 | +#### References |
| 102 | + |
| 103 | +-[GSoC archive](https://www.google-melange.com/archive/gsoc/2015/orgs/git) |
| 104 | +-[Rev News - May 2015](https://git.github.io/rev_news/2015/05/13/edition-3/#other-news) |
| 105 | + |
| 106 | +### 2014 |
| 107 | + |
| 108 | +1. Tanay Abhra [[project](https://www.google-melange.com/archive/gsoc/2014/orgs/git/projects/tanayabh.html)]<!-- [ [final report]() ] [ [blog]() ] ] --> |
| 109 | +2. Fabian Ruch [[project](https://www.google-melange.com/archive/gsoc/2014/orgs/git/projects/bafain.html)]<!-- [ [final report]() ] [ [blog]() ] ] --> |
| 110 | + |
| 111 | + |
| 112 | +#### References |
| 113 | + |
| 114 | +-[GSoC archive](https://www.google-melange.com/archive/gsoc/2014/orgs/git) |
| 115 | +-[GSoC retrospective ](https://public-inbox.org/git/[email protected]/) |
| 116 | + |
| 117 | + |
| 118 | +### 2013 |
| 119 | + |
| 120 | +***Did not participate*** |
| 121 | + |
| 122 | + |
| 123 | +### 2012 |
| 124 | + |
| 125 | +1. Thomas Gummerer [[project](https://www.google-melange.com/archive/gsoc/2012/orgs/git/projects/tgummerer.html)]<!-- [ [final report]() ] [ [blog]() ] ] --> |
| 126 | +1. Michael Schubert [[project](https://www.google-melange.com/archive/gsoc/2012/orgs/git/projects/schu.html)]<!-- [ [final report]() ] [ [blog]() ] ] --> |
| 127 | +1. Florian Achleitner [[project](https://www.google-melange.com/archive/gsoc/2012/orgs/git/projects/flyingflo.html)]<!-- [ [final report]() ] [ [blog]() ] ] --> |
| 128 | + |
| 129 | +#### References |
| 130 | + |
| 131 | +-[GSoC archive](https://www.google-melange.com/archive/gsoc/2012/orgs/git) |
| 132 | + |
| 133 | + |
| 134 | +### 2011 |
| 135 | + |
| 136 | +1. Carlos Martín Nieto [[project](https://www.google-melange.com/archive/gsoc/2011/orgs/git/projects/carlosmn.html)]<!-- [ [final report]() ] [ [blog]() ] ] --> |
| 137 | +1. Ramkumar Ramachandra [[project](https://www.google-melange.com/archive/gsoc/2011/orgs/git/projects/artagnon.html)]<!-- [ [final report]() ] [ [blog]() ] ] --> |
| 138 | +1. Fredrik Gustafsson [[project](https://www.google-melange.com/archive/gsoc/2011/orgs/git/projects/iveqy.html)]<!-- [ [final report]() ] [ [blog]() ] ] --> |
| 139 | + |
| 140 | + |
| 141 | +#### References |
| 142 | + |
| 143 | +-[GSoC archive](https://www.google-melange.com/archive/gsoc/2011/orgs/git) |
| 144 | + |
| 145 | + |
| 146 | +### 2010 |
| 147 | + |
| 148 | +1. Vicent Marti [[project](https://www.google-melange.com/archive/gsoc/2010/orgs/git/projects/tanoku.html)]<!-- [ [final report]() ] [ [blog]() ] ] --> |
| 149 | +1. Ramkumar Ramachandra [[project](https://www.google-melange.com/archive/gsoc/2010/orgs/git/projects/artagnon.html)]<!-- [ [final report]() ] [ [blog]() ] ] --> |
| 150 | +1. Bo Yang [[project](https://www.google-melange.com/archive/gsoc/2010/orgs/git/projects/struggleyb.html)]<!-- [ [final report]() ] [ [blog]() ] ] --> |
| 151 | + |
| 152 | +#### References |
| 153 | + |
| 154 | +-[GSoC archive](https://www.google-melange.com/archive/gsoc/2010/orgs/git) |
| 155 | + |
| 156 | +### 2009 |
| 157 | + |
| 158 | +1. Nick Edelen [[project](https://www.google-melange.com/archive/gsoc/2009/orgs/git/projects/sirnot.html)]<!-- [ [final report]() ] [ [blog]() ] ] --> |
| 159 | + |
| 160 | +#### References |
| 161 | + |
| 162 | +-[GSoC archive](https://www.google-melange.com/archive/gsoc/2009/orgs/git) |
| 163 | + |
| 164 | + |
| 165 | +### 2008 |
| 166 | + |
| 167 | +1. Joshua Roys ( _project _: GitTorrent) [[final e-mail ](https://lore.kernel.org/git/[email protected]/)] |
| 168 | +2. Sverre Rabbelier ( _project _: git-statistics) [[final e-mail ](https://lore.kernel.org/git/[email protected]/)] |
| 169 | +3. Lea Wiemann ( _project _: Gitweb caching) [[idea discussion ](https://lore.kernel.org/git/[email protected]/#t)] |
| 170 | +4. Marek Zawirski ( _project _: Eclipse plugin push support) [[final e-mail ](https://lore.kernel.org/git/[email protected]/)] |
| 171 | +5. Miklos Vajna ( _project _: git-merge builtin) [[final e-mail ](https://lore.kernel.org/git/[email protected]/)] |
| 172 | +6. Stephan Beyer ( _project _: git-sequencer) [[final e-mail ](https://lore.kernel.org/git/[email protected]/)] |
| 173 | + |
| 174 | +#### References |
| 175 | + |
| 176 | +-[GSoC archive](https://developers.google.com/open-source/gsoc/2008?csw=1#git-development-community) |
| 177 | +-[Mail about GSoC participant summary ](https://lore.kernel.org/git/[email protected]/) |
| 178 | +-[GSoC selection summary ](https://lore.kernel.org/git/[email protected]/) |
| 179 | + |
| 180 | + |
| 181 | +### 2007 |
| 182 | + |
| 183 | +1. Carlos Rica (_project_: Shell script to C builtin conversions) |
| 184 | +2. Luiz Capitulino (_project_: Libification) |
| 185 | + |
| 186 | +#### References |
| 187 | + |
| 188 | +-[GSoC archive](https://developers.google.com/open-source/gsoc/2007?csw=1#git-development-community) |
| 189 | +-[GSoC report ](https://lore.kernel.org/git/[email protected]/) |
0 commit comments