L'équipe de BitBucket vient de mettre en place un miroir du dépôt officiel de Ruby on Rails. Il est donc possible dès maintenant de travailler sur les sources de Rails à l'aide de votre SCM préféré, j'ai nommé Mercurial ou Hg pour les intimes.
Balise - SCM
mardi, 2 décembre 2008
Ruby on Rails : un miroir pour les aficionados de Mercurial
Par Bounga le mardi, 2 décembre 2008, 14:58 - Geek attitude
lundi, 24 novembre 2008
Rails : Développement d'un gestionnaire de SCM
Par Bounga le lundi, 24 novembre 2008, 10:08 - Développement
Suite à mon ticket qui proposait un patch d'ajout du support de Mercurial à script/plugin, une discussion s'est ouverte proposant de développer un gestionnaire de SCM qui aurait pour but d'être facilement extensible par un système de plugin ce qui permettrait à tout un chacun d'ajouter très facilement le support pour son SCM préféré.
A terme, nous aurons donc une API extensible qui permettra de gérer les plugins, quelques soit le SCM utilisé pour le développement / hébergement. Ce gestionnaire de plugin devrait être extensible par système de plugins et de gems. Ce gestionnaire fonctionnera pour tout le système. Vous donc n'aurez pas à ré-installer la gestion de votre SCM pour chaque projet.
On pourra donc installer des plugins via, par exemple, Git, Mercurial, SVN, Bazaar, …
Il sera possible de gérer les versions des plugins qu'on installe, chose qui manque cruellement à l'heure actuelle.
Un ticket à été ouvert sur le LH de rails.
Je pense aider Daniel Schierbeck à écrire ce gestionnaire et me pencherai également sur l'écriture du plugin de gestion de Mercurial.
Le développement en cours est visible sur GitHub.
Toutes les idées sont bienvenues !