Une nouvelle saison de Google Summer Of Code pour Open Food Facts

Une nouvelle saison de Google Summer Of Code pour Open Food Facts

En bref: nous avons 4 projets sélectionnés pour le programme de Google.org qui sponsorise des étudiants pour travailler sur des projets Open Source durant l’été. Sautez à la section sur les projets sélectionnés pour en savoir plus.

La déferlante annuelle d’étudiants

Entre le mois de Février et Avril, chaque année, viennent de nouveaux contributeurs sur le Slack d’Open Food Facts. Certains ne sont pas là par hasard, ils ont un objectif en tête ! Contribuer aux logiciels qui permettent à la plus grande base de données alimentaire ouverte de fonctionner et peut-être être sélectionné pour le Google Summer Of Code.

Le Google Summer Of Code est un programme de la fondation Google.org en vue de permettre à des étudiants de s’intéresser à l’Open Source et à y contribuer. Grâce à des stages rémunérés par la fondation, les étudiants vont pouvoir passer un été entier à participer au projet Open Source de leur choix. Ça tombe bien puisqu’en plus d’être un projet Open Data, tous les logiciels créés par le projet Open Food Facts sont Open Source.

Qu’est que l’Open Source et l’Open Data ?

L’Open Source désignent des logiciels qui garantissent certains droits aux utilisateurs: liberté de voir le code source et de l’étudier, de l’utiliser à toute fin utile, de le modifier pour l’adapter à d’autres usage et de le partager avec d’autres. 

L’Open Data est le pendant de l’Open Source pour les données, qui sont là aussi garanties d’accès à tous, modifiables, partageables. Ce sont deux piliers permettant notamment de bâtir des communs numériques ouverts à tous. Open Food Facts fait partie des biens communs numériques reconnus par l’ONU.

Une période de contribution intense

Chaque année la fondation Google.org décide d’un ensemble de projets qui bénéficieront du programme (ne pouvant soutenir tous les projets qui sont très nombreux).  Cette année, comme en 2022 et en 2019, Open Food Facts a eu la chance d’être sélectionné. Ceci aussi grâce à nos bénévoles qualifiés qui ont accepté de participer en tant que mentors sur différents projets proposés aux étudiants.

La première partie du programme demande aux étudiants de commencer à s’approcher du projet et démontrer leur capacité à y contribuer et à être acteur de sa communauté. Nous avons eu de nombreuses contributions durant cette période, avec toujours beaucoup d’enthousiasme mais une qualité très variable ! Toutefois certaines contributions se sont avérées très intéressantes pour le projet. Nous voulons vraiment remercier tous les candidats qui ont essayé de contribuer de leur mieux. Nous nous excusons également car les mentors se sont parfois retrouvés débordés par le nombre de contributions et n’ont pas toujours pu apporter leur aide à chacun.

Les projets sélectionnés

Puis il y a eu la sélection des candidats faite par Google, suivant une liste de préférences proposées par Open Food Facts, en fonction de la valeur des propositions mais surtout des contributions, sans savoir combien de “projets” seraient financés. Et puis finalement 4 projets ont été sélectionnés:

Un premier sera mené par Estrella Paoli afin de finaliser l’import régulier de la base USDA, une autre base Open Data sur l’alimentation, pour compléter les données d’Open Food Facts. Ceci permet de renforcer la base de données disponible en Amérique du Nord. Elle pourra également travailler pour améliorer la qualité des exports de la base de données.

Un deuxième, mené par Jagjeevan Kashid, est très technique mais important: il s’agit d’améliorer l’expérience des développeurs qui travaillent sur le moteur de la base de données (de son nom de code “Product Opener”) afin que plus de développeurs puissent participer à son améliorations et qu’ils le fassent plus efficacement.

Un troisième, mené par Kirtan Chandak, s’occupe d’améliorer Folksonomy Engine, un moteur permettant de modéliser tout type de produit de manière collaborative. Il permet à quiconque de coordonner des efforts sur de nouveaux aspects des produits. Le projet vise à améliorer les interfaces pour le rendre plus intuitif et utile.

Enfin le dernier, mené par Mitali Singh, continuera à développer Open Food Facts Explorer. Ce projet, qui a un côté expérimental, construit une nouvelle interface au site web pour le rendre plus facile à utiliser, plus dynamique et conforme aux expectatives actuelles.

Un été de contributions ☀️🍊

Les étudiants ont donc déjà commencé à s’afférer pour avancer sur les projets et nous espérons qu’ils trouveront du plaisir à contribuer. N’hésitez pas à venir sur le slack ou github pour suivre l’avancée de ces projets.

Bien sûr nous sommes désolés pour les étudiants qui n’ont pas pu être sélectionnés (dont plusieurs que, de notre côté, nous aurions sélectionnés).
Certains ont décidé de tout de même continuer à contribuer et c’est vraiment l’esprit du Google Summer of Code, nous ferons aussi notre maximum pour que ce soit utile au projet et gratifiant pour eux.

👉 N’hésitez pas vous aussi à rejoindre le projet pour contribuer d’une manière ou d’une autre à la transparence alimentaire qui porte de nombreux bénéfices pour la santé, l’écologie et bien plus.