Author: phillipo


Kumbia Party Madrid ( España )

A modo de empezar a organizar una reunión de Kumbieros, se ha decidido organizar algo en España, concretamente en Madrid. No sabemos cuanta gente esta dispuesta a trasladarse a la capital, ni la hora ni el lugar, pero dependiendo de cuantos seamos se irá informando sobre el tema. Los que esteis interesados podeis enviar un email a phillipo@kumbiaphp.com o bien apuntaros a través de Grupo de Facebook.

Actualización de la web

Durante el dia de hoy hemos realizado la actualización a la última versión de cada uno de las aplicaciones que gestionan el blog y el foro.

A parte de esto, para mejorar la documentación, hemos activado una wiki a través de la cual esperamos que la gente colabore y arranquemos de una vez por todas la documentación del framework.

Podeis acceder a la misma desde aquí

Actualización de la web

Siguiendo la filosofia de tener todo en últimas versiones y actualizado en la mayor brevedad posible, hemos actualizado la web.

Para ello hemos hecho lo siguiente.

  • Actualizar la versión de WordPress
  • Actualización de plugins
  • Añadir formulario de contacto
  • Actualización de enlaces para el manual y el paquete kumbia
  • Añadido RSS del SVn directamente al blog

Aportaciones al desarrollo desde PHP Senior

Hoy he leido la entrada creada por Enrique Place en su blog y me alegra, a pesar de no ser yo el creador del Framework ( aunque espero que lo lea Andrés ), de todas sus criticas y puntos de vista. A grandes rasgos, quisiera comentar que actualmente trabajando en el proyecto, aportando mejoras, controlando el foro y la web, etc… sólo somos 3.

Por motivos laborales el propio creador debió apartarse del desarrollo del framework.

Lo que sí hemos querido con la versión Release Candidate 1 es, por una parte, motivar a toda la comunidad de desarrolladores para que aquellos interesados colaboren con el desarrollo del mismo y revisar todos los bugs existentes. Por eso la campaña de “marqueting” para darlo a conocer.

Agradezco por eso a Enrique Place dichas críticas. Eso sí, muchas esperamos tenerlas revisadas y arregladas en la Release Candidate 2 porque son herencia de las primeras versiones, y otras críticas o revisiones las iremos revisando pues son mucho más profundas.

Enlaces relacionados:

Mi nombre es Felipe

PHP Senior – Critica proyecto kumbia

Kumbia 0.5 Release Candidate 1

Es grato anunciar que después de más de 10 meses de arduo trabajo ya tenemos un Release Candidate 1 de la versión 0.5 de kumbia. El equipo de desarrollo considera que este Release está bastante maduro como para ser utilizado. La idea primordial de éste lanzamiento es que la comunidad pueda testear las nuevas funcionalidades y encontrar posibles Bugs.

Por otra lado aún estamos trabajando en la Documentación de esta versión, sin embargo si tiene una base o a trabajado con versiones anteriores (0.4.x) del framework la curva de aprendizaje será mucho menor, y si no es así, no se preocupe se está trabajando para tener un documentacion acorde a las nuevas funcionalidades.

Entre las nuevas funcionalidades que trae la version 0.5 tenemos:

  • 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 metodos 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 (mas rapido, consistente y estable)
  • Soporte para multiples aplicaciones dentro de un mismo release de Kumbia
  • Soporte para multiples Conexion de Base de Datos
  • Soporte para desarrollar de manera modular ej: modulo/controller/action
  • Agrupar los modelos en sub-directorios de models
  • Mejoras en StandardForm
  • Escritura de codigo utilizando estandares XHTML parcialmente
  • Escritura de codigo PHP con E_STRICT habilitado
  • Soporte para multiples filtros en controladores
  • Cacheo basico 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 codigo inutilizado y javascript inutilizado)
  • Componente de cacheo avanzado en un 50%
  • Mejoras en la clase logger, ahora es mas facil de usar. Usando niveles basados en PEAR:Log
  • Multiples bugs solucionados en ActiveRecordBase
  • Ahora los stylesheets se insertan magicamente en el $lt/head$gt;
  • Nueva presentacion de excepciones muestra mas informacion
  • Metodo log en controladores permite escribir logs directamente
  • Excepciones ahora crean logs (configurable)
  • Integracion libchart a Kumbia
  • Mejoras en Archivos CSS para manejar rutas usando @path, @img_path y @css_path
  • Componente filter
  • Ahora ActiveRecord le podemos decir quienes son nuestras FK relaciones saliendo un poco de la convencion de tabla_id ej:

$this->belongs_to(‘nombre de mi relacion’, ‘model: modelo de tabla donde buscar’, ‘fk: llave foranea’)

  • Conversion Automatica de Objetos a Field ej:
En la vista
text_field_tag(‘usuario.nombre’)
En el Controller
$u = new Usuario();
$u->create($this->post(‘usuario’, ‘trim’));
$u->create();
es decir a ese campo se accede realmente
$_POST[form][field]

Y muchos más como verán hay bastante cosas nuevas que hacen que nuestras aplicaciones sean cada vez mas profesionales, sostenibles e incrementables en el pasar del tiempo…

Solo nos queda invitarlos a todos a descargar esta versión desde www.kumbiaphp.com

Parte primera de libro Kumbia casi completa

Ya tenemos casi acabada la primera parte del libro de Kumbia para la versión 0.5. Hemos intentado simplificar y unir ciertas partes que estaban dispersas por el libro. A su vez, hemos eliminado ciertos textos para reducir el número de hojas existentes, pues creemos que parte de la documentación ya reside en los propios archivos de framework.

Ahora ya pues, solo nos queda pulir y revisar una serie de detalles y seguir documentando el resto de funciones existentes en Kumbia, o lo que es lo mismo, aun nos queda mucho trabajo por delante.

Acceso al indice de la wiki

Nueva sección “Tutoriales y screencast”

Hemos activado una nueva sección dedicada a los tutoriales y screencast ( videos ) para aportar ejemplos prácticos a la comunidad y a todo aquel usuario interesado en Kumbia. De momento el material existente es para la versión 0.4.x, pero esperamos actualizar este contenido para ser soportado por la versión 0.5.x

Primeros capitulos de la documentación.

Hemos publicado las primeras partes del manual. Básicamente no aportan nada nuevo, simplemente es una reoganización de contenidos.

PROLOGO [ Acceder ]

1. Sobre este libro
2. Sobre kumbia
3. Sobre la comunidad
4. Agradecimientos especiales

PARTE 1. CONOCIENDO KUMBIA

Capítulo 1. Introducción a Kumbia – [ Acceder ]

1. Que es kumbia
2. Porque usar kumbia
3. Historia de Kumbia

Nuevo aspecto

Con tal de mejorar la comunicación con la comunidad y centralizar todo el material e información existente sobre kumbia hemos decidido renovar el tema del blog y usarlo a su vez como sitio central informativo.

Además hemos integrados las secciones de que es kumbia, descargas y manuales, soporte y time trac en el propio blog.

A su vez, el blog también nos permite mantener un control de noticias, eventos, etc.. . y no tener que informar a todos los usuarios por lista de correo o por foro.

Borrador del nuevo manual

Por fin, tras un tiempo de quietud, hemos iniciado el borrador de lo que deberá ser el nuevo manual para el framework de Kumbia.

Lo primero será una importante reunificación de ciertos apartados redudantes y por otra aportar más y mejores ejemplos.

También, sea dicho, intentaremos realizar reuniones como la que se celebró ayer dia 13, para potenciar las relaciones entre la gente de la comunidad.

Lo dicho, podeis ver el borrador en esta dirección

Página siguiente »