Category: Kumbia
Kumbia en las Infociencias UCLA 2008 – Venezuela.
| octubre 7, 2008 | Posted by Deivinson Tejeda under eventos, Kumbia |
Es grato anunciar que Kumbia PHP Framework estara presente en las XXII Jornadas Infociencias de la Universidad Centroccidental “Lisandro Alvarado”, ubicada en Barquisimeto edo. Lara.
Este evento consiste en la presentación de proyectos realizados por los estudiantes organizadores, conjuntamente con una serie de ponencias realizadas por profesionales regionales, nacionales e internacionales, además de la realización de actividades dinámicas, que fomenten la participación activa y la capacitación del público asistente en cierta área específica. Reúne a más de 500 participantes, conformados por estudiantes, profesionales y público en general, todos siguiendo la misma tendencia: generación del conocimiento y la actualización de técnicas y herramientas transformadoras de paradigmas en el área de Ciencia y la Tecnología.
Kumbia PHP Framework contara una ponencia que ira de la mano de Andres Felipe Gutierrez y Deivinson Tejeda el creador y miembro del grupo de desarrollo del Framework respectivamente.
Es importante esta oportunidad que recibe Kumbia PHP Framework como proyecto ya que permitirá transmitir a las personas asistentes (muchos de la comunidad) al evento las bondades que este Framework ofrece tanto a nivel empresarial como educativo.
Esperamos contar con la presencia de muchos miembros de la comunidad que conforma hoy día a Kumbia.
La ponencia que fue planteada para este evento tiene como nombre Kumbia en su Nicho: inicios, presente y futuro.
De ante mano agradecemos a los organizadores de este prestigioso evento por brindar esta oportunidad y ser una ventana para que muchas personas sigan utilizando el Kumbia PHP Framework.
Bug’s Tracking – Sugerencias.
| octubre 4, 2008 | Posted by Deivinson Tejeda under Kumbia, PHP |
La presente es para comunicarles que kumbia cuenta con un sistema para reportar Bug’s[1], con este mecanismo se garantiza un seguimiento mas eficaz para los errores que son reportados por la comunidad, en este sentido se les agradece seguir el enlace y cualquier bug, anormalidad que detecten a nivel de framework sea reportado por esa vía.
Aspecto a tomar en cuenta al momento de realizar un Ticket:
- Descripción lo mas exacta que se pueda del error, no dejemos nada para interpretación entre mas preciso al momento de describir el problema mas facil de darle solución al error.
- Colocar el código que ustedes están utilizando donde hace que le muestre el error.
- Versión de framework.
Por este sistema de ticket, también es posible solicitar que se incorpore cierta y determinada funcionalidad en el framework o que se mejore una existen.
Todo esto se hace con la finalidad que la comunidad se sienta atendida por el framework con este sistema de Ticket es muy sencillo ver que ha pasado con lo que se reporta, ver quien tiene el ticket, entre otras cosas mas.
La invitación nuevamente es ayudar a reportar todo que se considere un bug en caso que no proceda simplemente algunos de los administradores cerrara el reporte.
Aportaciones al desarrollo desde PHP Senior
| junio 24, 2008 | Posted by phillipo under Kumbia |
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:
Kumbia 0.5 Release Candidate 1
| junio 17, 2008 | Posted by phillipo under 0.5, Kumbia |
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 el Controller
$u->create($this->post(‘usuario’, ‘trim’));
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
Nueva sección “Tutoriales y screencast”
| mayo 18, 2008 | Posted by phillipo under Kumbia, 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
Libro de Kumbia actualizado
| febrero 14, 2008 | Posted by phillipo under Kumbia |
Se ha publicado el nuevo libro de Kumbia con multitud de correcciones, una nueva organización de contenidos y nuevos ejemplos de como usarse.
Gracias a todas aquellas personas que han colaborado o reportado errores.
Feliz Navidad y Prospero 2008
| diciembre 25, 2007 | Posted by phillipo under Kumbia |
El equipo de Kumbia os desea a todos unas felices fiestas y un prospero año 2008.
Mejoras a StandardForm
| octubre 1, 2007 | Posted by phillipo under 0.5, Kumbia |
Se ha agregado una importante mejora a StandardForm basicamente centralizada en el metodo initialize en el controlador que reemplaza al tradicional __contruct y que permitira evitar el molesto inconveniente de reiniciar el explorador cuando realizamos un cambio sobre el formulario ó simplemente para evitar el uso de $force.Invitamos a descargar la version del SVN con el fin de encontrar problemas/bugs a la versión en desarrollo.
Nueva estructura modular en 0.5
| septiembre 27, 2007 | Posted by phillipo under 0.5, Kumbia |
Se ha implementado en la versión 0.5 una nueva estructura modular que permitira separar varias aplicaciones MVC dentro de una misma instancia del framework y además de esto crear modulos que agrupen controladores y logica de aplicación dentro de las mismas.
apps/
default/
controllers/
admin/
login_controller.php
clientes_controller.php
index_controller.php
productos_controller.php
models/
productos.php
blog/
controllers/
index_controller.php
models/
views/
nomina/
controllers/
index_controller.php
personal_controller.php
models/
views/
plugins/
Cada directorio en apps representa una aplicación diferente que contiene los directorios
controllers, models y views, y mas recientemente plugins.
El framework ha sido adaptado para permitir enrutamiento entre aplicaciones, modulos, controladores y acciones de manera estatica y dinamica.
Cada aplicación funciona con espacio de memoria diferente pero que podemos hacer interactuar entre si en caso de ser necesario.
Relaciones Muchos a Muchos y Herencia Simple en ActiveRecord
| septiembre 26, 2007 | Posted by phillipo under 0.5, Kumbia |
En esta nueva actualización a Kumbia 0.5 se ha agregado soporte a relaciones muchos a muchos y herencia simple nativa.
Ahora trabajamos en agregar algunos metodos para personalizar las colecciones devueltas por las asociaciones.
Emilio trabaja en Builder un componente de scripts que permitirá generar controaladores, vistas, plugins, scaffold, modelos y otras tareas más de forma configurable.
Ya casi llegamos al final
