Developpez.com

Télécharger gratuitement le magazine des développeurs, le bimestriel des développeurs avec une sélection des meilleurs tutoriels

GitHub célèbre son 5e anniversaire
La plateforme d'hébergement open source compte 6 millions de dépôts et 3,5 millions d'utilisateurs

Le , par Hinault Romaric, Responsable .NET
GitHub, la plateforme Web d’hébergement et de gestion de développement des projets open source célèbre son cinquième anniversaire.

Pour l’occasion, les développeurs à l’origine du projet ont publié un billet de blog retraçant son évolution.

Au lancement de GitHub en version bêta il y a de cela cinq ans, les trois fondateurs du site ont enregistré 6 000 inscriptions et le partage de 2 500 dépôts. Aujourd’hui, GitHub compte 3,5 millions d’utilisateurs qui ont partagé plus de 6 millions de projets, et emploie 158 personnes.

GitHub est passé d’un million d’utilisateurs en septembre 2011 à trois millions en janvier de cette année.

La plateforme est devenue la référence pour l’hébergement des projets open source. Elle est utilisée par les grands noms de l’IT pour le partage de code, notamment Mozilla, Google ou encore Microsoft, qui a ajouté le support de celle-ci à sa plateforme Cloud Windows Azure et à l’EDI Visual Studio et Team Foundation Server.

À titre de rappel, GitHub offre des fonctions de gestion de versions avec Git, d’hébergement de projets, un pastebin nommé Gist, un wiki, des graphes de réseau pour les dépôts, une page Web pour chaque dépôt et bien plus.

Source : GitHub

Et vous ?

Utilisez-vous GitHub ? Que pensez-vous de l'évolution de la plateforme ?


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


 Poster une réponse

Avatar de eclesia eclesia - Rédacteur https://www.developpez.com
le 12/04/2013 à 18:43
Citation Envoyé par Hinault Romaric  Voir le message
Utilisez-vous GitHub ? Que pensez-vous de l'évolution de la plateforme ?

J'ai bien un compte dessus et collabore sur certain projets.
Mais pour mes propres projets je prefere BitBucket qui propose du Mercurial en plus de git.

J'ai beau utilisé les deux depuis plusieurs années, Mercurial reste pour moi le meilleur DCVS du moment.
Avatar de alex_vino alex_vino - Membre émérite https://www.developpez.com
le 13/04/2013 à 0:52
Citation Envoyé par Hinault Romaric  Voir le message
Elle est utilisée par les grands noms de l’IT pour le partage de code, notamment Mozilla, Google ou encore Microsoft, qui a ajouté le support de celle-ci à sa plateforme Cloud Windows Azure et à l’EDI Visual Studio et Team Foundation Server.

Concernant Microsoft je dirais qu'ils n'utilisent pas GitHub (du moins peu) mais plutot qu'ils le supportent depuis tres peu de temps dans Azure (et une extensions est disponible pour Visual Studio).

Je participe a GitHub sur des projets publics et ai aussi des projets privé. J'utilises le client Windows et je suis plutot satisfait, meme si comme le dit @eclesia BitBucket semble devenir de plus en plus la référence (il est aussi supporté dans Azure en meme temps que GitHub).
Avatar de dolanor dolanor - Membre régulier https://www.developpez.com
le 19/04/2013 à 10:44
J'utilise assez souvent github, que ce soit pour rechercher des projets sur certains thèmes, etc…
La présentation du site web est plutôt pas mal et assez réactive, la visualisation du readme à coup de markdown/rst ou autre c'est vraiment génial.
Ils ont vraiment changé le paysage de la collaboration opensource sur le web je trouve. En comparant au vieillissant sourceforge blindé de pub et plutôt lent, c'est raffraîchissant.
Après, sans git et les DVCS en général, cela n'aurait pas été possible. Mais le produit qu'ils ont fait est vraiment sympa.

Patcher un erreur de typographie dans un readme se corrige en 2 clics.
Avant, j'aurais laissé cette erreur et n'aurait jamais perdu mon temps pour générer un patch pour si peu. La facilité de faire ce genre de tâches sur github motive à faire un patch, même si il manque un "e".
Avatar de Freem Freem - Membre émérite https://www.developpez.com
le 07/05/2013 à 17:27
Citation Envoyé par dolanor  Voir le message
En comparant au vieillissant sourceforge blindé de pub et plutôt lent, c'est raffraîchissant.

Mouai... non, pas vraiment. C'est juste pas comparable.

Github ne t'offre que git, un wiki un peu bof (la dernière fois que j'ai regardé), et un traqueur de bugs. Les graphs merdent souvent, surtout si tu as le malheur d'avoir un proxy foireux, et... bref.

A côté de ça, les véritables plate-formes d'hébergement de projet open-source comme sourceforge ou savannah, c'est:

* un choix dans le (D)VCS: SVN, CVS, GIT, HG... et d'autres, en fonction.
* un traqueur, que l'on peut changer selon les préférences de l'admin du projet
* un wiki, idem, on peut changer
* un site web! Et ça, ça fait vraiment la différence si tu veux avoir un truc sans te prendre le chou qui soit clairement lié à ton projet.
* des mailing-list. Idem, super pratique.
* des forum (ils ne le font pas tous, mais tu cites sourceforge, qui le fait)
* des outils pour mettre en relation les développeurs et les contributeurs potentiels
* des outils pour trouver facilement et rapidement un projet en fonction de divers critères: OS supporté, date de la dernière MaJ, ce genre de trucs.

Et j'en oublie sûrement beaucoup. Bien entendu, chacune de ces fonctionnalités est extrêmement simple à activer/désactiver (en 3 clics) et c'est le but: débarrasser l'initiateur d'un projet de la lourde et pénible tâche de faire toute l'infrastructure nécessaire à rendre connu son projet.

Github et bitbucket, que j'utilise d'ailleurs, à côté de sourceforge ou de savannah, ne sont que des jouets d'enfant.
Ca permet d'héberger des fork d'un projet, et d'avoir des bac à sable rapidement, et c'est bien. Mais ils n'offrent en aucun cas tous les outils pour réaliser un projet et le populariser.

Ou alors, cites un logiciels hébergé sur github qui n'a pas de site web tiers (chose qui demande du temps: DNS, hébergeur, etc...) et qui soit populaire?

Donc, GitHub vs SourceForge, se fait laminer à plate couture, mais c'est normal, ils n'ont pas le même rôle.

Maintenant, si on prends GitHub vs BitBucket (un concurrent qui a la même cible et le même rôle) la encore GitHub perds: impossible de gérer de petits projets fermés sans payer, la ou bitbucket te permets d'en faire 5 (limités à je ne sais plus combien de contributeurs).
BitBucket permets aussi de gérer des équipes bien plus facilement que ce que j'ai vu sur github.

Bref, GitHub est bien... bof. Faut garder l'esprit ouvert: c'est pas parce que c'est le plus utilisé que c'est le meilleur: windows XP (petit troll pour la fin) est resté longtemps le système le plus usité, même w7 à mis du temps à le détrôner. Pourtant, w7 était meilleur dès le début (et je suis gentil, je ne parle pas des autres OS pour ne pas pousser trop fort mémé dans les orties )
Offres d'emploi IT
Architecte et intégrateur scade/simulink H/F
Safran - Ile de France - Vélizy-Villacoublay (78140)
Ingénieur conception en électronique de puissance H/F
Safran - Ile de France - Moissy-Cramayel (77550)
Responsable protection des données H/F
Safran - Ile de France - Magny-les-Hameaux (78114)

Voir plus d'offres Voir la carte des offres IT
Contacter le responsable de la rubrique Accueil