Hoy es 08/08/2008 y se supone que es un dia especial, etc. Para mi es un dia normal. La versión 0.2 de Graphinstant está casi lista, la última característica que me falta implementar es “exportar a imagen”.
Hoy terminé la funcionalidad para cambiar el color y la línea de los nodos y las aristas. Sin embargo, hay una limitación importante, el color y el estilo no se guardan, lo cual hace que esta funcionalidad sea prácticamente inútil. La razón por la que esto pasa es que el formato que estoy usando actualmente, llamado “simple graph” (application/x-simplegraph) ya no sería tan simple con estas funciones. En vez de seguir parchando un formato que no fue diseñado para eso he decidido que Graphinstant usará XML.
Existe ya un formato para guardar grafos en XML, llamado GraphML. Aún no lo he revisado a detalle, pero siendo XML significa que será más fácil de extender para los propósitos de Graphinstant. Este formato lo añadiré en la versión 0.3. Como ya paso un más de un mes, creo que es tiempo de liberar 0.2, aun con estas limitaciones.