GitHub vous propose de créer directement un fichier, bientôt l’IDE en ligne ?
Visual Studio Skydrive Edition, c'est pour quand d'ailleurs ?
Le 07 décembre 2012 à 11h00
5 min
Internet
Internet
GitHub vient une fois de plus d'annoncer une série de changements au sein de son interface, afin de simplifier la vie de ses utilisateurs. Outre l'arrivée d'un nouveau site dédiée à sa version Entreprise ou au status de ses services, on notera la possibilité de créer des fichiers directement depuis la version web. Un nouveau pas vers une véritable solution d'édition en ligne ?
Les environnements de développement intégrés (IDE) dans le « Cloud » commencent à se faire de plus en plus présents. Nous vous avons déjà plusieurs fois parlé de l'initiative Cloud9 qui est d'ailleurs sous licence GPL v3 et disponible sur GitHub, ou encore ShiftEdit, mais d'autres acteurs du marché s'y mettent.
S'il ne semble pas encore prévu que Microsoft publie une version en ligne de Visual Studio, on trouve déjà CoreRun qui cherche à reproduire une interface similaire pour les adeptes de .Net ou encore Compilr qui supporte de nombreux langages tels que le C/C++, C#, Ruby, Python ou encore les habituels HTML / JS / CSS, pour ne citer qu'eux.
Les IDE en ligne se multiplient... et même Eclipse s'y met avec OrionHub
Mais un acteur important semble aussi décidé à sauter le pas dans les années à venir : Eclipse. En effet, le projet Orion / OrionHub est disponible depuis peu, et propose un couple d'outils local / en ligne afin de permettre aux développeurs de profiter de tous les avantages du développement dans le « Cloud » tout en disposant toujours d'un IDE local s'ils le souhaitent.
Le tout est même intégrable et il est assez simple de créer des plug-ins afin de proposer de nouvelles fonctionnalités, ce qui est plutôt appréciable, malgré l'interface encore un peu austère :
Dans tous ces cas, le principe est souvent le même : permettre à chacun de modifier son code, de le partager ou même parfois de travailler en équipe et en simultanée, via des outils en ligne ou connectés à des services qui sont, à l'image de GitHub, de véritables centres nerveux pour le développement d'une application.
GitHub permet désormais la création de fichier, bientôt une solution plus complète ?
Et ce dernier, qui ne cesse de se développer ces dernières années, semble commencer à faire un pas dans ce sens à son tour. En effet, dans une publication sur son blog, on apprenait récemment qu'il était possible de créer un fichier au sein d'un dépôt, d'un simple clic.
En effet, une nouvelle icône vient de faire son apparition à côté du nom du dépôt que vous êtes en train de consulter, vous permettant de choisir le nom du fichier, puis de remplir son contenu avec un éditeur assez simple pour le moment. Aucune aide à la mise en forme n'est proposée, et l'on retrouvera au final une interface proche de celle d'édition qui était déjà proposée depuis un moment.
Lors de l'enregistrement, un commit sera effectué, vous devrez donc décrire ce dernier, dans une version résumée, un champ optionnel pour une description plus longue étant aussi proposée. Notez que vous pouvez effectuer cette action même sur un dépôt qui n'est pas à vous, un fork sera alors créé au sein de votre compte, contenant le fichier que vous avez rajouté.
GitHub : le point central de nombreux outils, la concurrence serait-elle une erreur ?
Si pour GitHub, il s'agit surtout ici de proposer la création de fichiers de documentation de manière assez simple, tels que les README, LICENSE et autres .gitignore, on se demande ce qui va empêcher la startup qui a récemment levé plus de 100 millions de dollars de proposer directement son propre IDE en ligne en exploitant des projets déjà en cours.
Une concurrence qui pourrait être mal perçue par les autres solutions du genre, qui permettent quasiment systématiquement de récupérer le contenu d'un dépôt GitHub pour l'éditer, et utilisent même parfois le système de connexion du service, comme c'est le cas de Cloud9, par exemple. De quoi en faire une limite infranchissable ? On ne devrait plus tarder à connaître la réponse.
D'autres améliorations pour GitHub ces derniers jours
Quoi qu'il en soit, on notera que ce n'est pas la seule nouveauté annoncée récemment par le service. Désormais, il sera plus simple de supprimer une branche après la fusion d'une « Pull request » puisque cela sera directement proposé.
L'équipe qui a récemment rencontré des soucis, avec une indisponibilité de près de 20 minutes suivies de problèmes pendant tout une journée (le tout étant expliqué de manière assez détaillée par ici), a décidé de revoir son site indiquant le statut de ses différents services.
L'ensemble est désormais plus complet et dispose d'une interface qui s'adapte à différents formats d'écrans, comme celui d'un smartphone par exemple :
On notera enfin que le site dédié à la version Entreprise de GitHub, pouvant être installée sur des serveurs privés, a aussi été renouvellé, afin d'être plus clair sur les fonctionnalités, les tarifs et l'intérêt d'une telle solution.
GitHub vous propose de créer directement un fichier, bientôt l’IDE en ligne ?
-
Les IDE en ligne se multiplient... et même Eclipse s'y met avec OrionHub
Commentaires (21)
Vous devez être abonné pour pouvoir commenter.
Déjà abonné ? Se connecter
Abonnez-vousLe 11/12/2012 à 12h42
Le tout et le n’importe quoi à la sauce cloud va falloir arrêter à un moment donné " />
déjà office en ligne, je trouve ça bien pour consulter sur un pc qui a pas d’office, mais de la à l’utiliser … non, alors mon visual …
Le 07/12/2012 à 11h05
Il est même possible de créer des applications Mobiles sur Github avec un plugin à partir du SDK de Phonegap, bien pratique mais pas encore testé ;-)
Le 07/12/2012 à 11h08
+100 pour le sous-titre! :)
Et VS-online c’est pour quand? " />
Le 07/12/2012 à 11h09
L’IDE en ligne, voilà l’idée du siècle ! Super pour bosser sur un projet quand on a pas le net, par exemple dans les transports…
Je ne vois pas du tout la plus value que ça peut avoir par rapport à un gestionnaire de source disponible en ligne (comme TFS Preview par exemple), couplé à un IDE local. Pire, comme toute application web, ça sera nécessairement moins complet qu’une version en client lourde.
Bref, le cloud c’est pratique pour certains uages, pour d’autres, ça sent juste le marketing foireux.
Sans oublier qu’avoir une copie locale, ça peut toujours être utile (voire très important) en cas de boxon côté serveur, d’arrêt du service, etc
Le 07/12/2012 à 11h14
Le 07/12/2012 à 11h20
Le 07/12/2012 à 11h33
Github, c’est cool. Ce qui est moins cool, ce sont leurs tarifs pour un usage personnel : pourquoi limiter au nombre de projets plutôt qu’au Go ? Et côté pro, ce qui est beaucoup moins cool, ce sont leurs downtimes - ça manque de sérieux.
A part ça, l’IDE en ligne, bon… Pour dépanner ou débuter, ou pour un nomade faisant du dév sur son temps libre, pourquoi pas… Mais sans plus. Sans compter que certaines fonctionnalités ne pourront jamais être réalisées en JS (débogage pour commencer, à moins de passer par un émulateur/VM codé en JS - bonjour les perfs).
Le 07/12/2012 à 11h48
Le 07/12/2012 à 11h52
Le 07/12/2012 à 12h01
Le 07/12/2012 à 12h20
Le 07/12/2012 à 12h23
Le 07/12/2012 à 13h06
Le 07/12/2012 à 14h04
Il y a ACE aussi comme IDE, écrite en JavaScript cette fois.
Il reprend le travail de Mozilla sur le projet Bespin, et est open source. " />
Le 07/12/2012 à 14h09
Le 07/12/2012 à 18h01
Le 07/12/2012 à 19h47
Le 08/12/2012 à 02h06
J’ai pas compris l’intérêt d’un IDE en ligne
Le 08/12/2012 à 07h41
Bon le full IDE en ligne j”y crois pas des masses. off-line quand tu nous tiens.
Cependant le cote IDE collaboratif temps réel facon google docs, de mon point de vue, ca roxx du poney (power coding en force) et d’expérience ca peut etre super pratique sur des sessions de coding ou tu galère comme un flan pendant des heures sur un truc a la con et ton pote qui se ramène et trouve/optimise un bout de code obscure d’une formule magique, c’est juste fantastique.
Pour du PHP/Ruby/web dev etc.. je veux bien.
Après dire que coder du C++ (ou tout autre langage compile mais je préfère le C++) en ligne c’est l’avenir, c’est un peu se foutre de la gueule du monde, hein faut bien le sync puis le compiler/run quelque part, tu perds du tempts et si t’a pas les libs qui vont avec bah tu te retrouve au point 0 et tu te rend compte que ton collègue qui galère pendant 3 plombes parce qu’il a pas lu le README rentre dans la catégorie de gland de première et la IDE en ligne ou pas c’est le genre de moment ou tu perds de l’estime pour le genre humain.
mes 2 cts.
Le 08/12/2012 à 10h01
Le 08/12/2012 à 18h47