@lauthieb/blog
Publié le

Retour sur la GitHub Universe 2022 📣

1 068 mots5 min–––
vues
Authors

Il y a une semaine se déroulait la conférence annuelle de GitHub intitulée GitHub Universe 2022. Dans cet article, je vais revenir sur les annonces les plus notables selon moi qui ont été faites tout en vous apportant mon ressenti.

HĂąte d'avoir votre avis Ă©galement en commentaires. Bonne lecture !

GitHub Universe ? đŸ€”

Avant de commencer par les annonces, laissez-moi vous parler de GitHub Universe. GitHub Universe est une confĂ©rence annuelle importante pour le monde du dev' chaque annĂ©e oĂč GitHub nous propose des talks divers et variĂ©s tout aussi passionnant les uns que les autres.

Cette année, la conférence était disponible gratuitement en ligne et diffusée depuis 5 scÚnes différentes situées à San Francisco.

Voir l'agenda & les speakers de cette Ă©dition 2022.

Présentation da GitHub Universe 2022

Les annonces 📣

Codespaces

Collaborer sur des projets et tester de nouvelles technologies, c'est notre façon d'apprendre au quotidien en tant que développeur mais parfois cela peut devenir décourageant lorsqu'il s'agit de mettre en place l'architecture, la configuration et installer un bon nombre de dépendances sur notre poste de travail.

Grùce à GitHub Codespaces et aux nouvelles fonctionnalités de recherche et de navigation, vous pouvez facilement trouver ce dont vous avez besoin pour tester des technologies directement en ligne sur un environnement dédié.

DĂ©monstration de GitHub Codespaces

GitHub a annoncé durant cette conférence qu'ils offraient 60h par mois d'utilisation de GitHub Codespaces. L'an passé, GitHub Codespaces n'était disponible que pour les membres Github Team & Enterprise.

Ils ont également mis en place des e-learning pour s'approprier cette fonctionnalité en partenariat avec LinkedIn Learning. Ca se passe ici.

La recherche améliorée

Un des points que je trouvais dommage sur GitHub et pourtant avec une grande vocation Ă  ĂȘtre un outil trĂšs puissant dĂšs lors qu'on recherche quelqu'un pour nous aider ou des exemples sur une technologie donnĂ©e : la recherche avancĂ©e.

Et bien, GitHub nous a annoncĂ© l'avoir amĂ©liorĂ©e, ainsi que la "Code view", c'est une bonne chose car ça va encourager selon moi les Ă©quipes Ă  utiliser d'avantage cette fonctionnalitĂ© pour s'inspirer en Open Source mais Ă©galement en Inner Source, trouver rapidement des personnes qui travaillent sur les mĂȘmes problĂ©matiques que nous en quelques clics !

Démonstration de la recherche améliorée sur GitHub

Cela facilitera la collaboration directe au sein de l'outil, notamment grùce à l'arborescence sur la gauche, la fluidité / réactivité de l'application à chaque évÚnement et le fait de pouvoir se sentir comme dans un éditeur au sein de GitHub, trÚs utile lorsqu'on review le travail de quelqu'un de notre équipe.

Pour rejoindre la liste d'attente et tester cette fonctionnalitĂ© en BĂȘta, rendez-vous ici.

Le pair-programming par la voix grĂące Ă  l'IA de GitHub Copilot

En juin 2021 avait Ă©tĂ© annoncĂ© GitHub Copilot, l'Intelligence Arficielle au service des dĂ©veloppeurs pour nous aider Ă  ĂȘtre plus productif lorsqu'on code avec des suggestions en fonction de ce que nous Ă©crivons. Ou alors, transcrire du langage naturel en commentaire par du code qui reprĂ©sente ce que l'on a demandĂ©.

Lors de cette édition 2022 une fonctionnalité liée à l'accessibilité, "Hey, GitHub!", a été annoncée, elle permet à GitHub Copilot de se faire guider par la voix.

Il est également prévu une version de GitHub Copilot pour les entreprises leur permettant de gérer des licences spécifiques pour leurs employés.

💌 Cet article vous plait ?

Abonnez-vous Ă  ma newsletter pour recevoir les suivants ainsi que contenu exclusif.
Gratuit, pas de spam, dĂ©sabonnement Ă  tout moment. A trĂšs vite ! 😃

Améliorations de GitHub projects

L'an passé, GitHub nous avait annoncé la nouvelle façon d'organiser ses projets au sein de l'outil avec une amélioration notable de l'expérience GitHub Projects.

La vue roadmap

Depuis, GitHub Projects est sort de BĂȘta et propose dĂ©sormais une nouvelle fonctionnalitĂ©s trĂšs utile, la vue "Roadmap". Celle-ci va permettre en un coup d'oeil d'explorer les issues liĂ©es Ă  un projet GitHub sur une vue sous forme de Roadmap avec en abscisse, une Ă©chelle de temps.

DĂ©monstration de la vue roadmap sur GitHub Projects

Ce que j'adore avec ce type d'outils c'est vraiment le fait qu'on décorrÚle complÚtement la notion de données (ici les issues GitHub), de la vue. Séparer le fond de la forme est essentiel et permet de garantir une pertinence des données, peu importe la forme dans laquelle on les consulte. Finies les roadmaps écrites à la main dans des slides, désormais, tout se génÚre !

Tasklists UI Ă  partir du Markdown

Les listes de tùches permettent d'apporter un niveau de granularité supplémentaire à vos issues GitHub. Grùce à cela, vous pouvez diviser votre travail en sous-tùches plus petites et créer de nouvelles relations entre vos différentes issues.

Démonstration de la nouvelle fonctionnalité Tasklists UI sur GitHub

Pour plus d'infos sur comment fonctionne cette nouvelle fonctionnalité "Tasklists UI", je vous invite à consulter la documentation officielle.

Sortie BĂȘta sur l'application mobile

GitHub Projects arrive dĂ©sormais sur l'application mobile GitHub ! Pour l'utiliser, c'est uniquement en BĂȘta pour le moment mais j'imagine que ça sortira sur l'application officielle dans les prochains mois ! C'est vraiment pratique, Ă©tant adepte de l'application mobile, c'est vraiment quelque chose qui Ă©tait frustrant pour moi de ne pas avoir accĂšs aux boards au sein de cette app, et bien ça va changer :-)

GitHub Projects arrive sur mobile en BĂȘta !

Pour utiliser les versions BĂȘta de GitHub, voici les liens pour s'inscrire :

Et d'autres nouveautés...

D'autres nouveautés ont été annoncé notamment pour les entreprises, la sécurité , les GitHub Actions, l'Internet des Objets (IoT), etc. Egalement 10 millions de dollars d'investissement pour les contributeurs Open Source. Pour cela, je vous laisse regarder l'article officiel dédié écrit par les équipes de GitHub.

Mon ressenti sur cette Ă©dition 💭

J'ai toujours été un grand fan de GitHub. Je trouve que c'est un outil qui sait se réinventer et trouve toujours de nouvelles fonctionnalités pour améliorer notre expérience de développeurs. Cette année, la conférence GitHub Universe 2022 a apporté des nouveautés que j'utiliserai personnellement dans mon quotidien car cela me fera gagner en productivité.

Je vous invite à tester ces fonctionnalités grùce aux différents liens partagés dans cet article et à réagir en commentaire pour me donner votre ressenti également !