URL: https://linuxfr.org/news/ouverture-de-l-appel-a-projet-pour-le-google-summer-of-code Title: Ouverture de l'appel à projet pour le Google Summer of Code Authors: pulkomandy vmagnin, Ysabeau, Pierre Jarillon et palm123 Date: 2022-01-10T09:11:12+01:00 License: CC By-SA Tags: Score: 3 Le _Google Summer of Code_ est un programme de sponsoring financé par Google pour les contributeurs et contributrices à des projets opensource. Le fonctionnement a été beaucoup modifié pour les éditions 2021 et 2022 afin de s’adapter au contexte et également aux demandes des projets participants. Les projets souhaitant participer au _Google Summer of Code_ peuvent soumettre leur candidature à partir du 7 février 2022. ---- [Site du GSoC](https://summerofcode.withgoogle.com) ---- Historique ========== Le projet a été lancé par Google en 2005 sur une idée des deux fondateurs de l’entreprise, Larry Page et Sergey Brin. L’idée (en dehors de faire de la publicité pour Google) était, d’une part, de financer indirectement des projets de logiciels libres, et, d’autre part, d’encourager les étudiants en informatique (ou dans d’autres domaines) à participer à des projets hors du monde académique, afin qu’ils sortent de leur formation mieux préparés aux besoins des projets de logiciels libres (et des entreprises). En 2005, 41 projets opensource ont accueilli un total de 419 étudiants (seulement 200 étaient prévus, mais le gros succès du GSoC a fait que Google a décidé d’augmenter le budget). Ces nombres ont grossi progressivement, et ce sont maintenant environ 200 projets qui participent tous les ans et encadrent entre 1000 et 1300 participants. Le programme se déroule entièrement à distance, les participants peuvent donc rester chez eux (ou voyager, à condition de ne pas s’éloigner d’une connexion Internet et d’avoir le droit de travailler dans les pays qu’ils traversent). Nouveautés 2022 ========== Source : [annonce du GSoC 2022](https://opensource.googleblog.com/2021/11/expanding-google-summer-of-code-in-2022.html) Depuis l’an dernier, le _Google Summer of Code_ se transforme. Certaines de ces évolutions sont inspirées d’autres programmes similaires, par exemple _Google Season of Documentation_ ou _Outreachy_ de l’association _Software Freedom Conservancy._ Durée des projets ----------------- Initialement, le _Google Summer of Code_ finançait des projets de 350 heures (12 semaines de 30 heures). En 2021, la durée des stages avait été réduite de moitié à 175 heures, permettant de s’adapter au contexte compliqué avec un calendrier bousculé pour certaines universités. Les étudiants pouvaient donc travailler 15 heures par semaine sur le Google Summer of Code en parallèle de leurs études, ou bien attendre leurs congés d’été et travailler à plein temps sur une durée plus courte. En 2022, chaque stage pourra être de soit 175 soit 350 heures, selon la disponibilité du contributeur et la complexité du travail à réaliser. Ouverture des candidatures -------------------------- Initialement, le _Google Summer of Code_ était réservé aux étudiants. Un certificat de scolarité (ou équivalent selon les pays) était demandé lors de l’inscription. En 2021, cette règle avait été assouplie en autorisant les participants à des _boot camps_ (formations accélérées et pas forcément dispensées par des universités). En 2022, la participation est ouverte à tout le monde. Les employés de Google sont donc déchargés du travail de vérification du statut d’étudiant des personnes inscrites. Et les participants auront moins de difficultés à s’inscrire (dans certaines universités, obtenir un certificat de scolarité officiel pendant une période de pandémie et de fermeture partielle était très compliqué). Possibilité de prolongation --------------------------- Il est maintenant possible d’étaler le travail sur une plus longue période (jusqu’à 22 semaines). Les personnes ayant peu de temps libre (par exemple cumulant le _Google Summer of Code_ avec un autre emploi ou une autre occupation) pourront bénéficier de cette possibilité pour participer tout de même. Qui peut participer ========== Les participants et participantes (mais pas forcément les mentors) doivent avoir plus de 18 ans. De plus, les conditions suivantes doivent être remplies : - être autorisé à avoir un travail rémunéré pendant leur participation (pas possible avec certains types de visas dans certains pays) ; - être un contributeur ou une contributrice opensource débutant (le but n’est pas de payer des contributeurs existants) ; - ne pas avoir déjà participé plus d’une fois au GSoC ; - les personnes résidant dans des pays sous embargo des États-Unis sont également exclus. Comment s’inscrire ========== Les dates à retenir sont listées [sur le site du GSoC](https://developers.google.com/open-source/gsoc/timeline). [De nombreuses informations et documentations](https://developers.google.com/open-source/gsoc/resources) sont également disponibles sur ce même site. Si vous êtes un projet de logiciel libre ----------- Les inscriptions sont ouvertes du 7 au 21 février. La liste des projets acceptés est publiée le 7 mars (après sélection par l’équipe chargée du GSoC chez Google). Vous devez fournir une liste d’idées de projets pour les contributeurs et vous assurer d’avoir suffisamment de « mentors » pour encadrer les participants. Si vous participez pour la première fois, attendez-vous à encadrer un ou deux participants maximum. Les projets participant depuis plus longtemps peuvent accueillir plus de monde. Consultez [le guide du mentor](https://google.github.io/gsocguides/mentor/) pour en savoir plus. Si vous souhaitez participer en tant que nouveau contributeur ----------- Les candidatures sont ouvertes du 4 au 19 avril. Cependant il est fortement recommandé de contacter les projets qui vous intéressent dès que possible afin d’avoir le temps de discuter avec les mentors éventuels. Pour candidater vous devez fournir un document de quelques pages présentant ce sur quoi vous pensez travailler. Chaque projet peut avoir des questions spécifiques, ou vous demander de contribuer au moins un patch montrant votre bonne compréhension des outils de développement et votre capacité à écrire du code qui compile et à corriger un bug. Consultez [le guide du participant](https://google.github.io/gsocguides/student/) pour en savoir plus.