Una nova manera de llegir els fils de subscripció
abril 5th, 2009 Desactiva els comentaris
En aquests moments estic llegint els fils de subscripció amb el Google Reader. Si utilitzo aquest servei de Google i no un programa en local (com l’aKregator) és per les següents raons:
- És accessible des de qualsevol ordinador
- És accessible des del mòbil
No obstant aquest sistema no és satisfactori per les següents raons:
- Em fa dependent de Google
- M’obliga a emprar la interfície que Google proposa, la qual no és satisfactòria
- Quan envio una notícia des de la pròpia interfície (és pràctic), el missatge s’envia des del meu compte de Gmail, cosa que em posa força tens.
Així doncs, busco un sistema que:
- Sigui accessible des de qualsevol ordinador
- Sigui accessible des del mòbil
- No em faci dependent de ningú
- Em deixi canviar d’interfície quan jo ho cregui convenient
- Em permeti enviar notícies als amics des del meu propi compte de correu
En veure la llista, ràpidament penso en el protocol de correu IMAP. Després he pensat que la majoria de programes de lectura de fils de subscripció són males còpies dels clients de correu. Així doncs, tot i que no és del tot satisfactori, he provat un sistema basat en el correu electrònic.
Per posar en marxa el sistema que us proposo només cal tenir un ordinador que estigui connectat a internet durant les hores que es llegeixen fils de subscripció. Per exemple, pot estar apagat durant la nit. De moment, a mode de prova, he aplicat les configuracions al meu netbook (un ordinador que consumeix poca electricitat i que, per tant, puc deixar encès durant el dia).
Primer he instal·lat rss2email (emprant Ubuntu):
sudo apt-get install rss2email
llavors he copiat el fitxer de configuració :
cp /usr/share/doc/rss2email/examples/config.py ~/.rss2email/
i l’he modificat per tal que envii el correu emprant un compte smtp que he creat expressament. Després he afegit el meu nou compte de correu IMAP com a destinació:
r2e new adreça@servidor
i he afegit les subscripcions
r2e add http://bits.quintanasegui.com/feed.
Malauradament el programa no sap importar fitxers OPML, però, gràcies a Emacs, he fet la importació en pocs minuts (malauradament he emprat una macro que no he desat!). Finalment:
r2e run --no-send
fa la primera lectura de les subscripcions, però no envia els articles per no embussar la bústia. Ja per acabar, he configurat el cron per tal que envii els nous articles cada hora:
crontab -e
i he afegit la línia
01 * * * * r2e run
Aquesta és la configuració bàsica. No obstant, això omplirà, cada hora, la meva bústia d’entrada d’articles, els quals s’han de classificar una mica. Per fer-ho, podria crear filtres, però n’hauria de crear més de 200, cosa que no té cap sentit. Així doncs, he instal·lat PopFile que aprendrà tot solet com fer la classificació. PopFile, és una mena de filtre anti-spam que, enlloc de classificar només en dos tipus de correu (spam i no spam), pot classificar-lo en tants tipus com calgui. Jo he creat sis carpetes de base: comics, xarxa personal, notícies de programari, … Al principi, el programa no sabrà com fer la classificació, però, a mesura que jo vagi ordenant els missatges, ell anirà aprenent, de la mateixa manera que el filtre anti-spam del Thunderbird aprèn què és i què no és correu brossa.
Amb Ubuntu, PopFile s’installa així de fàcilment:
sudo apt-get install popfile
Llavors ens haurem de dirigir a http://localhost:7070. El primer que cal fer és activar l’accés IMAP. Per això, cal anar a “Advanced” i posar una casella a imap_enabled. Llavors, s’ha de re-iniciar el programa:
/etc/init.d/popfile stop
/etc/init.d/popfile start
i a la interfície de configuració ja hi apareixeran les opcions IMAP. Configureu el vostre compte de correu, configureu la freqüència d’accés i, finalment, configureu els buckets, que són les diferents safates on es classificarà el correu (els articles RSS). També, amb un client de correu, haureu de crear les carpetes equivalents al servidor IMAP.
Amb això, en teoria, he de tenir un sistema que compleix totes les característiques que m’he proposat. Espero que funcioni bé, d’aquí unes setmanes ja us diré com m’ha anat.
Actualització: he oblidat dir que aquest sistema és molt millor per l’accés off-line.