opml2feed
jetzt hab ich eine maschinenlesbare /blogrolle die automatisch auch /opml ausgibt und würde das eigentlich auch gerne selbst nutzen. oder wenigstens ausprobieren wie man sowas nutzen kann, also mein eigenes dog food essen, wie man so schon sagt. mittlerweile weiss ich, dass man die einzelnen opml feeds in freshRSS so abonnieren kann, dass sie sich dynamisch aktualisieren, wenn ich sie hier, hier, hier oder hier ändere oder erweitere. aber ich nutze miniflux und das kann keine dynamischen opml-feeds abonnieren.
freshRSS hat eine demoinstanz auf der man sich anmelden kann und die features von freshRSS testen kann. klappt gut, also man kann einzelnen opml-urls hinzufügen oder in ordner verteilen und hat dann alle enthaltenen feeds abonniert und kann auch einzelne feeds muten oder selbst weitere hinzufügen. aber ich wollte jetzt nicht meinen ganzen setup auf den kopf stellen oder mir fresRSS installieren.
also hab ich mir ein kleines script schreiben lassen das ein wenig vom rivva #rp26 feed inspiriert ist. wenn man den abonnierte fütterte der alle beiträge die im mai die republica erwähnten oder den tag #rp26 nutzten in einen einzigen feed. das war sehr praktisch, weil ich dann in meinem feed-reader die beiträge gleich lesen konnte. aber es war möglicherweise auch ein bisschen heikel, weil der rivva-rp26-feed fremde inhalte aggregierte.
das script das ich mir gebaut habe macht das gleiche wie der rivva-rp26-feed: aus bestimmten feeds einen neuen feed bauen. allerdings ohne den inhalt (nur die überschriften) und nicht mit #rp26-inhalten, sondern eben mit den quellen aus meinem OPML. wenn man /opml2feed aufruft sieht man (im zweiten schritt) das:

man sieht alle OPML-feeds die ich anbiete vorausgewählt, kann die auswahl aber auch reduzieren. wenn man weiter scrollt sieht man alle in den OPMLs enthaltenen einzelnen feeds.

auch die kann man einzeln abwählen. der resultierende feed hat dann eine einmalige, schwer zu erratende, also geheime ID wie /opml2feed/0a460f0400115382859d.xml.
mit der ID kann man auch immer zurück auf die konfigurationsseite und die einstellungen des ergebnisfeeds anpassen. den feed mit der ID 0a460f0400115382859d würde ich niemandem empfehlen zu nutzen, weil der jetzt veröffentlicht ist, nicht mehr geheim ist und den jetzt jede modifizieren kann.
der witz ist: wenn ich eine neue blogrolle hinzufüge oder zu einer bestehenden blogrolle einen feed hinzufüge, aktualisiert sich auch der „geheime“ feed.
wirres.net/opml2feed/ steht derzeit allen interessierten offen, ist aber explizit erstmal ein test und bietet nur meine OPMLs zur auswahl an. wer das testen möchte: gerne. aber das kann sich alles noch ändern, das ganze ist das frühe stadium eines praktischen gedankenexperiments.
natürlich habe ich mir für meine private nutzung eine versteckte option eingerichtet, um die feeds auch im volltext oder originalzusatnd weiter zu geben, also nicht nur die überschrift. aber grundsäzlich können die meisten feed-reader die ich kenne auf knopfdruck den volltext von gekürzten oder leeren RSS items von der jeweiligen website ziehen. oder man klickt halt wie früher zur originalseite durch. ein feed der nur überschriften enthält, ist also grundsätzlich gut nutzbar.
so oder so würde ich mich über tester und feedback freuen. bei interesse veröffentlche ich auch gerne den vibe-gecodeten quellcode.














































