Skip to content

Compiler Driven Onboarding - open source in Elm

Photo of Caroline GAUDREAU
Hosted By
Caroline G.
Compiler Driven Onboarding - open source in Elm

Details

Présenté par Sébastien Besnier

De la première "good first issue" résolue jusqu'à une PR conséquente, je
raconterai comment j'ai intégré le projet open source elm-in-elm (https://github.com/elm-in-elm/compiler).

En suivant pas à pas mon expérience, nous verrons comment :

  • simplifier des tests ;
  • ajouter de nouvelles de fonctionnalités sans se perdre dans le code ;
  • éviter un bug sournois avant même de compiler ;
  • détecter un bug alors que "tout semble marcher" ;
  • modifier le code pour que les nouveaux contributeurs ne tombent pas dans le même piège que moi ;
  • aider les nouveaux contributeurs à participer au projet.

Ce projet a de plus la particularité d'être un compilateur. Ces différents
points s'intercaleront donc avec des explications sur le processus de
compilation... L'occasion de réaliser que ces logiciels sont certes complexes,
mais tout à fait abordables !

À travers ce retour d'expérience, ce talk parlera donc de méthodes de développements, d'outillage, de compilation, d'investissement dans un projet open source... et du langage Elm !

Photo of Meetup Lambda Rennes - Programmation fonctionnelle group
Meetup Lambda Rennes - Programmation fonctionnelle
See more events