La vida moderna de edgar

Tags:
< March 2008 >
SuMoTuWeThFrSa
       1
2 3 4 5 6 7 8
9101112131415
16171819202122
23242526272829
3031     

Menos importante pero para la versión 1.3 de PyBlosxom ya tengo funcinando el autoping.py que me permite enviar trackbacks de lo que escribo aquí semi-automáticamente.

El único detalle es que este script se basa en bajar el texto completo del link que yo obtengo aquí. Lo analiza buscando trackbacks y pingbacks anunciados en el html (cado uno tiene su forma extraña de anunciarse); las url encontradas son las que finalmente hace autoping.

En un mundo ideal esta es la mejor forma, yo mismo anuncio mi trackback en mi html como dice la especificación, pero la realidad es que la mayoría de las personas sólo pone un link que llama trackback (como yo también lo hago) y espera que el usuario copie ese link y lo utilice directamente, no lo anuncia para un trabajo automático.

Así que obviamente el siguiente paso es añadir a este auto-descubrimiento una lista de tracbacks url con lineas como:

  #trackback http://linuxuanl.org/eald/blog/trackback/compu/comentarios_trackback_akismet

Pero eso será después de que haga mi blog en inglés (sobre FLOSS) en PyBlosxom 2.0 que se encuentra en desarrollo.

Desconozco si con mi parche el script ya funciona para trunk (2.0), pero esto lo veré otro día.

Parche para Autoping.

Fecha publicación: 22 Mar 2008 20:56 | temas relacionados: | permalink | comentarios (0) | trackback

Una de las razones principales por los cuales escogí pyblosxom como el motor de mi blog es que está escrito en python, aprovechando eso compuse un pequeño problema con trackbacks y el spam en pyblosxom.

Para mí, escrito en python significa que es fácil de modificar y en general que los programadores son fáciles de tratar. Luego ví que más que un software de blog ya hecho es como un rompecabezas, como una plataforma, teniendo el código tan disponible siempre me ha sido fácil hacerle pequeños cambios.

A veces mis cambios no sales bien (el plugin de tags lo tengo que reescribir o bajar otro). Pero ahora lo que hice fue integrar el soporte de análisis de spam a los trackbacks. Antes esto estaba descompuesto y no podían convivir los plugins de trackbacks y Akismet, ahora en svn ya conviven, pero Akismet ignora los trackbacks, por lo que el spam puede llegar por ahí sin filtro. Con mi parche (que en realidad es muy sencillo) trackbacks y seguramente pingbacks también pasarán por los sistemas anti-spam antes de ser publicados.

Fecha publicación: 16 Mar 2008 00:44 | temas relacionados: | permalink | comentarios (0) | trackback