SymfonyCamp: Los creadores de Symfony

Domingo, 14 de septiembre de 2008

Como sucede con la mayoría de proyectos de software libre, los desarrolladores de Symfony viven en países diferentes y no suelen coincidir físicamente. De manera excepcional, en el último Symfony Camp se reunieron la mayoría de programadores que forman el “Symfony Core Team”:

  • Nicolas Perriault, francés de 32 años, programador y responsable del mantenimiento de Symfony 1.1.
  • Jonathan Wage, estadounidense de 23 años, responsable del ORM Doctrine.
  • Fabien Potencier, francés, creador de Symfony.
  • Fabian Lange, alemán de 28 años, programador y responsable del mantenimiento de Symfony 1.2.
  • Dustin Whittle, estadounidense, programador y máximo responsable de Symfony dentro de Yahoo!

Las dos únicas ausencias del core team fueron Grégoire HubertCarl Vondrick. La foto original es propiedad de skoop y se puede ver en su galería de Flickr.

4 comentarios »

SymfonyCamp: Crónica visual del primer día

Sábado, 13 de septiembre de 2008

El primer día del Symfony Camp 2008 ha resultado un éxito de organización y participación. Más de 80 personas se han apuntado al campamento:

Tras las presentaciones, la primera sesión ha corrido a cargo de Fabien Potencier y su presentación sobre las aplicaciones REST y el nuevo sistema de enrutamiento de Symfony 1.2:

A continuación, Dustin Whittle, ha presentado su charla sobre las lecciones aprendidas en Yahoo! al utilizar Symfony para crear varias aplicaciones:

Tras la sesión sobre Yahoo!, Jonathan Wage, creador de Doctrine, habló sobre Symfony y los ORM, en especial sobre Doctrine:

Por último, Fabian Lange, responsable del lanzamiento de Symfony 1.2, impartió una charla sobre cómo mejorar el rendimiento de las aplicaciones web:

Lo peor del primer día del campamento es que ha estado todo el día jarreando, por lo que los asistentes han tenido que estar bajo las carpas o en las famosas tiendas de campaña:

Todas las fotos de este artículo son propiedad de skoop, que dispone de una galería del Symfony Camp 2008 en su cuenta de Flickr.

2 comentarios »

SymfonyCamp: Lecciones aprendidas por Yahoo!

Sábado, 13 de septiembre de 2008

Dustin Whittle, ingeniero de Yahoo! y máximo responsable del desarrollo y mantenimiento de Symfony en Yahoo! ha impartido una sesión muy interesante sobre las lecciones aprendidas al desarrollar aplicaciones como delicious.com, Yahoo! Answers y Yahoo! Bookmarks.

La charla es interesante sobre todo para los que quieren desarrollar aplicaciones escalables, ya que Yahoo! es la única empresa que desarrolla aplicaciones de más de 130 millones de usuarios con Symfony.

Ver PDF con la presentación Lessons learned at Yahoo!

Comenta este artículo »

SymfonyCamp: Symfony, Propel y Doctrine

Sábado, 13 de septiembre de 2008

Jonathan Wage, creador de Doctrine y nuevo empleado de la empresa responsable de Symfony, ha impartido una sesión sobre los ORM, el tema de discusión favorito entre los programadores de Symfony.

Obviamente la presentación se ha centrado exclusivamente en Doctrine y puede ser una buena introducción para todos aquellos que todavía no se han decidido a probar Doctrine:

1 comentario »

SymfonyCamp: Las novedades de Symfony 2

Viernes, 12 de septiembre de 2008

La segunda charla de Fabien Potencier en el Symfony Camp 2008 se ha dedicado a esbozar las novedades de las próximas versiones de Symfony. Algunas de las ideas más interesantes que se han presentado son las siguientes:

  • Symfony 2 lleva dos años en desarrollo.
  • Symfony 2 aprovechará muchas cosas de Symfony 1, por lo que será una evolución y no una revolución.
  • La próxima versión será Symfony 1.3 (y seguramente la siguiente Symfony 2)
  • Symfony 2 incluirá una nueva capa del controlador
  • Symfony 2 incluirá por primera vez un mecanismo real de plantillas (¿será tipo Smarty?)
  • Symfony 2 incorpora el concepto de “Inyección de dependencias” del framework Spring de Java.

La presentación también incluye un ejemplo completo de cómo se utilizará la inyección de dependencias en Symfony 2.

Ver la presentación Beyond Symfony 1.2

2 comentarios »