Ésta fue LA gran semana del mes. Por fin se publicaron los resultados de las postulaciones al Google Summer of Code 2009 (GSoC2009 para los amigos). Lo mejor de todo es que ahora tendré un verano invierno de código en mi querido WordPress.
Pero, ¿qué es Google Summer of Code?.
Google Summer of Code es un programa de Google que pretende “devolver la mano” a diversos proyectos y organizaciones de software libre, pagando dinero a organizaciones y a estudiantes para que trabajen en un proyecto durante el verano (invierno para el hemisferio sur).
Este invierno (verano para los gringos) estaré codificando una técnica llamada Modified Preorder Tree Traversal (MPTT), que se utiliza para almacenar datos jerárquicos (ej: árboles de datos, XML, etc…) en bases de datos relacionales, en este caso, para MySQL en el proyecto WordPress (sí, el mismo de los blogs).
La técnica será implementada en el sistema de categorías y páginas, para mejorar el desempeño al agregar, mostrar y editar la jerarquía de las mismas en blogs que posean muchas categorías o páginas. La implementación actual solo almacena un vínculo a la categoría ancestra (padre), lo que se convierte finalmente en infinitas recursiones para poder extraer la jerarquía.
Espero en el futuro seguir escribiendo sobre mi trabajo en WordPress tanto en español, como en inglés.











