thinkClear » php5

Hace un tiempo, en el tiempo libre, nos estamos dedicando al desarrollo de un framework para PHP5 llamado QCubed que usamos mucho para nuestros proyectos.

En esta ocasión tengo el agrado de comentarles que ya está disponible la versión 1.0 RC2 para su descarga.  En esta versión se resolvieron más de 30 errores entre los que se encuentran 4 fallas de seguridad. Si no aparece ningún error grave la próxima versión será la 1.0.

La lista de cambios  se puede ver acá .

Más información : http://qcu.be/content/qcubed-10-rc2-ready

Qcubed es un framework para PHP5 basado en Qcodo.

¿Por qué Qcubed?

Qcubed nace debido a que la estructura de Qcodo no permitia la fácil colaboración de aquellos quienes usaban el framework. Para un proyecto open source, es muy importante que quienes lo usen, tengan las herramientas para detectar bugs, enviar parches, etc.

Debido al alejamiento de Mike Ho (creador de Qcodo), Qcodo se fue estancando y las nuevas versiones cada vez tardaban más y más en aparecer. Fue por estas cosas que un grupo de desarrolladores del framework se juntó y decidió lanzar qcubed.

¿Cúal es el rol de thinkClear en Qcubed?

Somos Core contributors! Así que si tienen algún patch, mejora o encuentran algún bug, además de reportarlo en el trac de Qcubed, nos pueden mandar un mail para que nosotros lo revisemos.

Links:

Uno de los frameworks más populares de PHP5 ha hecho recientemente el anuncio (en el blog de uno de sus programadores) que utilizarán Dojo para dar soporte “out-of-the-box” de Ajax.

Matthew Weir O’Phinney, en su blog nos comenta que hizo que Zend eligiera a Dojo como toolkit oficial.

Algunos puntos fueron :

  • Compatibilidad de licencias (ambos usan la nueva licencia BSD).
  • Ambos proyectos requiren que los contribuyentes firmen un “Arreglo de Contribución” (CLA)
  • Afinidad de diseño.
  • Formato JSON
  • Solución integral de Ajax
  • Uso de estándares
  • Soporte
  • Comunidades

Andi Gutmans, otro de los desarrolladores de Zend Framework ha publicado un FAQ en su blog con algunas respuestas comunes sobre este tema.

Otro link interesante es el anuncio oficial de Dojo.

Hace algunos días Mike Hostetler , debido a diferentes opioniones con Mike Ho (creador de Qcodo), decidió crear zcodo.

La razón de ser de Zcodo, sacado de su página web:

“Zcodo es ahora un branch oficial del  Framework de PHP5 Qcodo. He creado este proyecto debido a las frustraciones con la “apertura a la comunidad”  de este framework de código abierto.”

En este momento, en el sitio se están debatiendo los pasos a seguir con este branch. Que desarrolladores podrán tener acceso al “core de desarrollo”. Que control de versiones usar, estandar de código, etc.

Me parece muy importante en un proyecto open source que se tenga en cuenta a la comunidad para aportar en el desarrollo de un framework. Igualmente, hay que estar agradecidos a Mike Ho por haber creado una herramienta de trabajo tan buena.

Un buen momento para participar!