Raiders of the lost Feed Aggregator
Publicerat den: 17 April, 2009 kl 11:35
Ändrad den: 17 April, 2009 kl 11:38
Tillsammans med min surfande kollega Leif har jag utvecklat en kurs som heter Social software & Web 2.0 och som ges varje vårtermin. I början av kursen får varje student uppdraget att installera och anpassa en egen Wordpress-blogg, som sedan ska användas fortlöpande under kursen, vilket leder till att det skrivs en hel del blogginlägg under en termin. Under veckan har jag som bäst suttit och funderat på hur man bäst kan presentera dessa blogginlägg på ett överblickbart sätt. Mina krav var få:
- Studenternas blogginlägg ska presenteras i tidsordning, oberoende av författare
- Inläggen ska kunna visas i lärmiljön Moodle som vi använder i kursen på ett acceptabelt vis (varför använder vi nu den, kan man möjligen fråga sig, men det är en annan fråga!)
Dessa enkla krav förorsakade lite problem visade det sig. En tänkbar lösning på problemet hade varit att jag skippat krav nr 2 och använt någon av de olika webbaserade RSS-läsarna som låter mig lista inlägg i tidsordning oberoende av författare. Bloglines till exempel låter mig samla RSS-flöden i mappar, men när man ska visa inläggen får man en lista där bloggarna listas var för sig. Jag kan inte heller hitta någon inställning som förändrar detta.
Newsgator är en “sådär” webbtjänst som klientprogrammen NetNewsWire (Mac + Iphone) och FeedDemon (PC) kan synka mot, däremot klarar av att visa inlägg från ett antal flöden på lite olika vis, t ex uppdelat per flöde, eller, som jag var ute efter i detta fall, i kronologisk ordning oberoende av författare (flöde). Jag hade därmed kunnat hänvisa till en sida hos Newsgator om det inte vore för att det inte är möjligt att göra sina RSS-aggregeringar publika med NewsGator (rätta mig om jag har fel där).
Längre än så orkade jag inte leta efter webbaserade RSS-läsare utan jag övergick nu till idén om att skapa en ny RSS-ström som kombinerar flödena från de olika bloggarna. Det utmärkta Yahoo! Pipes har jag haft i bakhuvudet under hela denna jakt, men var sugen på att hitta någon annan modell. Jag Googlade därför lite på uttrycket “rss mixer” och hittade lite olika alternativ. Det mest intressanta jag hittade då var RSS Mixer men det är både i alfa-version och off-line för tillfället (maintenance mode).
Oavsett om jag hittat en webbaserad RSS-läsare som motsvarade mina krav (finns garanterat) eller satsat på en kombinerad RSS-ström så hade jag gärna sett bättre export/import-möjlighet av RSS-flöden. Min RSS-klient på datorn kan exportera flöden i OPML-format, men att hitta något som sedan kunde läsa in detta var inte lika enkelt.
Det hela slutade i alla fall med att jag valde att göra en sk Pipe med Yahoo! Pipes, vilket inte alls är någon obehaglig upplevelse, utan snarare tvärtom. Har du inte tittat på Pipes tidigare är det kanske dags att göra det, vi gör det i kursen Dynamiska webbplatser. Däremot fick jag klista in flödena ett och ett då stöd för OPML-import inte var något jag hittade (kanske finns).
Så långt allting väl (hyfsat i alla fall), nu skulle allting bara in i Moodle. Det inbyggda RSS-blocket i Moodle 1.9 är inte bra, milt sagt, så efter en stunds letande bland Moodle plugins hittade jag en alternativ plugin som gjorde ungefär samma sak, fast bättre. Framförallt fick vi nu tillgång till en samlingssida där inläggen från min kombinerade RSS-ström visas i kronologisk ordning (någon annan sortering är dock ej möjlig f.n.)
Problemet är löst tillsvidare, men jag är inte fortfarande inte helt nöjd med tillvägagångssättet. Efter lite ytterligare googlande har jag hittat två tjänster, RSS Mix samt FEEDCombine, varav den förstnämnda nog hade funkat. FeedCombine tillåter inte mer än 10 kombinerade flöden. Jag ska hålla RSS Mix i minnet till nästa gång detta blir aktuellt. OPML-import saknades i båda fallen.

April 17th, 2009 at 11:56 am
I min kurs Digitala Distributionsformer där vi tar upp en mängd olika Web 2.0 lösningar använde jag mig av xFruits (http://www.xfruits.com/) för att skapa en kombinerad feed av alla studenters bloggar. Denna feed läste jag sedan in i kursens blogg (http://ikt.ei.hv.se/blogs/dd/) med hjälp av SimplePie (http://simplepie.org/).
Det ligger en sammanställd feed i menyn till vänster en bit ner.
April 17th, 2009 at 12:19 pm
Du är pålitlig du Patrik!
XFruits ser _mycket_ intressant ut, har inte sett den förr. SimplePie har jag sprungit över i min quest, jag har nu en motsvarande sammanställning i Moodle som du har på din kursblogg, men vad som dök upp med den extra RSS-pluginen till Moodle var att man fick en sida med fullbredd där inläggen (rubrik + ingress) kan läsas, vilket underlättar lite.