Daytona is effectively a personal search engine that indexes the OPML files stored with my Drummer account. I am able to use it to search through a good chunk of my writing that I have published to the web over the last decade.

What I would like is to get what I add to my linkblog feed, which is RSS/XML, in to Daytona. What I need is a way to copy new entries of an RSS file to an OPML file that could be stored in Drummer and indexed by Daytona. I don’t need this to happen in real time, I could live with producing the file once a month. Note that you can see my linkblog feed in the Links tab of my daynotes site.

I imagine a nodejs script that takes as input a RSS xml file, reads each item and creates a new OPML node with the content and link to the article. The output would be a corresponding OPML file written in the same directory that I could import in to Drummer. The OPML structure could be based on the date. For example, the top level node is the month, and the child nodes would be date. Pretty much the Drummer blog structure. The RSS items on a date would be children of the date nodes.

If I had such a RSS to OPML script I would use it to make OPML versions of my Radio3 linkblog feed, my FeedLand Feed, and maybe even my micro.blog RSS file. The result would index all the content I publish to the web in Daytona that I could then search for when desired.