“Merb empezó con Ezra (Zygmuntowicz, cofundador de Merb) para solucionar un conocido y fastidioso problema de Rails hace dos años: su imposibilidad de aceptar cargas de archivos”, explicó Tom Mornini, consejero delegado y cofundador de Engine Yard, una compañía de alojamiento de aplicación Ruby que emplea a algunos de los primeros desarrolladores de Merb.

“Siempre vimos Merb como complemento de la pila de Rails, a pesar de que algunos en la comunidad de Rails nos vieron como competidores –apuntó Mornini-. Así que empezamos a hablar hace un año con DHH y la verdad es que no dio mucho resultado. Después reabrimos la conversación hace unas cuatro o cinco semanas y dijimos que queríamos dejar atrás nuestras diferencias; existen valores muy importantes en Merb que deberían estar en Rails, y DHH accedió”.

De hecho, como explicó Mornini: “Merb se convirtió en un banco de pruebas para las cosas que los chicos de Rails no aceptaron al principio, pero que querían hacer… Es muy interesante ver cómo las perspectivas cambian con el tiempo. Siempre hemos querido apoyar a Rails y sentíamos que estábamos haciéndolo. Pero cuando nos dimos cuenta de que la gente se veía amenazada por lo que estábamos haciendo supimos que teníamos que actuar rápidamente para contrarrestar esa percepción y tratar de asociarnos”.

“Queríamos dejar atrás el concepto de que no se puede escalar Rails, por la comunidad en general y por nuestro propio bien”, añadió Mornini.

Entonces, ¿cuáles serán los primeros frutos de esta unión entre Rails y Merb? Hansson señaló que el flujo de ideas de Merb transferidas a Rails 3 está en marcha, sobre todo el plan particular de desplegar Merb en Rails 3.

Katz dijo a eWEEK: “El equipo está trabajando duro para lanzar una preview de Rails 3 en la RailsConf 2009, que tendrá lugar en mayo en Las Vegas… En vista de los progresos conseguidos hasta la fecha, es muy posible que tengamos algo que muy bien podría representar lo que será Rails 3. No será una versión alfa, sino más bien una beta… tampoco será una RC”.

En dos post diferentes, Hansson y Katz hablan de cómo Merb está presente en Rails y de qué manera. No voy a profundizar más en esto ahora, sólo diré que los dos equipos descubrieron que tenían más cosas en común que en contra.

Y, como escribe Hansson: “En cuanto nos dimos cuenta de esto, nos pareció bastante tonto seguir con la pantomima. Aunque parece haber en el ser humano una necesidad irrefrenable de buscar los conflictos, existen objetivos más grandes y de mayor valor para unirse y dejarse de discrepancias. Sí, estoy hablando de vosotros: J2EE, .NET y PHP”.

Page: 1 2

DRosolen

Recent Posts

Palo Alto Networks finaliza la adquisición de Protect AI

Ian Swanson, CEO de Protect AI, se une a Palo Alto Networks como vicepresidente de…

2 días ago

Tom Conrad seguirá como CEO de Sonos

Ejercía como director ejecutivo interino de la compañía desde el pasado mes de enero.

2 días ago

Jonathan Zanger, nuevo CTO de Check Point Software

El exdirector de Tecnología de Trigo se incorpora a la compañía seguridad.

2 días ago

Dassault Systèmes presenta sus resultados trimestrales

La compañía francesa ingresó 1.520 millones de euros durante el segundo trimestre de su ejercicio…

2 días ago

Los ingresos por suscripción de ServiceNow superan los 3.100 millones de dólares

El crecimiento interanual ha sido del 21,5 % a tipos de cambio constantes, superando las…

2 días ago

IBM alcanza los 17.000 millones de dólares en ingresos trimestrales

El Gigante Azul publica sus resultados financieros para el segundo cuarto de 2025.

2 días ago