latest Merb and Rails 3.0 news


Basically, the work started, we are getting familiar with the rails code base and are optimizing things slowly but surely with a focus on testing JRuby. The Merb router is being optimized and ported over to Rails 3.0. Rails and Merb developers will be able to stick to their DSL (so we stay backward compatible). Merb bootloader is also being ported over without breaking the backward compatibility. Finally, ActiveSupport is being broken down in more manageable/independant chunks so people will be able to pick only what they want to use. A “mini” version is also on the work.

  • Merb 1.0.7 got released yesterday with a bunch of bug fixes.
  • merb_sequel 1.0 should be released sometime this week and i’m planning on adding rails i18n syntax support to merb_babel.

Similar Posts

,

  1. #1 by Josh Knowles - December 29th, 2008 at 14:49

    “Basically, the work started, we are getting familiar with the rails code base and are optimizing things slowly but surely with a focus on testing JRuby.”

    Why a focus on JRuby?

  2. #2 by Matt Aimonetti - December 29th, 2008 at 15:11

    @Josh When we worked on Merb, we realized that there were few things we could do to significantly improve JRuby perfs. Here is a simple example from Yehuda’s blog post on his recent work:

    “I did a lot of benchmarking on BlockAwareEnhancer. It turns out that for JRuby, the < %= form_for %>…< % end =%> syntax can bring down a page heavy with block helpers (1,000 block helpers to be precise) down from 30ms to 8ms. In MRI, the same technique brings the total time from 80ms to 65ms. (yes, that is a shockingly good result for JRuby… seems like there are very common, expensive operations that JRuby kicks butt on).”

    We want to make sure Rails 3.0 runs as fast as possible on all the common implementations.

  3. #3 by Alex - December 30th, 2008 at 07:25

    Is there any plans to make things like MerbAuth and Authorization for rails3 like in Merb?
    Is merb1.1 still alive? I would like to see date/time select helpers as described here http://merb.lighthouseapp.com/projects/7433/tickets/1093-add-a-date-selector-to-merb-helpers

  4. #4 by Matt Aimonetti - January 1st, 2009 at 17:44

    @alex Merb auth will certainly be migrated to Rails 3.0 like the other plugins. The date/time select helpers is still something we are going to work on. Lori started working on something called ActiveORM which is an internal layer to make ORM agnosticism easier. Hopefully we will be able to leverage that to make better date/time helpers.

  5. #5 by Markus Jais - January 2nd, 2009 at 00:41

    Sounds great. Thanks for all your information and hard work. I am sure Rails 3 will be a huge success and the best framework out there.
    The idea of ActiveORM sounds very interesting. I think it would be great if Rails 3 users can switch between AR and datamapper if they choose to do so.

  1. No trackbacks yet.

Comments are closed.