Sleepin alone in the drone of the darkness

Pues para que no les digan y no les cuenten, les comento que Jaws ha sido aceptado dentro del Google Code Summer of Code 2007 (gsoc2007).

En un principio se había propuesto agregar a Jaws como una organización y que los nuevos gadgets/features fueran parte de distintos proyectos, pero por decisión de Google y que algunas personas en la lista de correo no veíamos con buenos ojos no fue así y se prefirió apoyar a que Jaws fuera agregado como un proyecto per se a PHP.net.

Fue así que le propusimos a PHP a que Jaws fuera de las primeras aplicaciones web escritas en PHP6, La idea fue aceptada por muchos dentro de la comunidad de PHP y PEAR.

¿Pero cuál fue nuestra propuesta hacía PHP?, fácil: no vamos a proponer una nueva herramienta ni ningún nuevo invento, simplemente se va a reescribir Jaws (y ahora sí, con sus respectivos diagramas de flujo, casos de uso, etc) para que funcione completamente en PHP6 y en el proceso ir reportando bugs/fixes a los desarrolladores de PHP de tipo:

  • Funcionamiento E_STRICT por parte nuestra y ver que realmente las verificaciones que hace PHP6 sean ciertas.
  • Verdadera programación OO (ya no de a mentis como lo tenemos ahora).
  • Usar el soporte unicode y reportar los errores que se vayan encontrando.
  • Aprovechar los nuevos features que PHP incluirá como por ejemplo el uso de Standard PHP Library (SPL).

Así mismo la idea (tanto nuestra como por parte de PHP) es que cuando PHP6 sea liberado oficialmente ya se tenga una herramienta en PHP6. El chiste al fin y al cabo es que tanto ellos como nosotros nos beneficiemos de este rediseño, idea que se comparte en ambos lados face-smile.png .

El estudiante y nuevo desarrollador en Jaws será Nicolas A. Bérard-Nault que llevará una bitácora del proyecto.

Algo que me da mucho gusto es la cantidad de ofertas de ayuda que hemos recibido por parte de desarrolladores de PHP (y algunos desarrolladores core y de PEAR), ofertas que van tanto en código, documentación y hasta han surgido rumores de financiamiento face-smile.png