Aunque parezca lo mismo... nuevo FOAF-nav

Vacaciones laborales y proyecto fin de carrera casi finiquitado (puliendo flecos). ¿Aburrimiento? ¡ninguno!. Por fin tengo tiempo para dedicarme a las chapucillas caseras que tanto me gustan.

Hace tiempo colgué mi "navegador de FOAF" (foaf-nav). FOAF es un vocabulario para describir personas. Cada uno escribe su descripción en un fichero en ese vocabulario (podría decirse que un fichero en XML) y lo cuelga online [1]. Ese fichero también puede contener referencias a los ficheros FOAF de los amigos.

Así el navegador de FOAF lo que hacía era coger el fichero, transformarlo a HTML y hacerlo "amigüito del navegador", convirtiendo en links las referencias a FOAF amigos, de tal manera que se podía navegar a través de amigos, amigos de amigos, amigos de amigos de....

Esa primera versión solo usaba FOAF como XML, lo que no es muy "semántico". Así que aquí está la nueva y flamante versión "semántica" del asunto. A simple vista no cambió nada, pero el interfaz es lo único en común con la versión anterior. Bueno, y su funcionalidad, claro :)

A modo de "Changelog":

  • Se lee el FOAF al modo semántico [2]
  • La cache de FOAF comprueba que los ficheros estén actualizados. Además de ser un módulo independiente reaprovechable para próximas ideas ;)
  • La parte web ya no es un CGI. Ahora usa web.py y Cheetah (y no es necesario Apache para tenerlo funcionando).

Quedan algunos detalles por pulir: la codificación, poner la licencia y empaquetarlo bien para distribuir (el enlace al codigo fuente de la portada está mal). Supongo que Sergio actualizará muy pronto su extensión para Firefox para que apunte a la nueva URL ;)

[1] La exactitud de la explicación es muy baja a propósito.
[2] Para los que quieran carnaza en forma de siglas: usando SparQL y rdflib.

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.
Imagen de rastreador

Generador de foaf

¿Hay algún generador de ficheros foaf usable/amigable?

Imagen de Wikier

FOAF-a-matic

FOAF-a-matic te puede servir.