Skip to content

Kévin Dunglas

Founder of Les-Tilleuls.coop (worker-owned cooperative). Creator of API Platform, FrankenPHP, Mercure.rocks, Vulcain.rocks and of some Symfony components.

Menu
  • Talks
  • Resume
  • Sponsor me
  • Contact
Menu

Bien postuler au Google Summer of Code 2008

Posted on March 9, 2008January 12, 2014 by Kévin Dunglas

Cette année encore, Google propose le Summer of Code ! Ce programme offre une bourse de l’ordre 4 000 $ à des étudiants pour qu’ils participent à des projets Open Source pendant leurs vacances. Fort de mon expérience de l’édition passée, je vais tenter de vous expliquer comment être sélectionner et mener à bien votre projet.

En attendant les sélections

Du 3 au 12 mars, des organisations éditrices de logiciels et de projets Open Source se proposeront à Google pour bénéficier du programme. Celles qui seront sélectionnées assigneront des tuteurs aux étudiants du programme afin de les aider à s’intégrer au projet et de leur fournir un support technique.

Du 24 au 31 mars ce sera au tour des étudiants de proposer leurs projets. En attendant, c’est une bonne idée de consulter la liste des organisations retenues lors de l’édition précédente. Il y a de grandes chances pour que la liste de cette année y soit similaire. Les mastodontes du libre que sont Apache, Debian, Widimedia ou GNOME feront parti à coup sur des heureux élus… et nombre de prétendants au soutien de Mountain View tiennent une liste de projets nécessaires à leur évolution sur leur wiki.

Il faut savoir que se sont les organisations retenues (et non Google) qui sélectionnent les étudiants. Commencez à rédiger votre projet en vous inspirant de ceux proposés sur les sites des organisations sans attendre ! Mais surtout établissez un projet réalisable, sans sur-estimer vos compétences. Pour obtenir l’argent, il faudra que vous le terminiez et qu’il passe les deux évaluations intermédiaire de votre tuteur. Choisissez un domaine dans lequel vous êtes à l’aise, ce n’est pas pendant le Summer of Code que vous apprendrez un langage ! Si possible participez à un projet dont vous connaissez déjà l’architecture technique.

Profitez également du temps restant pour prendre contact avec l’organisation avec laquelle vous désirez travailler. Les tuteurs sélectionneront plus facilement quelqu’un dont ils ont déjà entendu parler ou mieux d’investi dans la communauté. Si vous êtes un parfait inconnu qui débarque le dernier jour avec un projet tout sauf imprégné de l’esprit de l’organisation, vos chances seront bien moindres… Les forums, les canaux IRC et les listes de diffusion sont les meilleurs moyens d’instaurer le contact avec la communauté !

Une fois sélectionné

Vous voici parti pour un été à la lumière de votre écran ! Un été c’est court et il va falloir avancer vite. Lors de l’élaboration de votre projet, vous aurez établi un planning : tenez-y vous !

Tout au long de votre projet, il est important d’entretenir des relations régulières avec votre mentor, si possible détaillez lui votre avancement plusieurs fois par jours. Ce n’est que comme ça qu’il pourra rapidement vous ré-orienter dans la bonne direction et qu’il se rendra compte de votre investissement dans le projet. Gardez toujours à l’esprit qu’outre le fait de participer à au développement d’un projet Open Source, l’objectif est que votre tuteur valide les deux évaluations afin que vous obteniez la bourse tant convoitée.

Ne négligez pas non plus le feedback de la communauté. Mettre en place un blog ou vous relaterez les avancées de votre projet et ou vous annoncerez ces versions bêta semble une bonne idée. Le public regorge de bonne idées et plus vous aurez de testeurs, plus facilement vous découvrirez les bugs !

Related posts:

  1. Be paid to improve API Platform during the Rails Girls Summer of Code
  2. [Summer Of Code] Première beta publique de Crypt Manager
  3. Google héberge gratuitement vos applications web !
  4. Du code dans vos pages web !

Leave a ReplyCancel reply

Social

  • Bluesky
  • GitHub
  • LinkedIn
  • Mastodon
  • X
  • YouTube

Links

  • API Platform
  • FrankenPHP
  • Les-Tilleuls.coop
  • Mercure.rocks
  • Vulcain.rocks

Subscribe to this blog

Top Posts & Pages

  • Symfony's New Native Docker Support (Symfony World)
  • JSON Columns and Doctrine DBAL 3 Upgrade
  • Securely Access Private Git Repositories and Composer Packages in Docker Builds
  • Develop Faster With FrankenPHP
  • Preventing CORS Preflight Requests Using Content Negotiation
  • FrankenPHP: The Modern Php App Server, written in Go
  • Running Laravel Apps With FrankenPHP (Laracon EU)
  • Generate a Symfony password hash from the command line
  • 6x faster Docker builds for Symfony and API Platform projects
  • PHP and Symfony Apps As Standalone Binaries

Tags

Apache API API Platform Buzz Caddy Docker Doctrine FrankenPHP Go Google GraphQL HTTP/2 Hydra hypermedia Hébergement Javascript JSON-LD Kubernetes La Coopérative des Tilleuls Les-Tilleuls.coop Lille Linux Mac Mercure Mercure.rocks Messagerie Instantanée MySQL performance PHP Punk Rock Python React REST Rock'n'Roll Schema.org Security SEO SEO Symfony Symfony Live Sécurité Ubuntu Web 2.0 webperf XML

Archives

Categories

  • DevOps (84)
    • Ubuntu (68)
  • Go (17)
  • JavaScript (46)
  • Mercure (7)
  • Opinions (91)
  • PHP (170)
    • API Platform (77)
    • FrankenPHP (9)
    • Laravel (1)
    • Symfony (97)
    • Wordpress (6)
  • Python (14)
  • Security (15)
  • SEO (25)
  • Talks (46)
© 2025 Kévin Dunglas | Powered by Minimalist Blog WordPress Theme