GitHub en perte de fiabilité : les développeurs quittent la plateforme Des pannes et des critiques autour de l IA font que des développeurs migrent; GitHub est sous pression sur sa fiabilité et ses choix technologiques.
La fiabilité de GitHub est aujourd’hui au cœur des débats chez les développeurs, confrontés à des dysfonctionnements qui perturbent leur travail. Entre pannes répétées et inquiétudes autour de l’IA intégrée, plusieurs utilisateurs envisagent ou réalisent déjà des migrations vers d’autres plateformes. Le message est clair : la stabilité prime sur les avancées rapides.
Des départs qui parlent au futur de GitHub
Mitchell Hashimoto, développeur de Ghostty, a pris la décision de migrer son émulateur de terminal vers une autre plateforme. Sur GitHub, où Ghostty est développé depuis 18 ans, il restera le code en lecture seule, accompagné d’un récit publié sur son blog. « Je suis l’utilisateur GitHub 1299, inscrit en février 2008. Depuis, j’ouvre GitHub tous les jours, chaque jour, plusieurs fois par jour, depuis plus de 18 ans », écrit-il, et explique pourquoi il part.
Dans le même temps, Kyle Daigle, directeur des opérations de GitHub, lui répond, se disant désolé de voir partir un utilisateur fidèle et assurant que l’équipe « continuera à travailler pour faire de GitHub un service vers lequel vous aurez envie de revenir, preuves concrètes à l’appui, pas seulement des promesses ». Le maintien du support pour Ghostty est évoqué, mais le déménagement est déjà engagé.
Autre exemple marquant : Andrew Kelley, créateur du langage Zig, a annoncé fin 2023 son passage vers Codeberg en raison de priorités et de pratiques d’ingénierie jugées dégradées sur GitHub. Il décrit une plateforme qui, selon lui, « autrefois rapide » est devenue lente et parfois cassée, et affirme que l’excellence technique qui a construit le succès des années précédentes a été délaissée.
Depuis l’acquisition par Microsoft en 2018 pour 7,5 milliards de dollars, certains développeurs estiment que l’orientation de la plateforme a évolué, au détriment de l’expérience utilisateur. Des outils externes, tels que des graphiques d’uptime générés par des contributeurs indépendants, illustrent une dégradation perçue par la communauté.
« L’équipe va continuer à travailler pour faire de GitHub un service vers lequel vous aurez envie de revenir, preuves concrètes à l’appui, pas seulement des promesses »,
Des signaux concrets : downtime et GitHub Actions
Le problème ne se limite pas aux anecdotes. Mitchell Hashimoto a signalé ne pas avoir pu relire et valider des pull requests pendant deux heures à cause d’une panne de GitHub Actions, le système d’automatisation qui répond aux événements d’un dépôt.
Andrew Kelley décrit GitHub Actions comme « complètement négligé », et plusieurs développeurs soulignent des comportements d’exécution de tâches qui semblent aléatoires. Ces éléments alimentent la défiance, même lorsqu’un correctif est déployé suite à une vulnérabilité signalée par le Bug Bounty.
Contexte et limites : sécurité et IA en question
La plateforme a publié un correctif deux heures après la réception du signal de vulnérabilité critique permettant d’exécuter du code à distance. Aucune exploitation n’a été recensée, mais l’incident accentue l’inquiétude autour de la sécurité et de la réactivité.
Par ailleurs, la barre sur l’IA générative est perçue différemment. Certains craignent que l’intégration trop poussée d’outils IA ne sacrifie la stabilité.
« Soit vous adoptez l’IA, soit vous quittez votre carrière », a rappelé Thomas Dohmke, alors que les dirigeants envisagent une réduction des fonctionnalités IA jugées non bénéfiques.Les dirigeants de Microsoft promettent de recentrer les efforts sur la fiabilité, y compris dans les divisions comme Windows 11 et Xbox, afin de limiter les effets de cette transition.
Pour terminer
La situation actuelle montre que la fiabilité de GitHub n’est pas une affaire fermée. Pour certains, elle sera l’occasion de réévaluer leurs outils et leurs flux de travail; pour d’autres, elle accélérera la recherche d’alternatives plus stables. L’avenir dira si GitHub parvient à reconquérir la confiance ou si les développeurs poursuivent leur migration. Personnellement, je retiens une question : jusqu’où peuvent aller les compromis entre stabilité et innovation dans un service aussi central que GitHub ?