A propos de Frailers.net
Frailers.net est une initiative visant à aggréger les différentes sources francophones d’information à propos de Ruby on Rails.

A propos...

Rejoignez la communauté

Pour vous faire connaître dans la communauté rails francophone, ne tardez plus! Créez un compte sur frailers.net!

Derniers frailers
aurels LeBritish benoitmarechal NoNo Garko gers32 McG Padawan blixi
29
Nov 07

Rails 2.0 RC2

Après seulement quelques semaines depuis la RC1, voici déjà la Release Candidate 2 de Rails, présumée dernière étape avant la version finale, qui devrait sortir d’ici une semaine ou deux si aucun problème majeur n’est découvert.

Comme d’habitude, la version est disponible directement via subversion (tag RC2), ou en gem sur gems.rubyonrails.org (version 1.99.1).

Pour des instructions d’installation, reportez vous à notre article sur la RC1. Pour le résumé des nouveautés de Rails 2.0, voyez ici.

Et, bien sûr, n’hésitez pas à tester et donner du feedback aux développeurs de Rails… c’est un peu le but de ces releases candidates !

Nous reprenons ici les news intéressantes trouvées ici et là dans la blogosphère Rails anglophone depuis ce 1er octobre 2007 jusqu’à présent. Dorénavant, nous essayerons de faire un tel résumé de manière mensuelle.

Rails 2.0 RC1

Nous vous en parlions en début de semaine, Rails 2.0 RC1 est sortie.

Vidéo du keynote de la RailsConf EU

Une vidéo du keynote de DHH lors de la RailsConf Europe 2007 a été publiée sur ce site. Utile si, comme moi, vous n’avez pas pu y être présent.

Livre sur Rails gratuit en PDF

SitePoint offre actuellement en téléchargement gratuit la version PDF de son livre Build Your Own Ruby on Rails Web Applications. Vous n’avez donc plus d’excuse pour ne pas vous y mettre sérieusement ;-)

JRuby 1.1 beta 1

JRuby est sorti en version 1.1b1. JRuby est un interpréteur Ruby open-source écrit complètement en Java, qui permet d’interfacer Ruby et Java, et de compiler des applications Ruby en bytecode.

RailsConf 2008 : call for participation

Du 29 mai au 1er juin 2008, aura lieu RailsConf 2008 à Portland, dans l’Oregon (USA). Vous avez jusqu’au 13 décembre 2007 à minuit (PST) pour soumettre vos propositions de présentations.

Capistrano 2.1

Capistrano, l’utilitaire qui permet d’exécuter des commandes à distance sur plusieurs serveurs en même temps (et donc de considérable simplifier le déploiement de vos applications) est sorti en version 2.1. Il suffit de l’installer via RubyGems: gem install capistrano. Les nouveautés sont détaillées ici.

Heroku

Heroku est un environnement en ligne qui se veut révolutionnaire : son but est de permettre de développer et déployer des applications Rails, le tout à partir du navigateur web. Des screencasts expliquant le principe sont proposés ici. Le système n’est pas encore public mais promet à coup sûr d’être intéressant.

Prototype 1.6.0 et script.aculo.us 1.8.0

La nouvelle version 1.6.0 de Prototype, la bibliothèque JavaScript fournie avec Rails, vient de voir le jour, ainsi que la version 1.8.0 de Script.aculo.us, la bibliothèque d’effets qui se base dessus. Les changements sont détaillés ici et ici. Pour mettre à jour vos applis rails: mettez à jour Edge et lancez rake rails:update:javascripts.

Support de Ruby on Rails dans IntelliJ IDEA 7

Après NetBeans et Eclipse, le célèbre IDE pour Java IntelliJ IDEA supporte maintenant lui aussi Ruby, JRuby, et Ruby on Rails. Voilà qui devrait continuer à rajouter de la crédibilité pour Rails dans le monde Java.

Mise à jour de Working With Rails

Working with Rails, l’annuaire (anglophone) des personnes et sociétés travaillant avec Rails, a subi un relifting conséquent, aussi bien au niveau du look que des features. Jetez-y un oeil et inscrivez-vous, si ce n’est déjà fait (nous, on y est :P).

Sortie de Leopard

Leopard, la nouvelle mouture du système d’exploitation Apple, est sorti fin octobre. L’O.S. comprend en standard Ruby 1.8.6, Rails 1.2.3, rubygems, mongrel et capistrano (voir les specs officielles et les commentaires des développeurs); voilà qui rend encore plus aisé et agréable le développement d’applis Rails sur Mac.

Scripteka

Un nouvel annuaire de scripts et extensions pour Prototype vient de voir le jour: Scripteka. Le nombre de scripts proposés est encore relativement faible mais l’interface est sympa.

Merb 0.4.0 et Merbivore

La version 0.4 de Merb, le framework MVC “léger”, est sortie, accompagnée pour l’occasion d’un tout nouveau site web: Merbivore. Il s’agit d’une alternative intéressante à Rails, mettant l’accent sur la légereté, et l’indépendance par rapport au choix des librairies (ORM, Javascript, templating, etc. : tout est installable en plug-in).

Ce 10 décembre 2007 aura lieu la seconde édition de Paris On Rails, la première conférence française dédiée à Rails. Aujourd’hui est la date limite pour profiter de l’inscription à tarif préférentiel de 70 EUR (passé ce délai, le tarif est de 100 EUR, ce qui reste raisonnable).

Le planning est détaillé ici (version pdf).

L’équipe de Frailers sera bien entendu présente à la conférence, et nous tâcherons de commenter l’événement pour les malchanceux n’ayant pas la possibilité de s’y rendre.

12
Nov 07

Rails 2.0 RC1

Après quelques semaines de peaufinage, la Release Candidate 1 de Rails 2.0 est enfin sortie.

Pour installer la RC1, vous avez les options habituelles:

  • Via rubygems (pour l’ensemble de votre système) :

sudo gem sources -a http://gems.rubyonrails.org
sudo gem install rails -v 1.99.0 -y
  • Via Rake, dans votre application Rails :

rake rails:freeze:edge TAG=rel_2-0-0_RC1
  • Via Piston, aussi dans votre application Rails :

gem install piston -y
piston import http://dev.rubyonrails.org/svn/rails/tags/rel_2-0-0_RC1/ vendor/rails/

Il est conseillé de d’abord mettre à jour vos applications vers la 1.2.5, vérifier qu’il n’y a plus d’avertissement de deprecation, puis seulement migrer vers 2.0 RC1 et voir si tout fonctionne. En cas de problème, et si vous êtes certain que vous n’en êtes pas responsable, n’hésitez pas à créer un ticket sur le trac de Rails.

La RC1 devrait être testée durant quelques semaines, selon le nombre de problèmes trouvés.