Una semana con Symfony #23 (10 - 16 diciembre 2007)
La actividad de desarrollo de Symfony 1.1 continúa a un ritmo frenético. Durante esta semana se han publicado varias páginas de documentación en inglés sobre las nuevas características de la futura versión 1.1 de Symfony. Además, esta semana se anunció la celebración del primer sprint de Symfony.
Cambios significativos en el código fuente
- r6432: corregido un error en sfFileLogger
- r6456, r6458: eliminadas las categorías obligatorias de sfYamlConfigHandler porque ya no se utilizan
- r6459: añadido un constructor en la clase sfBrowse
- r6463: modificado el directorio de las sesiones de las pruebas untarias
- r6466, r6467: corregido un error en sfPropelPager
- r6468, r6469: corregido sfOutputEscaperObjectDecorator::toString() porque PHP 5.2.5 no permite las excepciones en los métodos toString()
- r6482: eliminadas las llamadas a initialize() en las pruebas funcionales
- r6483: ya no se utiliza sfLoader::loadHelpers() en las pruebas unitarias
- r6490: eliminada la dependencia de sfEvent en sfParameterHolder
- r6497: añadido el método loadConfiguration() en sfI18N y sfDatabaseManager para cargar archivos de tipo .yml
- r6499: la carga de filtros ahora se configura en la clase sfFilterChain
- r6503: añadidas pruebas unitarias en sfEvent y sfEventDispatcher
- r6504: el archivo config.php de sfCompat10Plugin ahora sólo se ejecuta una vez en cada petición
- r6505: corregido sfSessionStorage para asegurar que la sesión sólo se inicia una vez
- r6508: actualizados los archivos de datos (fixtures) de sfCompat10Plugin
- r6509: refactorizado el mecanismo de log de la barra de depuración
- r6514: eliminado sfRenderingFilter
- r6516: añadido un mensaje por defecto para los errores de tipo 404
- r6518: todas las excepciones se guardan en el archivo de log de PHP
- r6522: modificado sfFrontWebController::dispatch() para que siempre devuelva una instancia de sfWebResponse
- Actualizada la branch de dwhittle
- ...y muchos otros cambios
Resumen de la actividad de desarrollo: 123 changesets, 28 nuevos defectos, 13 defectos corregidos, 10 nuevas mejoras solicitadas, 2 mejoras incorporadas, 8 nuevos defectos en la documentación, corregidos 4 errores en la documentación y 12 modificaciones en la documentación.
Documentación- Añadidas las páginas symfony sprint - 12/20/2007, symfony 1.0 helpers status, symfony 1.1 core classes, symfony 1.1 events
- Actualizadas las páginas How to contribute to the documentation?, Symfony Bash auto-completion, Symfony Mac Os X Intel, Client-side validation and fillin, sfGuardPlugin extra documentation
- Nuevas ofertas de trabajo Symfony:
- Programador en buildersite.co.uk - jornada completa en Londres, Reino Unido - Contacto: gavin [at] splicer [dot] org.uk
- Programador Symfony/LAMP - teletrabajo - Contacto: lamp5.development [at] gmail [dot] com
- Programador Symfony en Mishal.cz - freelance, jornada completa o estudiantes en České Budějovice, República Checa - Contacto: jobs [at] mishal [dot] cz
- Arquitecto para proyecto Symfony - consultoría por horas para un equipo de programadores en la ciudad de San Luis Obispo, California, Estados Unidos - Contacto: saiena [at] newmediadimensions [dot] com
- Nuevos blogs sobre Symfony:
- Nuevos plugins
- sfPropelApprovableBehaviorPlugin: permite incorporar un mecanismo de aprobación para objetos Propel como comentarios, usuarios registrados y listas de correo electrónico
- Importación inicial de sfPluginBuilderPlugin
- Plugins actualizados
- sfPropelActAsCommentableBehaviorPlugin: corregida la opción de publicar de forma anónima, actualizada la documentación y publicada la versión 0.4.0
- sfFacebookPlatformPlugin: actualizado a la última versión de la API de Facebook
- sfExtjsThemePlugin: renombrado el parcial _list_ajax_formpanel.php a _list_ajax_filter.php, actualizada la documentación
- sfPrototypeWindowPlugin: publicada la versión 1.0.5
- sfLucenePlugin: añadidas varias pruebas unitarias, refactorización para que todos los parámetros se obtengan mediante un sfParameterHolder
- sfExtjs2Plugin: añadida una función para el manejo de los arrays, añadido sfExtjsVar de modo que ahora es posible tener variables de JavaScript en la configuración
- sfPropelActAsTaggableBehaviorPlugin: modificada la estructura de directorios en el repositorio, publicada la versión 0.4.0
- sfSwiftPlugin: renombrado el archivo autoload.yml por autoload.yml.sample, actualizado el archivo README, publicada la versión 1.5.1
- sfXSLTViewPlugin: publicada la versión 0.1.2 (añadido el soporte para sfPropelPager, actualizada la documentación)
- sfGuardDoctrinePlugin: eliminado el directorio data/sql, añadido el parámetro isActive en retrieveByUsernameOeEmailAddress()
- sfJqueryPlugin: ahora es posible utilizar el objeto de la petición en el helper de jQuery
- sfZendPlugin: actualizado a los últimos cambios de Zend Framework 1.0.3
- sfDoctrineHelpPlugin: corregido un error que impedía utilizar el slug en vez del valor de url_name
- sfDoctrinePlugin: eliminada una dependencia con el mecanismo de arranque de Symfony
- sfMarkdownPlugin: publicada la versión 0.1.1 y actualizada la estructura de directorios del repositorio
- Actualizada la documentación de sfPropelOptimisticLockBehaviorPlugin, sfPrototypeTooltipPlugin
- NAT1ON
- WhatKindOfWorldDoYouWant.com
- FabFemme
- Caravan Magazine
- Good to Know
- Marie Claire
- Park Home and Holiday Caravan
- Shooting UK
- Shoot Magazine
- Banque Robeco
- ISMAP
- Vectro
- NHL Network Affiliates
- NHLNetwork.com
- Mel-O-Photo
- Cấu hình để propel connect vào database với encoding là UTF8
- Libro japonés de Symfony
- Best Symfony IDE: Eclipse PDT + Symfoclipse + Clay
- How to learn symfony?
- Apúntate al primer “code sprint” de Symfony
- Symfony sprint
- Custom Propel Criteria Tips
- doctrine 1.0 và vấn đề drop database
- Mở cửa Symfony Vietnam blog
- Symfony sprint
- Symfony code sprint il 20 Dicembre
- symfony, Propel and Doctrine
- Se acabó la discusión sobre el ORM de Symfony
- Propel Set Distinct: setDistinct()
- Symfony-project.org - Open Source Web PHP Framework
- Symfoclipse, el IDE para Symfony
- Setting up a Symfony project on Media Temple’s Grid Service, Part 1
- Una semana con Symfony #22 (3 - 9 diciembre 2007)
- 7 Days of Symfony1.1 – Forms, Widgets and Validators (Day1)
- 7 Days of Symfony1.1 – Forms, Widgets and Validators (Day2)
Comentarios
-
#1
http://www.egenie.co.uk is missing!
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.
Proyectos Symfony destacados
La plataforma de eCommerce 100% Symfony que rivaliza con Magento y PrestaShop. Ver más
Síguenos en @symfony_es para acceder a las últimas noticias.