01net Pro Entreprise informatique
Actualités gestion et logiciel informatique professionnel
Offre et recherche Emploi informatique internet
Salon conférences inofrmatique IT ebusiness 01
Le Cloud Computing
Vidéos reportage entreprise acteur informatique
Retrouvez tous les services 01Net dédiés aux professionnels !
Télécharger logiciels Pro et progiciels
Livres blancs e-commerce informatique et nouvelles technologies
Retrouvez l'ensemble des dossiers de la rédaction 01net Entreprise
Les synthèses des bonnes pratiques sur les sujets IT du moment
Agenda
Applications web et logiciels
Développement
FAI-Télécoms
Marché
Matériel
Sécurité
SSII
Système d'exploitation

Scott Chacon : «  Github est à la fois une forge et un réseau social »

L'évangéliste de Git œuvre à la promotion de la forge américaine, à mi-chemin entre réseau social et service d’hébergement destiné aux développeurs et aux entreprises.

laisser un avis
A l'occasion du Symfony Live 2010, Scott Chacon était de passage à Paris. Il a ainsi pu présenter l'intérêt de Github auprès des développeurs PHP, dont les projets sont nombreux sur cette plate-forme d'hébergement de code source.
01net Pro: Pour nos lecteurs, pourriez-vous expliquer ce qu'est Github ?
Scott Chacon :
C'est une forge doublée d'un réseau social. Les utilisateurs de l'outil de version de contrôle Git peuvent y créer un compte gratuit et faire héberger autant de projets open source qu'ils le souhaitent, avec à la clé un wiki, un tracker de bogues et des outils de révision de code. Mais ce qui est unique avec Github, c'est que le service est aussi orienté utilisateur. Ainsi, si vous vous rendez sur ma page (http://github.com/schacon), vous pourrez voir tous les projets dans lesquels je suis impliqué, et savoir quels développeurs et quels dépôts de code source m'intéresse. Les développeurs peuvent indiquer leur adresse sur leurs cartes de visite ou rediriger vers leur profil pour montrer sur quels types de logiciels ils travaillent.
Quelles sont les applications dont le code est hébergé sur Github ?
Il y a un grand nombre de projets open source : des frameworks comme Ruby on Rails, Sinatra, Symfony, CakePHP ou Node.js. Nous hébergeons les principaux frameworks Javascript et css comme JQuery, YUI, prototype, Mootools, Blueprint ou 960Grid. Quelques bases de données non-SQL comme Redis, CouchDB et MongoDB. Nous avons aussi un grand nombre de langages de programmation comme Erlang, Clojure, Nu ou IO.
Des entreprises de grande taille utilisent également Github comme Yahoo pour YUI, Facebook pour Tornado, Hiphop PHP ou XHP et Sixapart. Des centaines de PME utilisent également notre service pour faire héberger leurs codes source fermées ainsi que leurs projets propriétaires.
Quels sont les avantages d'un compte payant sur Github ?
Il n'y en a principalement qu'un seul : les dépôts privés. Si l'on veut seulement faire héberger du code source sur Github, il n'y a pas besoin de payer et il n'y a aucune limite sur le nombre de projets open source à faire héberger. Cependant, pour du code propriétaire ou privé, il faut payer.
Comment les entreprises peuvent-elles tirer parti d'une telle plate-forme ?
Des entreprises comme Yahoo ou Facebook l'utilisent pour y placer leurs projets. Il y a une grande communauté active de développeurs sur Github qui savent déjà comment « forker » et contribuer aux projets hébergés. Souvent, le simple fait de déposer son code sur notre plate-forme fournit une main d'œuvre rapide.
Le langage Erlang en est un parfait exemple. Erlang est un langage de programmation fonctionnel piloté par Ericsson qui a longtemps été distribué sous forme d'archive .tar. Le dépôt principal à récemment été déplacé vers Github et une trentaine de développeurs sont venus fournir une cinquantaine de correctifs. Beaucoup de projets déplacés vers Github bénéficient des mêmes avantages. Les contributions augmentent et la taille de la communauté impliquée ne cesse de croitre à mesure que le projet prend de l'ampleur.
Github vise t-il particulièrement le marché français ?
Nous ne faisons pas de marketing à proprement parler. Nous essayons de rassembler un maximum de porteurs de projets logiciels. Nous leur faisons part de la vitesse et de l'efficacité du site et de son workflow, puis nous laissons les choses se propager. Nous avons participé à une série de conférences à Paris et espérons y participer de plus en plus cette année.
En parallèle,  nous traduisons très rapidement. Ainsi, si un développeur souhaite utiliser Github en Français, il le peut. Nous espérons que cela boostera l'internationalisation de notre site.
Pensez-vous tirer parti de la fin de la forge Kenaï de Sun ?
C'est possible. Nous avons accueilli un grand nombre de projets quand ils ont annoncé leur fin de service. Ceci dit, ils n'étaient pas non plus de grands hébergeurs. Je pense que nous verrons une arrivée massive de projets Java quand le plug in Eclipse EGit fonctionnera parfaitement. Ce sera pour bientôt car la fondation Eclipe adopte Git en ce moment. Les développeurs Java aiment leurs environnements de développement et, durant l'année, je pense que le support de Git dans l'IDE sera total.
envoyer
par mail
imprimer
l'article
PAS D'AVIS SUR CET ARTICLE
Répondre
 

Avis sur «Scott Chacon : «  Github est à la fois une forge et un réseau social »»

   
 
à lire aussi
SUR LES MÊMES THÈMES
Découvrez les débuts de dix géants du jeu vidéo
Douche froide pour les salariés français de HP
Zero Forfait va plus loin que le tarif mobile social
Google enrichit sa « recherche sociale »
Les applications Facebook pourront accéder aux coordonnées personnelles
Des PC à prix privilégiés pour les lycéens de Midi-Pyrénées (MAJ)
Oracle OpenWorld 2010 : Oracle affirme ses priorités pour Java
Humeurs : La méthode Richard pour se rabibocher avec les salariés
France Télécom signe un contrat social à 900 millions d’euros
De l’Internet social dans les Ardennes à 14,99 euros
L'alternance pour faciliter l'insertion professionnelle des jeunes
MWC 2010 : Samsung veut attirer les développeurs avec un téléphone super performant
Numericable compte lancer du triple play social à 9,99 euros par mois
Détruire sa communauté de développeurs en 10 leçons
Apple innove dans la censure : pas de référence à Android sur l’App Store
Oracle ferme les portes de la forge Kenai
Palm rentre dans la course aux applications
Microsoft rate son rendez-vous avec l'open source
Chrome invite les développeurs à publier des extensions