Hace un mes aproximadamente hubo un problema en TypePad que tuvo los servidores caídos un día entero. Esto generó debates en foros y blogs en los que se discutía sobre la posibilidad de que TypePad permitiera exportar los contenidos de un blog para que estos fueran importados en otra plataforma y la información siguiera estando disponible a pesar de la caída del servicio.

Para que esta situación se pueda producir:

  • los sistemas de alojamiento de blogs deberían de soportar multitud de formatos de importación/exportación, o
  • se debería de definir un formato universal a partir de un consenso general y que todo el mundo aceptara y soportara

Al final mandan los más usados

Mientras la segunda opción no se materializa (aunque iniciativas no faltan, como luego veremos) lo que se hace es soportar el formato de MovableType y de WordPress como mínimo y quizá alguno más, con las dificultades y las molestias que esto entraña:

  • los backups de WordPress son un dump de la base de datos, con lo que cualquier modificación en la estructura de ésta (de la versión 1.5 beta a la 2.0 ha habido 3 modificaciones) hará que haya que modificar el algoritmo de importación
  • el formato de MovableType es algo pobre y rudimentario, con lo que si nuestro motor de blogs soporta algo que se salga del formato, esa será información que perdamos

Para que os hagáis una idea, este es un extracto de un fichero de exportación de MovableType 3.2:


BODY:
This is the body.
—–
EXTENDED BODY:
Here is some more text.
—–
COMMENT:
AUTHOR: Foo
DATE: 01/31/2002 15:47:06
This is
the body of this comment.
—–
PING:
TITLE: Foo Bar
URL: http://www.foo.com/baz/archives/000015.html
DATE: 08/05/2002 04:05:23 PM
This is
the excerpt of the ping.
—–

Propuestas independientes de la plataforma

Por otro lado están surgiendo propuestas (muy verdes todavía, todo hay que reconocerlo) que pretenden realizar una propuesta de formato de exportación/importación/comunicación entre blogs lo suficientemente potente y flexible como para cubrir las necesidades de la mayoría de gestores de contenido, a la vez que sea sencilla de implementar y de trabajar con ella.

Por el momento todas tienen en común que utilizan XML o XHTML (microformatos):

  • En XML tenemos:
    • BlogML: un proyecto para .Net que pretende establecer un esquema XML para definir un blog
    • Atom y otros formatos de sindicación: la idea es utilizar la información de los feeds de nuestro blog. El problema es que hay mucha información que no queda representada: comentarios, nuestro blogroll…
    • OPML: un formato para agrupar recursos que puede ser adaptado para que agrupe posts, comentarios, categorías y enlaces.
    • Nuestros propios formatos: un formato basado en XML definido por nosotros mismos en función de nuestras necesidades. De esto ahora no puedo hablar pero en breve le daremos una vueltecita a este tema
  • En XHTML tenemos:
    • un listado XOXO especialmente pensado para etiquetar blogs
    • hAtom: un microformato aún en definición, que se apoya en la filosofía Atom, y que permite marcar casi cualquier contenido de nuestro blog sin necesidad de tener que generar un fichero de exportación, sino que el (X)HTML de nuestro blog es suficiente

En resumen

Como se ve, hay dos aproximaciones: las basadas en XML parecen la solución más factible en el presente, con el inconveniente que no hay un formato consensuado. En concreto, la idea de utilizar OPML parece ser especialmente atractiva, aunque nadie se haya atrevido aún a proponer nada. Ademas, siempre podemos adoptar un formato ya existente a nuestras necesidades. Por el contrario, presenta la desventaja de tener que generar un fichero adicional para la exportación, mientras que utilizando microformatos sólo tendríamos que parsear las páginas del blog.

El debate queda abierto.


13 Comentarios en “Formatos de exportación para tu blog”  

  1. Gravatar Icon 1 marcoss

    Desde que descubrí las bondades del xml no dejo de sorprenderme de su flexibilidad, y capacidad de adaptarse casi a cualquier tipo de proyecto.

    En este caso creo que como decís OPML es el formato mas maduro de los que hay dsiponibles y sería muy fácil implementar un sistema de imp/exp basado en el.

    El problema es la cantidad de cms que hay y sobre todo que cada uno tiene su sistema propio y rebuscado.

    p/d: lo de MT es espantoso!

  2. Gravatar Icon 2 Víctor R. Ruiz

    Un apunte: TypePad permite la exportación de entradas, comentarios y trackbacks en formato Movable Type. Sobre MT, tienes el excelente plugin TypeMover de ZonaGeek.

    De todas formas, para un formato universal de exportación de los contenidos de un blog no me parece adecuado ni OPML ni los microformatos. Tienen otra utilidad totalmente diferente. Quizás Atom, con algunas extensiones.

  3. Gravatar Icon 3 Stephen Paul Weber

    I would disagree on the ‘maturity’ of OPML — OPML is really an inferior format due to its lack of any defined structure or field names. OPML parsers have to know exactly what kind of OPML they are parseing in order for it to work. With XOXO it is not so — we have specifically defined fields. Some fields are still arbitrary, but at least the basics can be understood by any XOXO parser. This is why I began work on the XOXO Blog Format when I heard of people using OPML on their blogs and have since hybridized said format with hAtom so that we have duel-style standard. While my format may not be the best one out there, it certainly is better than anything done in OPML!

  4. Gravatar Icon 4 Prilosec

    Prilosec
    Your are welcome! Lets do it!

  5. Gravatar Icon 5 Shootcu

    http://cums.sblog.cz
    Original Vaginal Cum shot videos.

  6. Gravatar Icon 6 veronica

    no solo describan los formatos deberian poner un ejemplo del formato en realida

  7. Gravatar Icon 7 veronica

    no solo describan los formatos deberian poner un ejemplo del formato en realida

  1. 1 Pecesama.Net [weblog] » Formatos de exportación para tu blog
  2. 2 Denken Über » Week-log.163
  3. 3 Percocet purchase online.
  4. 4 Buy online cheap and fast tramadol.
  5. 5 Phentermine.
  6. 6 Xanax.


Deja tu Comentario



Sobre este blog

Blog personal de Fernando Blat, sobre tecnologías web, y programación, ¿o era al revés?

Technorati

Mi del.icio.us