Si hay alguien ahí fuera, desde luego, pensará que estoy como una cabra, y me temo que tal vez tenga razones suficientes. Justamente, en una entrada anterior, anunciaba que había deshecho ciertos cambios llevados a cabo últimamente en el gestor de bitácoras Gesbit.

Pongamos las cosas en orden:

  • Se incorporan las notificaciones con "pings"
  • Se utiliza de entrada el protocolo XML-RPC
  • Deshecho esto último, y opto por usar HTTP REST
  • ¡Y ahora volvemos a utilizar el protocolo XML-RPC!

Aquí pasa algo raro. Ya digo que si alguien ha estado ahí leyendo esta bitácora últimamente, pensará con razón que estoy como una verdadera cabra, y que, el desarrollo de Gesbit no es para nada normal. Tiene razón, últimamente no doy pie con bola, por lo que parece.

Me he visto obligado a rectificar dos veces en los dos últimos días. Ahora bien, intentaré decir algo en mi descargo: en ambos casos he creído que era lo mejor para Gesbit. Sé que no es excusa, que estas cosas no deben ser así, pero, la intención era y es buena.

¿Por qué he optado por volver a utilizar XML-RPC en lugar de HTTP REST? Sencillo: porque el primero es el protocolo utilizado por la mayoría de servicios de "pings" que he encontrado, y he buscado unos cuantos. Simplemente por eso merecía la pena "quedar mal".

Si hay alguien ahí que diga si hago bien o no, o qué le parece de todo esto. Pero, que comprenda, antes de nada, que no es mi intención jorobar, sino mejorar Gesbit en la medida de mis posibilidades, aunque ello implique cambios un tanto "extraños".

Si ayer pensé que usar HTTP REST era mejor, y que no me convencía además añadir la complejidad de la biblioteca para trabajar con XML-RPC, hoy pienso otra cosa. ¡Y tengo que dar muchas vueltas más sobre esto, no te lo pierdas! Todavía queda...

Lo único que cabría aprender de esto (pienso al menos en lo que yo podría, mejor, debería aprender) es a pensarme más los cambios que se lleven a cabo en un futuro. Y no publicarlos, acaso, hasta estar del todo seguro. Y aún así se cometerán errores.

Esto de actualizar Gesbit (su código fuente) a diario, no tiene acaso mucho sentido. Así lo vengo haciendo desde que comencé con su desarrollo (públicamente) y, bueno, lo cierto es que Gesbit está en una versión "beta", y a nadie deberían sorprender los cambios.

En fin. Pido disculpas si he ocasionado algún problema. Por lo pronto piensa que si usas Gesbit y quieres además usar las "notificaciones de actualización", ahora mismo podrás utilizar un sin número de servicios de "Ping" a tu disposición.