Hackathon Perl / Open Food Facts in Paris

2024-03-23T09:00:00Z2024-03-24T17:00:00Z

Open Food Facts, 3 avenue victoria, 79004 Paris

English below

French

En association avec les mongueurs, nous proposons d’organiser un Hackathon (marathon de programmation) autour de l’utilisation de Perl dans le projet Open Food Facts. Perl est utilisé pour le serveur web qui est le cœur du projet.

Il se déroulera dans les locaux d’Open Food Facts, 3 avenue Victoria, 75004 Paris, le samedi 23 et dimanche 24 mars (de 10h à 18h environ).
Une participation à distance est possible.

Pour participer, il faut amener son ordinateur (minimum 8G de RAM).

Les sujets proposés:

  • utilisation de corinna aka class directive pour remplacer les hashmap par des objets dans le code (mieux documenter): expérimenter dans le module d’implémentation du Nutri-Score
  • simplifier les CGI pour les rendre plus lisibles, éventuellement passer sur PSGI et/ou expérimenter l’utilisation d’un framework web moderne (Dancer2 ou alternative)
  • améliorer le support des outils Perl dans l’environnement de dev: coverage, debugger, support vscode, etc.
  • autres propositions pragmatiques bienvenues !

Pour se préparer (about 30’):

Programme:

  • Samedi:
    • 10h accueil
    • 10h30 présentation des projets - questions - répartition des participants
    • 12h30 repas
    • 18h fin du code
    • 18h apéritif
  • Dimanche
    • 10h accueil
    • 12h30 repas
    • 18h fin

Vous êtes libre de ne participer qu’à une partie de programme.

Inscription obligatoire: alex - at - openfoodfacts.org

English

Teaming with the french mongers, We propose to organize a Hackathon (programming marathon) around the use of Perl in the Open Food Facts project. Perl is used for the web server which is the heart of the project.

It will take place at Open Food Facts’ office, 3 avenue Victoria, 75004 Paris, on Saturday March 23 and Sunday March 24 (from approximately 10 a.m. to 6 p.m.).
Remote participation is possible.

To participate in first person, you must bring your computer (minimum 8G of RAM).

The proposed topics:

  • using corinna aka class directive to replace hashmaps with objects in code (better document): experiment in the Nutri-Score implementation module
  • simplify the CGIs to make them more readable, possibly switching to PSGI and/or experimenting with the use of a modern web framework (Dancer2 or alternative)
  • improve support for Perl tools in the dev environment: coverage, debugger, vscode support, etc.
  • other pragmatic proposals welcome !

To be ready (about 30’):

Program:

  • Saturday:
    • 10 a.m. welcoming participants
    • 10:30 a.m. presentation of projects - questions - distribution into groups
    • 12:30 meal
    • 6 p.m. end of coding
    • 6 p.m. aperitif
  • Sunday
    • 10 a.m. reception
    • 12:30 meal
    • 6 p.m. end

You are free to participate to only part of the program.

registration is mandatory: alex - at - openfoodfacts.org

1 Like

I opened a cryptpad to take notes before/during/after the event

Si vous êtes à la porte vous pouvez m’appeler 07 68 52 69 07, ou utiliser le discord.

To participate online, you can also use this Google Meet.

Salon discord: Mongueurs de Perl
Canal discord: Discord

Getting ready for the Open Food Facts Hackathon :croissant: :chocolate_bar: :tangerine: