Actualización en 0.5

He actualizado la versión 0.5 del SVN con el excelente filter de Deivinson y Emilio, además de otros filtros que he agregado.

También he implementado un sistema de plugins para controladores, esto es una gran mejora ya que permitirá que se pueda extender el framework sin necesidad de cambiar su funcionalidad interna.

Deivinson ha realizado la integración con Libchart para esta versión.

Kumbia 0.4.7a

Se ha publicado en sourceforge.net una actualización a 0.4.7 que corrige un problema en ActiveRecord menor relacionado con la propiedad $schema.

Si ya ha parcheado el código con esto no es necesario descargarla.

Casos de Éxito en Kumbia

Hemos agregado una nueva pagina al wiki donde vamos a colocar los casos de éxito usando el framework. La idea es demostrar lo útil que ha sido Kumbia para todos nosotros y como lo puede ser para otros mas.

Apoya esta iniciativa publicando tu caso de éxito así sea pequeño o grande. Si kumbia te ha servido para cualquier proyecto, no importan los requerimientos ni la complejidad, háznoslo saber.

Casos de Éxito usando Kumbia

Kumbia 0.4.7-stable y Novedades en 0.5

Se ha generado el release 0.4.7 stable como el resultado de las correcciones y nuevas funcionalidades agregadas a la versión 0.4 por la comunidad y el equipo de desarrollo.

Entre las novedades:

  • Mejoras en ActiveRecord y corrección de bugs
  • Mejoras en helpers Validación en form_remote_tag
  • Mejoras en Archivos CSS para manejar rutas usando @path, @img_path y @css_path
  • Múltiples bugs solucionados
    Invito a la comunidad a descargar esta versión para desarrollar proyectos y sitios web.

También hemos estado trabajando en la versión 0.5. En esta versión se ha refactorizado en gran parte, se ha creado una mejor estructura de archivos y finalmente podemos decir que sera la versión mas completa y avanzada de kumbia en toda su historia.

Desde sourceforge.net se pueden descargar estas mejoras y también la versión 0.5

Kumbia Beta 1

La próxima versión de Kumbia se ha reestructurado para que puedas desarrollar aplicaciones elevadas a nivel empresarial: Más profesionales, potentes y robustas con la misma sencillez de siempre.

El equipo de desarrollo se encuentra trabajando en ello desde hace unas semanas y los avances son los siguientes:

  • Adaptadores Reestructurados
  • Nuevo adaptador MySQLi
  • Reestructurado adaptador para PostgreSQL nativo
  • Reestructurado adaptador para MySQL nativo
  • Nuevo adaptador PDO (PHP Data Objects)
  • Nuevo adaptador para MySQL con PDO
  • Nuevo adaptador para PostgreSQL con PDO
  • Nuevo adaptador para SQLite con PDO
  • Nuevos métodos en los adaptadores como create_table, drop_table, insert, update, delete, fetch_all, list_tables, describe_table, last_insert_id
  • Mejoras en el cargador de adaptadores
  • Reestructuración de ActiveRecord (más rápido, consistente y estable)
  • Soporte para múltiples aplicaciones dentro de un mismo release de Kumbia
  • Agrupar los modelos en sub-directorios de models
  • Mejoras en StandardForm
  • Escritura de código utilizando estándares XHTML parcialmente
  • Escritura de código PHP con E_STRICT habilitado
  • Soporte para múltiples filtros en controladores
  • Cacheo básico de vistas, templates y layouts
  • Nuevo sistema de configuración para soportar varias aplicaciones
  • Directorio de testeo de funcionalidad para estar seguro que un cambio en el framework no afecta a las aplicaciones (adaptadores, active_record)
  • Mejoras en el redireccionador
  • Mejoras en StandardForm (eliminar código inutilizado y javascript inutilizado)
  • Componente de cacheo avanzado en un 50%
  • Componente Filter en un 50%
  • Mejoras en la clase logger, ahora es mas facil de usar. Usando niveles basados en PEAR:Log
  • Múltiples bugs solucionados en ActiveRecordBase
  • Ahora los stylesheets se insertan mágicamente en el $lt/head$gt;
  • Nueva presentación de excepciones muestra mas información
  • Método log en controladores permite escribir logs directamente
  • Excepciones ahora crean logs (configurable)
  • Componente Auth (Autenticación uniforme de usuarios) en un 40%

Actualmente trabajamos en:

  • Terminar Cacheo Avanzado
  • Terminar Filter
  • Terminar Auth
  • Nuevo componente Audit::Log para Auditoría de Sistemas de información
  • Soporte para llaves foráneas en ActiveRecord diferentes a las convenciones de Kumbia
  • Adaptador para Firebird, Informix (20%) y SQLServer (30%)
  • Integrar libchart a Kumbia
  • Integrar extjs a Kumbia
  • Nuevos validadores en ActiveRecord
  • Enviar mensajes de error por separado: en la vista se podría y mostraría si el campo cédula ha tenido algún error de ActiveRecord o de validación
  • Nuevo componente Feed

Pueden descargar este beta del svn en http://tools.assembla.com/svn/kumbia/0.5

Saludos y Viva Kumbia