Una semana con Symfony #3 (23-29 Julio 2007)

El desarrollo de Symfony progresa sin descanso hacia la versión 1.1 y sufrirá muchos cambios durante las próximas semanas. Ya están disponibles 108 plugins, a los que se suman 3 nuevos plugins lanzados esta semana. Sigue creciendo la presencia de Symfony en el mundo empresarial, con nuevas ofertas de trabajo y nuevos desarrolladores en todas las partes del mundo.

Esta semana también hemos sabido que la versión Symfony 1.1 incluirá una nueva línea de interfaz de comandos (o CLI) completamente actualizada. Aunque todas las viejas tareas seguirán funcionando igual que en la versión 1.0, las nuevas tareas se agruparán en namespaces (por ejemplo propel:build-all, propel:insert-sql, i18n:find), utilizarán nombres más significativos (por ejemplo, log:clear, generate:module, generate:controller) y mostrarán una ayuda completa sobre su uso.

Lista de correo de desarrolladores Symfony

Cambios significativos en el código fuente

  • r4710: se han modificado las constantes del sistema de log por constantes dentro de la propia clase de log (por ejemplo, SF_LOG_DEBUG ahora es sfLogger::DEBUG)
  • r4720: se ha publicado la versión 1.1.4 de pake para el próximo Symfony 1.0.6, r4721: actualizado pake a la versión 1.1.4
  • r4730: se ha eliminado el nombre de las excepciones, ya que como siempre coincide con el nombre de su clase, no es necesario
  • r4732, r4733: añadida una nueva clase sfConsoleLogger y otra nueva clase sfConsoleColorizer
  • r4742: eliminado el archivo config/constants.php y reemplazado por sfCore::initDirectoryLayout()
  • Actualizadas las branches mahono y dwhittle del repositorio
  • ...y muchos otros cambios

Resumen de la actividad de desarrollo: 43 changesets, 22 defectos creados, 5 defectos corregidos, 12 mejoras creadas, 5 mejoras incorporadas, 160 ediciones de la documentación.

Libro y documentación

Estado aproximado de la traducción del libro: español (99%), polaco (63%), italiano (31%), chino (31%), ruso (26%), francés (21%), portugués de Brasil (15%), alemán (5%), japonés (-).

Wiki

Plugins
  • Nuevos plugins
    • sfSiteMapPlugin: crea un nuevo módulo que muestra una lista de todos los enlaces de una aplicación. Los enlaces se construyen mediante el concepto de reflexión que incorporan las últimas versiones de PHP.
    • sfMarkdownPlugin: procesa y transforma el texto escrito con la sintaxis de Markdown al formato HTML.
    • sfCombineFilterPlugin: hace que las páginas se carguen más deprisa combinando y comprimiendo todos los archivos JavaScript y CSS.
    • Plugins en estado beta que no han sido lanzados oficialmente: sfAmazonECSPlugin, sfCommissionJunctionPlugin and sfISBNPlugin.
  • Plugins actualizados
    • sfFormValidationPlugin (permite la validación de los formularios en el lado del cliente): nueva versión 1.0.5.1
    • sfDoctrinePlugin (integra el ORM de Doctrine en Symfony): actualizado Doctrine a la última versión
    • sfMediaLibraryPlugin (proporciona una interfaz web sencilla para manejar los archivos estáticos como imágenes y archivos PDF): corregidos numerosos errores
Nuevos sitios web creados con Symfony

Artículos externos sobre Symfony

Comentarios

Este artículo ya no permite añadir más comentarios.
¿Por qué? Los artículos cierran sus comentarios automáticamente unos meses después de su publicación para asegurar que estos sigan siendo relevantes.

Publicada el

30 de julio de 2007

Etiquetas

Proyectos Symfony destacados

La forma más sencilla de generar el backend de tus aplicaciones Symfony. Ver más

Síguenos en @symfony_es para acceder a las últimas noticias.