Au moment de l'annonce du rachat de GitHub par Microsoft, les deux entreprises ont promis d'offrir de nouvelles expériences de collaboration et de partage de code aux développeurs et entreprises. Cet accord vise, entre autres, à apporter les outils et services de développement de Microsoft à de nouveaux publics. Comme fruit de cette opération, Microsoft a annoncé en septembre dernier un service d'intégration et déploiement continus (CI/CD) intégré à GitHub. Azure Pipelines vient enrichir les cas d'utilisation de GitHub, en permettant notamment aux développeurs de configurer facilement un pipeline CI/CD pour toute application Azure en utilisant leur langage et environnement préférés dans le cadre de leur workflow GitHub en quelques étapes simples.Au même moment, Microsoft a lancé en préversion publique une extension pour la gestion des pull requests GitHub directement dans Visual Studio Code. Mais l'accord ne vise pas seulement à apporter les produits de Microsoft aux utilisateurs de GitHub, il vise également à accélérer l'utilisation de GitHub aussi bien chez les développeurs qu'en entreprise. C'est dans cette optique que GitHub a aussi annoncé une intégration avec Jira Software, la plateforme de développement de logiciels et de projets d'Atlassian. En ce début d'année, le géant de l'hébergement de code source a décidé de poursuivre sa lancée en offrant un petit cadeau à ses utilisateurs actuels et futurs.GitHub est de loin la plateforme la plus populaire pour créer et partager des codes source. Mais elle a quelques faiblesses par rapport à certains concurrents. La plateforme limite par exemple la création de référentiels privés (des projets logiciels non visibles par le grand public, mais seulement par une poignée de collaborateurs prédéfinis) à des utilisateurs payants. Jusqu'à récemment, les développeurs qui souhaitaient créer des référentiels git privés sans dépenser un centime devaient donc utiliser des services concurrents comme Bitbucket d'Atlassian. Mais avec l'annonce que vient de faire GitHub, cela pourrait changer.GitHub a annoncé le 7 janvier que les utilisateurs de son plan gratuit (GitHub Free) peuvent désormais créer un nombre illimité de référentiels privés. Cest une bonne nouvelle pour les utilisateurs de GitHub, même s'il faut savoir que tous les référentiels créés avec un plan GitHub Free ne pourront prendre en charge que trois collaborateurs au maximum. Ce changement semble donc plus cibler les petits projets, et peut ne pas être adapté à une utilisation commerciale.« GitHub Free inclut désormais un nombre illimité de référentiels privés. Pour la première fois, les développeurs peuvent utiliser gratuitement GitHub pour leurs projets privés comprenant jusqu'à trois collaborateurs par référentiel. De nombreux développeurs souhaitent utiliser des référentiels privés pour postuler à une offre d'emploi, travailler sur un projet annexe, ou essayer quelque chose en privé avant de le publier pour tout le monde. À partir daujourdhui, ces scénarios, et bien dautres, sont possibles sans frais sur GitHub », explique la nouvelle filiale de Microsoft. À toutes fins utiles, GitHub mentionne également dans le communiqué de presse relatif à ce changement immédiat que « les référentiels publics sont toujours gratuits (bien sûr, aucune modification ne sera apportée) et qu'ils incluent un nombre illimité de collaborateurs. »Un autre changement dans la politique de produit de GitHub a été annoncé dans le communiqué du 7 janvier : une offre entreprise unifiée appelée GitHub Enterprise et qui englobe Enterprise Server (anciennement GitHub Enterprise) et Enterprise Cloud (anciennement GitHub Business Cloud). « Les organisations qui souhaitent pouvoir utiliser GitHub dans un cloud ou dans une configuration autohébergée peuvent désormais accéder aux deux à un prix par utilisateur. Et avec GitHub Connect, ces produits peuvent être connectés de manière sécurisée, ce qui offre une option hybride permettant aux développeurs de travailler de manière transparente les deux environnements », a déclaré GitHub.Source : GitHub Utilisez-vous GitHub ?Attendiez-vous la possibilité de créer un nombre illimité de référentiels privés GitHub sans frais ? Pour quels cas d'utilisation ?Qu'attendez-vous encore de GitHub par rapport aux alternatives concurrentes ?