L'exode « massif » de GitHub vers GitLab, qu'en est-il réellement 14 jours après ?
Une analyse basée sur un tableau de bord de GitLab

Le , par Michael Guilloux, Chroniqueur Actualités
Juste avant l’annonce officielle du rachat de GitHub par Microsoft, les rumeurs qui ont filtré sur cette acquisition ont provoqué une activité inhabituelle sur les plateformes d’hébergement de code source concurrentes, et en particulier GitLab. GitLab a en effet annoncé une multiplication par 10 des créations de dépôts sur sa plateforme, en passant de moins de 250 dépôts importés en moyenne par heure à près de 2500 dépôts d’un coup.


Cela s’est produit le 3 juin, un jour avant l’annonce officielle de Microsoft et GitHub. Mais 14 jours après l’annonce du rachat de GitHub par Microsoft, qu’en est-il réellement de l’exode de GitHub vers GitLab ?

En consultant le tableau de bord de GitLab pour mesurer ce trafic, on se rend compte que sur les trois derniers jours (du 16 au 18 juin inclus), le nombre de dépôts GitHub importés vers GitLab n’a franchi la barre des 500 par heure qu’une seule fois. Dans les autres cas, le nombre de dépôts GitHub importés vers GitLab était toujours en dessus des 300 dépôts par heure, comme c’était le cas avant les rumeurs.


On peut donc dire l’effet du rachat de GitHub par Microsoft s’est déjà estompé. Mais au total, combien de dépôts GitHub ont-ils été importés vers GitLab ? Et que représente ce chiffre ?

En supposant que GitLab a enregistré l’importation de 2500 dépôts GitHub par heure en moyenne sur la période du 3 au 18 juin (ce qui semble très majoré), on conclut que 900 000 dépôts GitHub ont été importés sur GitLab. Cela représente 1,64 % des dépôts GitHub, si l’on se base sur les 67 millions de dépôts annoncés par GitHub dans son dernier rapport d’activité pour l’année 2017. Mais rien n’indique dans ce cas que cela signifie l’abandon de GitHub au profit de GitLab. En effet, pour certains utilisateurs, cela peut être juste une précaution en cas d’un éventuel changement de philosophie de GitHub qui ne cadrerait pas avec leurs objectifs ou principes.

Les chiffres réels peuvent être bien plus faibles que cela. De l’avis de certains, cette augmentation de 500 à 1000 % du nombre moyen de dépôts GitLab par heure après les rumeurs et l’annonce du rachat de GitHub ne représente qu’un exode 0,2 à 0,3 % des dépôts de GitHub. D’autres se disant plus généreux parlent d’au plus 0,7 % de dépôts GitHub. Quoi qu’il en soit, c’est un gain net significatif pour GitLab. Sid Sijbrandij, le PDG de GitLab explique aussi que plus de 95 % de l'utilisation de GitLab se fait sur des installations autogérées et non sur GitLab.com. Et le trafic mesuré ne tient pas compte de ces projets sur des installations autogérées.

Il faut aussi noter que les dépôts GitHub importés vers GitLab sont probablement des dépôts actifs, alors que selon le rapport de 2017 de GitHub, la plateforme n’avait que 26 millions de dépôts actifs sur le total de 67 millions.

Source : Tableau de bord GitLab

Et vous ?

Que signifie selon vous l’exode des dépôts GitHub vers GitLab ? Abandon de GitHub ou juste mesure de précaution ?
Après toute la communication de Microsoft et GitHub, êtes-vous apaisé en pensant à cette acquisition ? Sinon, pourquoi ?

Voir aussi :

C'est officiel, Microsoft débourse 7,5 milliards $ pour s'offrir GitHub, le géant de Redmond se montre plus généreux que ce que disaient les rumeurs
GitHub veut développer un nouvel éditeur de texte multiplateforme et ultraperformant basé sur Electron, Xray est encore un projet expérimental
Microsoft et GitHub collaborent pour porter GVFS sur macOS et Linux, la solution destinée à supporter les énormes bases de code gagne en maturité
Microsoft va fermer son service d'hébergement CodePlex le 15 décembre 2017, et demande aux développeurs de migrer leurs projets vers GitHub
Open source : les projets de Microsoft attirent plus de contributeurs que ceux des autres organisations, d'après le rapport annuel de GitHub


Vous avez aimé cette actualité ? Alors partagez-la avec vos amis en cliquant sur les boutons ci-dessous :


 Poster une réponse Signaler un problème

Avatar de redcurve redcurve - Membre averti https://www.developpez.com
le 18/06/2018 à 20:21
L'exode vers un ciel Azure j'sais pas ils sont tellement pathétique
Avatar de Shepard Shepard - Membre éprouvé https://www.developpez.com
le 18/06/2018 à 20:48
Citation Envoyé par redcurve Voir le message
L'exode vers un ciel Azure j'sais pas ils sont tellement pathétique
Permet-moi de citer une partie de la news que tu n'as manifestement pas lue.

Citation Envoyé par Michael Guilloux Voir le message
le PDG de GitLab explique aussi que plus de 95 % de l'utilisation de GitLab se fait sur des installations autogérées et non sur GitLab.com.
Voilà, ce serait peut-être une bonne idée de lire l'article avant de le commenter la prochaine fois ...

Pour info, voici un lien vers les différentes manières d'héberger un dépôt Gitlab.
Avatar de ddoumeche ddoumeche - Membre chevronné https://www.developpez.com
le 19/06/2018 à 6:58
Mettre 7.5 milliards dans un projet qui va se figer tout comme les précédents de Flickr, Sourceforge (Microsoft déjà), hotmail, c'est abusif mais qu'est ce que l'on ne ferait pour faire monter son cours en bourse.... et donc ses stocks options. A ce niveau décisionnel, l'argent n'a plus la même valeur.

Espérons que les fondateurs de github puissent faire rapidement leurs valises et mettre cet argent durement gagné dans de nouveaux projets prometteurs
Avatar de phildepantin phildepantin - Membre à l'essai https://www.developpez.com
le 19/06/2018 à 12:25
Citation Envoyé par Michael Guilloux Voir le message
Les chiffres réels peuvent…
… oublier de tenir compte de tous les utilisateurs qui, comme moi, ont d'autres choses à faire que migrer dès que MS bouge la poignée de sa fenêtre et le feront plus tard, à la première occase.
Avatar de FatAgnus FatAgnus - Membre actif https://www.developpez.com
le 19/06/2018 à 22:42
Comme dit Jamie Zawinski sur son blog, (un célèbre développeur open source connu pour ses contributions open source à Mozilla, XEmacs et XScreenSaver) :

Voilà ce qui arrive quand vous stockez vos données dans le CLOWN.

Le Clown est juste l'ordinateur de quelqu'un d'autre et ils peuvent et vont vous avoir. Si ce n'est pas sur votre ordinateur, ce n'est pas sous votre contrôle. Pourquoi vous continuez tous à faire ça ?

Nadella tient beaucoup à ce que les gens imaginent un nouveau Microsoft qui n'utilise pas son pouvoir pour avoir tous ceux qu'il rencontre.[...]

Voici juste un exemple de la façon dont MICROS~1 aime l'open source :

Microsoft a menacé de déplacer ses installations de recherche hors du Royaume-Uni si le gouvernement allait de l'avant avec des plans visant à promouvoir les normes open source.

« L'officier du Cabinet Francis Maude a esquissé les plans à l'époque pour faire passer le Royaume-Uni au format de document ouvert .odf et abandonner les formats propriétaires .doc et.docx de Microsoft. [...] »

« Microsoft a téléphoné à des députés conservateurs qui avaient des centres de recherche et de développement Microsoft dans leurs circonscriptions en disant qu'ils allaient les fermer dans leurs circonscriptions si ce projet de loi était adopté » , a dit M. Hilton. « Nous avons juste résisté. Il faut être courageux. »

Je n'utilise aucun produit Microsoft, et vous ne devriez pas non plus.
Avatar de Placide Avorton Placide Avorton - Membre averti https://www.developpez.com
le 20/06/2018 à 1:46
Citation Envoyé par FatAgnus Voir le message
Comme dit Jamie Zawinski (un célèbre développeur open source connu pour ses contributions open source à Mozilla, XEmacs et XScreenSaver)
On peut être célèbre et développeur avec un CV pareil?

A graver dans le marbre:

Le Clown est juste l'ordinateur de quelqu'un d'autre et ils peuvent et vont vous avoir. Si ce n'est pas sur votre ordinateur, ce n'est pas sous votre contrôle. Pourquoi vous continuez tous à faire ça ?
Avatar de phildepantin phildepantin - Membre à l'essai https://www.developpez.com
le 20/06/2018 à 6:56
Citation Envoyé par FatAgnus
Le Clown est juste l'ordinateur de quelqu'un d'autre et ils peuvent et vont vous avoir.
S'ils veulent perdre leur temps, libre à eux.

Citation Envoyé par FatAgnus
Si ce n'est pas sur votre ordinateur, ce n'est pas sous votre contrôle.
LOL. Parce que sur son ordinateur, c'est *sous notre contrôle* ?… La belle blague. Avec tout ce qui rentre et ce qui sort dès qu'on est connecté au réseau ?… Surtout sous windows.

Le seul ordinateur sous contrôle et protégé, celui avec un DD vierge, sans amorce et déconnecté de tout réseau.

Mais bon, la vraie question, c'est «*contrôler quoi*, au juste ? ».

Citation Envoyé par FatAgnus
Pourquoi vous continuez tous à faire ça ?
Simplement parce que je veux conserver des copies de mon travail. Et je ne peux pas me contenter de copies sur disque dur externe, je vis dans une région où les tremblements de terre peuvent causer des dégâts irréparables à n'importe quel moment. Je peux perdre ordi et périphs externes à n'importe quel moment.
Avatar de AzertyXp AzertyXp - Futur Membre du Club https://www.developpez.com
le 20/06/2018 à 10:16
Citation Envoyé par FatAgnus Voir le message
Comme dit Jamie Zawinski sur son blog, (un célèbre développeur open source connu pour ses contributions open source à Mozilla, XEmacs et XScreenSaver) :
C'était il y a 3 ans... Il s'en est passé des choses chez Ms en 3 ans.

Le Clown est juste l'ordinateur de quelqu'un d'autre et ils peuvent et vont vous avoir. Si ce n'est pas sur votre ordinateur, ce n'est pas sous votre contrôle. Pourquoi vous continuez tous à faire ça ?
Comment peut on sortir ce genre de phrase si ce n'est en étant déconnecté de la réalité...
Avatar de Placide Avorton Placide Avorton - Membre averti https://www.developpez.com
le 20/06/2018 à 13:20
Citation Envoyé par AzertyXp Voir le message
Comment peut on sortir ce genre de phrase si ce n'est en étant déconnecté de la réalité...
Alors qu'est ce qui justifie la notion de cloud privé?

Pose toi cette question avec un minimum d'honnêteté intellectuelle: Est-ce que je préfère que mes fournisseurs d'accès internet ou d’électricité stockent mes données personnelles et mandats de prélèvement sur un cloud public et mutualisé ou un cloud privé?
Avatar de AzertyXp AzertyXp - Futur Membre du Club https://www.developpez.com
le 20/06/2018 à 15:32
Citation Envoyé par Placide Avorton Voir le message
Alors qu'est ce qui justifie la notion de cloud privé?

Pose toi cette question avec un minimum d'honnêteté intellectuelle: Est-ce que je préfère que mes fournisseurs d'accès internet ou d’électricité stockent mes données personnelles et mandats de prélèvement sur un cloud public et mutualisé ou un cloud privé?
Je m'en fous, dans les deux cas rien ne me garantis l’honnêteté de l'hébergeur ni de la viabilité de leurs sécurité.
Et c'est hors sujet vis a vis de mon poste...
Contacter le responsable de la rubrique Accueil