Google Summer of Code - Google Summer of Code

Google Summer of Code
GSoC
GSoC-icon.svg
Logo de l'été du code de Google
Statut actif
Commence Avril Mai
Prend fin août
La fréquence Annuellement
Pays À l'échelle mondiale
Années actives 17 (2005 – présent)
Inauguré 2005
Fondateur Sergey Brin et Larry Page
Participants Étudiants
Site Internet summerofcode .withgoogle .com

Le Google Summer of Code , souvent abrégé en GSoC , est un programme annuel international dans lequel Google accorde des bourses aux étudiants qui terminent avec succès un projet de codage de logiciels libres et open source au cours de l'été. Le programme est ouvert aux étudiants universitaires âgés de 18 ans ou plus. Elle s'est tenue pour la première fois de mai à août 2005. Le montant de l'allocation dépend de la parité de pouvoir d'achat du pays où se trouve l'université de l'étudiant. Les idées de projets sont répertoriées par les organisations hôtes impliquées dans le développement de logiciels open source, bien que les étudiants puissent également proposer leurs propres idées de projets.

L'idée du Summer of Code est venue directement des fondateurs de Google, Sergey Brin et Larry Page . De 2007 à 2009, Leslie Hawthorn, impliquée dans le projet depuis 2006, était la responsable du programme. De 2010 à 2015, Carol Smith était la responsable du programme. En 2016, Stephanie Taylor a pris la direction du programme.

Aperçu

Chaque année, le programme suit une chronologie. Premièrement, les organisations open source demandent à participer. En cas d'acceptation, chaque organisation fournit une liste d'idées de projets initiaux et invite les étudiants dans leurs communautés de développement. Les étudiants qui répondent aux critères d'éligibilité soumettent ensuite jusqu'à 3 propositions qui détaillent les projets de codage logiciel qui les intéressent. Ces candidatures sont ensuite évaluées par l'organisation de mentorat correspondante, les mentors et les administrateurs de l'organisation examinant les candidatures et décidant du nombre de « slots » à demander à Google et des propositions à accepter. Google attribue des créneaux à chaque organisation, en tenant compte de la capacité organisationnelle, de l'historique de mentorat et du nombre de candidatures reçues par l'organisation. Enfin, les organisations sélectionnent les meilleures propositions pour remplir leurs créneaux et Google vérifie l'éligibilité avant d'annoncer les étudiants acceptés. Dans le cas où un seul élève est noté dans plusieurs organisations, Google sert de médiateur entre toutes les organisations impliquées et décide qui « reçoit » cet élève. L'autre organisation de mentorat décoche ensuite l'étudiant et marque une nouvelle proposition pour acceptation, ou redonne son créneau au pool, après quoi il est redistribué.

Histoire

2005

En 2005, plus de 8 740 propositions de projets ont été soumises pour les 200 postes étudiants disponibles. En raison de la réponse massive, Google a étendu le programme à 419 postes.

Les organisations de mentorat étaient chargées d'examiner et de sélectionner les propositions, puis de fournir des conseils à ces étudiants pour les aider à compléter leur proposition. Les étudiants qui ont terminé avec succès leur proposition à la satisfaction de leur organisation de mentorat ont reçu 4 500 $ et un t-shirt Google Summer of Code, tandis que 500 $ par projet ont été envoyés à l'organisation de mentorat. Environ 80 % des projets ont été achevés avec succès en 2005, bien que les taux d'achèvement varient selon l'organisation : Ubuntu , par exemple, a signalé un taux d'achèvement de seulement 64 % et KDE a signalé un taux d'achèvement de 67 %. De nombreux projets se sont poursuivis l'été dernier, même si la période SOC était terminée, et certains ont changé de direction au fur et à mesure de leur développement.

Pour le premier Summer of Code, Google a été critiqué pour ne pas avoir donné suffisamment de temps aux organisations open source afin qu'elles puissent planifier des projets pour le Summer of Code. Malgré ces critiques, 41 organisations étaient impliquées, dont FreeBSD , Apache , KDE, Ubuntu, Blender , Mozdev et Google lui-même.

Selon un article de blog de Chris DiBona , le responsable du programme open source de Google, "environ 30 % des étudiants sont restés fidèles à leurs groupes après le SoC [Summer of Code]". Le développeur de Mozilla, Gervase Markham, a également déclaré qu'aucun des 10 projets Mozilla parrainés par Google n'avait survécu après l'événement. Cependant, le projet Gaim (maintenant Pidgin) a pu obtenir suffisamment de support de codage via l'événement pour inclure les modifications dans Gaim (maintenant Pidgin) 2.0; la Jabber Software Foundation (maintenant XMPP Standards Foundation) et le projet KDE ont également compté quelques projets survivants de l'événement (KDE n'a compté qu'un seul projet en cours sur les 24 projets qu'il a parrainés).

2006

En 2006, environ 6 000 candidatures ont été soumises, soit moins que l'année précédente car tous les candidats devaient avoir un compte Google, réduisant ainsi le nombre de candidatures pour spam reçues. Google et la plupart des mentors sont également d'avis que les propositions étaient de bien meilleure qualité que les candidatures de 2005. En outre, le nombre d'organisations participantes a plus que doublé pour atteindre 102. En plus des organisations qui ont participé en 2005, des organisations telles que Debian , GNU , Gentoo , Adium , PHP et ReactOS ont participé en 2006. Google avait décidé de parrainer environ 600 projets .

La date limite d'inscription des étudiants a été prolongée jusqu'au 2006-05-09, à 11 h 00 HAP. Bien que les résultats devaient être déclarés avant 17 h 00 HAP, leur publication a été retardée considérablement, car Google ne s'attendait pas à ce que plusieurs étudiants soient sélectionnés dans plus d'une organisation. Google permet à un étudiant d'entreprendre un seul projet dans le cadre du programme. Il a fallu plusieurs heures à Google pour résoudre les acceptations en double. Les lettres d'acceptation ont été envoyées le 24 mai à 3 h 13 HAP, mais les lettres ont également été envoyées à quelque 1 600 candidats qui n'avaient en fait pas été acceptés par le comité SoC de Google. À 03h38 HAP, Chris DiBona a publié des excuses sur la liste de diffusion officielle, ajoutant que « Nous sommes vraiment désolés pour cela. Si vous avez reçu deux e-mails, l'un disant que vous avez été accepté et l'autre , cela signifie que vous ne l'étiez pas."

Google a publié une liste finale des projets acceptés dans le programme sur le site Web du SoC. Les propositions elles-mêmes ont été visibles par le public pendant quelques heures, après quoi elles ont été retirées en réponse aux plaintes des participants concernant les informations « sensibles et privées » que contenaient leurs candidatures. Cependant, Google a depuis résolu ces problèmes en permettant à chaque étudiant impliqué dans Summer of Code de fournir un bref message abstrait qui est visible publiquement et complètement séparé du contenu de la proposition réelle qui a été soumise à Google.

Le Summer of Code 2006 s'est terminé le 2006-09-08. Selon Google, 82 % des étudiants ont reçu une évaluation positive à la fin du programme.

2007

En 2007, Google a accepté 131 organisations et plus de 900 étudiants. Ces 131 organisations comptaient au total près de 1 500 mentors.

Les étudiants ont été autorisés à soumettre jusqu'à 20 candidatures, mais une seule a pu être acceptée. Google a reçu près de 6 200 candidatures.

Pour permettre à plus d'étudiants de postuler, Google a prolongé la date limite de candidature du 24 au 26 mars à la dernière minute. Il a ensuite été prolongé jusqu'au 27 mars.

Le 11 avril, les lettres d'acceptation ont été retardées en raison des efforts supplémentaires déployés pour résoudre les soumissions en double. À un moment donné, l'interface Web a modifié chaque application pour qu'elle ait le statut Non sélectionné . Les responsables de Google ont indiqué que seul l'e-mail d'acceptation était l'indication définitive de l'acceptation.

2008

En 2008, Google a choisi 174 organisations open source pour participer au Summer of Code, une forte augmentation par rapport à 131 l'année précédente et 102 en 2006. Chaque organisation a été choisie sur la base d'un certain nombre de critères, tels que la vertu des projets, les idées données pour les étudiants sur lesquels travailler, et la capacité des mentors à s'assurer que les étudiants ont mené à bien leurs projets. Près de 7100 propositions ont été reçues pour le Summer of Code 2008, dont 1125 ont été retenues.

Les résultats de l'université ont été annoncés le 8 mai 2008 sur le blog "Open Source at Google" de Google. Selon elle, l' Université de Moratuwa est arrivée première dans les catégories « 10 meilleures universités des candidats au GSoC 2008 » et « 10 principales universités acceptées 2008 GSoC ». L'Université de technologie de Wrocław a réussi à décrocher la deuxième place dans la catégorie "2008 GSoC acceptés : Top 10 Universities", tandis que l' Universidade Estadual de Campinas est devenue deuxième dans la catégorie "2008 GSoC Candidats: Top 10 Universities".

2009

Pour 2009, Google a réduit le nombre de projets logiciels à 150 et plafonné le nombre de projets d'étudiants qu'il accepterait à 1 000, dont 85 % ont été menés à bien.

En 2009, l'Université de Moratuwa au Sri Lanka se classe au premier rang en termes de nombre de prix reçus par les étudiants pour la période de cinq ans 2005-2009, garantissant 79 étudiants acceptés.

2010

En 2010, Google a accepté 150 projets de logiciels et 1 026 étudiants de 69 pays à travers le monde. Les dix premiers pays en nombre d'étudiants acceptés en 2010 sont : États-Unis (197), Inde (125), Allemagne (57), Brésil (50), Pologne (46), Canada (40), Chine (39), États-Unis Royaume-Uni (36), France (35), Sri Lanka (34).

2011

Le nombre d'organisations a été porté à 175, dont 50 nouvelles. 1 115 étudiants ont été acceptés.

Au total, 595 universités différentes ont participé au programme, dont 160 étaient nouvelles dans le programme. Les 13 universités avec le plus grand nombre d'étudiants acceptés dans le Google Summer of Code 2011 représentent 14,5% des étudiants.

L'Université de Moratuwa, au Sri Lanka, a obtenu la première position dans le programme de 2011 avec 27 étudiants acceptés. L'Université polytechnique de Bucarest, en Roumanie, était la deuxième avec 23 étudiants acceptés tandis que l'Institut indien de technologie de Kharagpur, en Inde, s'est classé troisième avec 14 étudiants.

La répartition des diplômes universitaires pour le programme Google Summer of Code 2011 était la suivante : 55% des étudiants étaient des étudiants de premier cycle, 23,3% poursuivaient leur maîtrise, 10,2% travaillaient sur leur doctorat et 11,5% n'ont pas précisé de quel diplôme ils étaient. travailler vers.

2012

Google a annoncé le Google Summer of Code 2012 le 4 février 2012. Le 23 avril 2012, Google a annoncé que 1 212 propositions avaient été acceptées dans 180 organisations. Pour la première fois depuis sa création, le plus grand nombre de participants au GSoC est venu d'Inde (227), suivi des États-Unis (173) et de l'Allemagne (72). L'Université de Moratuwa a poursuivi sa domination avec 29 sélections, suivie par l'Institut des technologies de l'information et de la communication Dhirubhai Ambani, leader indien au 3e rang. Pour la première fois, Maurice , un pays africain, a participé au Google Summer of Code.

2013

Google a annoncé le Google Summer of Code 2013 le 11 février 2013. Le 8 avril 2013, Google a annoncé que 177 projets et organisations open source participeraient cette année-là. 1 192 propositions de projets étudiants ont été acceptées. C'était la première fois que le Cameroun était représenté dans le programme par 2 étudiants.

2014

Google a annoncé le Google Summer of Code 2014 le 3 février 2014. Le 21 avril 2014, Google a annoncé que 190 projets et organisations open source y participeraient cette année-là. 1 307 propositions de projets étudiants ont été acceptées. L'édition 2014 était la première fois que des étudiants d'Éthiopie, du Honduras, du Kenya, du Malawi et de l'Ouganda ont été acceptés dans ce programme. Le Kenya et le Cameroun en tête avec 3 étudiants et les autres pays avec un étudiant.

2015

Google a annoncé le Google Summer of Code 2015 le 9 février 2015. Le 2 mars 2015, Google a annoncé que 137 projets et organisations open source participeraient cette année-là, à quelques exceptions notables, notamment Mozilla , la Linux Foundation et le Tor Project . La période de candidature des étudiants a commencé le 16 mars 2015. Les propositions d'étudiants acceptées ont été annoncées le 27 avril 2015, avec 1051 propositions d'étudiants acceptées. Le plus grand nombre de participants au GSoC venait d'Inde (335), suivi des États-Unis (127) et du Sri Lanka (58).

2016

Google a annoncé le Google Summer of Code 2016 le 9 février 2016. La date limite de candidature pour les organisations a été fixée au 19 février 2016. La période de candidature pour les étudiants a commencé le 14 mars 2016 et la date limite pour les candidatures pour les étudiants a été fixée au 25 mars 2016. 180 organisations ont été acceptées. Il a vu 18 981 étudiants inscrits au total (en hausse de 36% par rapport à 2015) avec 7 543 propositions d'étudiants de 5 107 étudiants dans 142 pays. Les propositions d'étudiants acceptées ont été annoncées le 22 avril 2016, avec 1 206 propositions d'étudiants acceptées.

2017

Le nombre d'organisations a été porté à 201, dont 39 nouvelles.

Les 1 318 étudiants acceptés dans le programme provenaient de 575 universités, dont 142 ont des étudiants participant pour la première fois.

Plus de 20 651 étudiants de 144 pays se sont inscrits au programme, ce qui représente une augmentation de 8,8 % par rapport au précédent record du programme.

4 764 étudiants de 108 pays ont soumis un total de 7 089 propositions de projets.

2018

212 organisations ont été acceptées en 2018.

2019

207 organisations ont été acceptées en 2019.

2020

199 organismes et 1199 projets étudiants ont été acceptés en 2020.

2021

202 organismes et 1292 projets étudiants ont été acceptés en 2021.

Voir également

Les références

Liens externes