BT

Diffuser les Connaissances et l'Innovation dans le Développement Logiciel d'Entreprise

Contribuez

Sujets

Sélectionner votre région

Accueil InfoQ Actualités Les développeurs voient instantanément le code avec le service cloud Codenvy

Les développeurs voient instantanément le code avec le service cloud Codenvy

Le fournisseur d'IDE cloud-based Codenvy a introduit l'idée de "projets instantanés" où les développeurs peuvent récupérer un environnement configuré et se mettre à coder immédiatement. Ces environnements temporaires ne requièrent pas d'authentification et ouvrent de nouvelles perspectives pour les développeurs qui recherchent une assistance de la communauté ou qui évaluent une technologie.

Codenvy - un célèbre IDE cloud-based pour les développeurs Java/Ruby/JavaScript/PHP/Python - sort Codenvy Factory qui permet aux développeurs de générer et de partager des URLs pour un projet en particulier. Le CEO de Codenvy, Tyler Jewell, nous explique ce qui se produit quand un développeur clique sur une URL de Factory.

Cliquer sur une Factory crée un nouveau workspace temporaire, configuré avec le projet encodé dans l'URL. Le workspace temporaire est totalement fonctionnel et peut être utilisé pour développer, pour builder, pour tester, pour déployer ou pour collaborer. Le travail est sauvegardé dans l'espace de travail temporaire, mais si un utilisateur reste inactif trop longtemps ou ferme son navigateur, son travail sera perdu.

Les Factories sont disponibles aussi bien pour les utilisateurs authentifiés que pour les utilisateurs non-authentifiés. Les utilisateurs authentifiés qui accèdent à une Factory ont l'option de transférer le projet vers un workspace permanent. Les utilisateurs non-authentifiés peuvent créer et accéder à des Factories, ils peuvent aussi créer un compte s'ils désirent faire persister le workspace. Codenvy rend la collaboration beaucoup plus simple puisque les développeurs peuvent générer un lien pour inviter les autres sur un workspace temporaire afin de faire du pair programming. Les workspaces des Factories disposent d'un délai d'expiration en cas d'inactivité de 10 minutes, ils sont donc réellement conçus pour effectuer des tâches temporaires.

Codenvy Factory permet d'apporter une solution à quelques problématiques épineuses. Tout d'abord, cette solution rend la sollicitation de sites de Q&A tels que StackOverflow plus simple. De nos jours, beaucoup de développeurs partagent des snippets en espérant qu'un confrère bienveillant lancera un IDE, créera un projet, et testera le code incriminé pour identifier le problème. Avec une solution telle que Codenvy Factory, un développeur partage une URL de Factory et permet ainsi à n'importe qui de voir instantanément le code dans le contexte du projet et d'expérimenter des solutions pour corriger le problème. Une Factory peut aussi être un moyen pour un éditeur de logiciels de simplifier l'expérimentation de sa solution par des partenaires. Les éditeurs qui publient de nouvelles API peuvent créer des workspaces qui contiennent des exemples d'utilisation de l'API et illustrer les bonnes pratiques. Codenvy met en évidence d'autres cas d'utilisation dont les workspaces jetables, qui permettent aux équipes de partager du code d'intégration, et de rendre la prise en main du projet par de nouveaux développeurs plus rapide.

Simultanément, Codenvy a annoncé un programme d'affiliation conçu pour récompenser ceux qui partagent des Factories. Lorqu'elles sont associées avec des codes d'affiliation, les Factories Codenvy génèrent des revenues à chaque fois que les utilisateurs mettent à niveau leur compte. Le programme d'affiliation est gratuit, et Tyler Jewel nous explique la cible.

Les bloggers, les formateurs, les hébergeurs Git, les éditeurs de frameworks utiliseraient tous un code d'affiliation. Les personnes qui publiaient des Factories pour leurs sources continueraient à le faire. Le programme d'affiliation est simplement une incitation supplémentaire, pour les personnes qui postent d'ores et déjà leur Factory sur leurs sites Web, à s'enregistrer, ajouter le code à leur Factories, et gagner de l'argent en plus, selon les ventes de Codenvy qui en résultent.

Tyler Jewell souligne que des outils d'affiliation sont disponibles pour les éditeurs de logiciels et les autres qui souhaitent suivre leurs utilisateurs.

Codenvy fournit un ensemble d'outils de promotions et de ressources pour aider les affiliés à démarrer. Les affiliés peuvent utiliser un ensemble de liens de suivi, d'URLs encodées, de composants graphiques élégants pour les liens, et de multiples styles afin de s'adapter à l'apparence de n'importe quel site.

La suite ? Codenvy prévoit d'étendre les Factories avec des fonctionnalités telles que des politiques d'utilisation, des Factories paramétrables, et des analytics. Ils ont aussi sorti une version alpha de leur SDK afin que la communauté puisse ajouter de nouveaux langages et frameworks à l'IDE Codenvy.

Evaluer cet article

Pertinence
Style

Contenu Éducatif

BT