PR 015 – Gemnasium

39:22
 
Partager
 

Manage episode 44897795 series 47482
Par Fabien Catteau et Philippe Creux, Fabien Catteau, and Philippe Creux, découvert par Player FM et notre communauté - Le copyright est détenu par l'éditeur, non par Player F, et l'audio est diffusé directement depuis ses serveurs. Appuyiez sur le bouton S'Abonner pour suivre les mises à jour sur Player FM, ou collez l'URL du flux dans d'autre applications de podcasts.
Gemnasium

Gemnasium

Imaginez. Vous développez des applications Rails pour vos clients, en mode « prestation de service ». Un jour, un client vous contacte pour faire évoluer un projet livré il y a deux ans. L’évolution semble triviale, et vous déterrez le code source avec enthousiasme. Mais le terrain est miné : l’application Rails repose sur de nombreux gems obsolètes. Il faut d’abord migrer, et cela va prendre du temps. Mauvaise surprise. On ne vous y prendra plus, et vous jurez de surveiller vos « projets dormants » ! Cette histoire est la vôtre ? C’est celle des Tech-Angels !

Chez Tech-Angels, les développeurs surveillent constamment les projets Rails de leurs clients. Ils recherchent les dépendances obsolètes, coûteuses à migrer, ou simplement dangereuses pour la sécurité. Cette surveillance était d’abord manuelle. Mais les scripts ont évolué vers un véritable produit appelé Gemnasium. Gratuit pour les projets open source, Gemnasium analyse et suit tous les dépendances d’un projet Ruby. Tout simple, non ? Avec Philippe Lafoucrière et Xavier Dumesnil de Tech-Angels, nous verrons que la mission n’est pas triviale !

10 episodes