Una semana con Symfony #22 (3 - 9 diciembre 2007)
Symfony continúa mejorando algunos de sus componentes antes del esperadísimo lanzamiento de la versión 1.1. Por ello, durante esta semana se han corregido 45 defectos y se han añadido 37 mejoras. También se ha refactorizado la parte correspondiente a la cache del framework.
Por último, Symfony ha alcanzado un nuevo hito: más de 300 sitios web públicos de todo el mundo aseguran que utilizan Symfony.
Cambios significativos en el código fuente
- r6326: ahora es posible añadir opciones a sfForm
- r6327: refactorizados los widgets de la fecha (eliminada la opción de indicar el separador, añadida una opción para el formato de la fecha, añadidas las opciones can_be_empty y empty_values)
- r6334: añadidos los widgets y los validadores de país y de idioma
- r6336: añadido un formato de fecha y hora por defecto en el archivo propel.ini
- r6340: refactorizados los widgets de la fecha
- r6341: añadidos los widgets de la fecha y hora internacionalizadas
- r6358, r6360, r6361: ahora, el eaccelerator de sfProcessCache también borra los scripts cacheados
- r6365: refactorizado el mecanismo de cache
- algunas opciones se han renombrado para seguir la convención del código fuente (automaticCleaningFactor se llama ahora automatic_cleaning_factor, cacheDir ahora es cache_dir, etc.)
- las clases de la caché disponen de una opción global llamada "prefix" y que por defecto vale lo mismo que la opción SF_APP_DIR
- actualizadas todas las pruebas funcionales
- r6370, 6371: corregido un problema al conectar a la base de datos mediante un socket de UNIX
- r6373: añadida una opción para actualizar el archivo factories.yml
- r6375, r6376: modificada la implementación de sfCultureInfo::simplify
- r6397: añadidas dos opciones en sfFileLogger
- Actualizada la branch de dwhittle con cientos de modificaciones
- ...y muchos otros cambios
Resumen de la actividad de desarrollo: 110 changesets, 14 nuevos defectos, 45 defectos corregidos, 2 nuevas mejoras, 37 mejoras incorporadas, 3 nuevos defectos en la documentación, corregidos 7 errores en la documentación y 6 modificaciones en la documentación.
Documentación- Actualizadas las páginas UsingJEdit, How To Handle i18n Db Fields With the Admin Generator Method 2, My First Symfony Project in Italian
- Nuevas ofertas de trabajo Symfony:
- Programador Symfony en hbs-research.com - jornada completa en Suresnes, Francia - Contacto: rh [at] hbs-research [dot] com
- Programador web en Berklee College Of Music - jornada completa en Boston, Estados Unidos - Más información
- Jefe de proyecto de servicios web en Edge Hill University - jornada completa en Ormskirk, Lancashire, Reino Unido - Más información
- Programador Symfony y CMS en supergloo - teletrabajo de 20 horas/semana - Contacto: partner [at] supergloo [dot] com
- Programador Symfony en Imatic - jornada completa en Praga, República Checa - Contacto: stepan.koci [at] imatic [dot] cz
- Nuevos programadores de Symfony disponibles para contratar:
- massimple.es: "we are a small software development and web analysis studio placed in Alicante (Spain). We offer companies consultancy, web development, applications and training."
- Nuevo blogger sobre Symfony:
- Nuevos plugins
- Importación inicial de nahoWikiPlugin, csCalendarPlugin
- Updated plugins
- sfExtjsThemePlugin: ya funcionan de nuevo los comboBoxes, solucionado el filtrado y autocompletado en los comboboxes creados con listas desplegables, mejoradas las páginas de edición
- sfLucenePlugin: añadida la tarea lucene:clean para eliminar los índices antiguos, eliminada la dependencia con sfMixer, actualizado el archivo README, solucionado un error con el framework Zend incluido, refactorizado el soporte de categorías
- sfSenseiPlugin: primera versión de la integración de Symfony y el proyecto Sensei
- sfPokaYokePlugin: ahora se comprueba el tipo de array en la configuración del validador
- sfAmazonS3Plugin: regenerado el modelo con la opción behaviors=true
- sfDoctrinePlugin: actualizado a la última versión de Doctrine
- sfPropelActAsRatableBehaviorPlugin: añadida la opción star-width al helper sf_rater para permitir el uso de estrellas personalizadas
- sfOpenOfficePlugin: pequeñas actualizaciones
- sfYUIPlugin: actualizada la branch para 1.0 a la versión 2.4.0 de YUI
- sfGuardDoctrinePlugin: corregidas las etiquetas
- sfPJSPlugin: corrección de errores
- sfMediaLibraryPlugin: corregido un error de JavaScript cuando se tiene instalada la extensión Adblock/Filterset.G de Firefox
- sfGuardPlugin: añadido el código de estado de HTTP 401 cuando se viene de una petición realizada con XMLHTTPRequest, renombrado app_sfGuardPlugin_routes_register a app_sf_guard_plugin_routes_register, actualizada la documentación
- sfPropelActAsNestedSetBehaviorPlugin: ahora se puede redefinir una directiva de configuración y se ha actualizado el archivo README
- sfPropelActAsCommentableBehaviorPlugin: ahora se cargan los helpers de I18N y Date
- csOopCssPlugin: añadido el método _compressSelectors en el objeto csOopCss para combinar los estilos CSS y obtener un resultado más optimizado
- sfPHPUnitPlugin: reestructurados los directorios de las diferentes versiones para Symfony 1.0 y Symfony 1.1, actualizado el svn:externals de phpUnit
- massimple.es
- Michael's Fantasic Advent Calendar
- West Lancashire Scout County
- Escape Studios
- Ebhys
- Digital Base
- Timory
- Cryptonet
- European Plastics Converters
- EuPC Services
- YachtNLife
- Vendéglátóhely.hu
- Hungariantourism.com
- La ressemblance étrange entre Symfony 2.0 et Jelix...
- A weekend of webdev
- Bienvenido al nuevo symfony.es
- Rails getting inspiration from symfony
- Motilee, nueva aplicación Symfony
- Tip: use clearly readable variable names, and constants!
- Easily translate the Generated Administration
- Nuevos plugins Symfony (5-12-2007)
- Symfony Developer
- Yet Another En Vrac
- Una semana con Symfony #21 (25 noviembre - 2 diciembre 2007)
- Would I use Motilee?
- Enlaces Symfony (8-12-2007)
- Übersetzungen fürs Symfony-Backend
- Sử dụng swiftmailer để gửi email trong symfony
- Een week vol symfony #48 (26 november -> 2 december 2007)
- Vacancy: Web Services Project Officer
- Symfony vs Zend framework
- Symfoclipse: YAML Editor for Eclipse
- reCaptcha: Use or not?
- Tip #6 - Customize Propel Generated SQL
- SymfonyLab Jobs
- Symfony IDE? Eclipse PDT + Symfoclipse + Clay
- ログイン処理をさらにリファクタリングする
- カスタムバリデータでログインチェックを行う
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.
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.