I am a firm believer in the “river of news” way of reading RSS feeds. Dave Winer has created several “river of news” RSS aggregators (the latest is River5, available on Github). As part of this effort, Dave also created some tools for display of a river of news in a single-page application, using the output from River5. I have created one of these river applications (WordLand Bloggers River of News) to keep up with the WordLand user blogs. If you want to have your WordLand blog added to the river, email me at sylvester.andy@gmail.com. Let’s keep blogging!
River5
There are 12 posts filed in River5 (this is page 1 of 2).
Making your own media
A few days ago, Dave Winer talked about “making your own media”, meaning that individuals could create lists of sources and distribute them. Dave called for Democratic podcasts, but he has a podcast “river of news” site with multiple podcasts. I thought – why not create a river of news site for some other list of sources as an example?
I recently became aware of a blogging challenge called Blaugust (during the month of August, natch!). On their media page, they had a link to an OPML file of all the participants. I copied that file, added it to my River5 subscription list, and created a river of news site for that list of bloggers. I have instructions on how to do this for yourself – so get busy!
Did some more work on my artcasting site today, figured out how the riverBrowser package renders each item from a River5 river file, added a new utility function to riverbrowser.js to get the enclosure URL and create HTML to display the picture – looks good!
Decided to shift my artcasting focus to creating a river of art (think River of News or the current “news product” feature in FeedLand). I created a new River5 river file and have the first cut displaying at artcasting.andysylvester.com – still need to modify the riverBrowser toolkit to display the images.
Anyone losing feeds in River5?
During the month of June, I noticed that items from Ken Smith’s Old School Drummer blog were not showing up as part of the Old School Bloggers river. I checked the river file generated by the River5 feed reader, and saw that items from Ken Smith stopped after May 31st. I created a duplicate of the Old School Drummers list, but did not see any recent items from Ken Smith’s feed after I created the list. I am going to install a fresh copy of River5 today for testing, but thought I would send out this word in case any other River5 users are seeing this issue. The strange thing to me is Ken’s feed is the only one affected out of nine feeds. If you have seen this issue, let me know!
Creating A River of News from a Twitter List
I had noticed several people this week posting Twitter lists of people to follow for the Ukraine crisis (journalists/activists/subject matter experts). I know how to follow a Twitter list, but with the Twitter list comes all the other Twitter stuff (sponsored posts, other non-value added things). Since I had the tools available from creating other rivers of news (Old School Drummers, my own reading list and 1999.io bloggers) I followed this process to create a new river of news for following the Ukraine crisis (Politico’s Ukraine Reading List).
- For each person in the Twitter list, copied their Twitter URL
- Added an entry in a configuration JSON file (config.json) with the Twitter handle for each person and a RSS feed name based on the Twitter handle
- Uploaded the config.json file to my instance of tweetsToRss (Node app for creating an RSS feed for a Twitter user timeline)
- After 10 minutes, checked to see that the tweetsToRss app had created initial RSS feeds
- After another 10 miniutes, checked to see that my cron job had started copying those RSS feeds to a web hosting location
- Created a new text file (politicoUkraine.txt) with URLs for all of the RSS feeds, then added that text file to the lists folder in my River5 installation (RSS feed reader)
- After 10 minutes, checked my River5 console and saw the tab showing those feeds in a River5 file format that I could use for displaying a public river of news
- Used the files for the Old School Drummers river of news as a base to create the new river of news
If you are interested in more technical details, check out my book Set Up Your Own Platform, which includes a set of chapters on setting up a virtual server and step-by-step details on how to set up the tools to create and manage your own public news rivers.
Creating an aggregator for Portland protest news
My first step was to collect RSS feeds or Twitter handles from news sources. Sadly, the main newspaper in Portland (The Oregonian) does not seem to offer RSS feeds, but I did find some for several other newspapers. What I did find, though, is just about everyone news org is using Twitter to broadcast links to stories. I decided to make TweetsToRss my tool of choice for turning those Twitter timelines into RSS feeds.
Once I had a set of feeds, I made a copy of the single page app for my normal RSS feed reading, and made a few changes to the template. Since I had quite a few feeds, I decided to group them into four categories:
- News Orgs – Newspapers, TV news
- Reporters – Reporters from news orgs as well as freelancers and other people covering the protests
- Groups – Protest groups
- Government – Portland city government (mayor, city council, police bureau, police union) and Multnomah County government (county sheriff dept)
I then modified my template to add tabs for each of these categories. You can see the result here. I am interested in feedback on the design and in suggestions for additions to the feed list. If you have feedback, send it to andy at andysylvester dot com. Thanks!
@brentsimmons I use River5 and when I find something I want to read I send it to Radio3 to add it to an RSS feed that is monitored by IFTTT to add to Instapaper. Basically it’s my replacement for Radio Userland. I am nervous about being dependent on Dave to keep Radio3 running.
Want to help creating RSS reading lists for news orgs?
Emily, Aron — I’ve followed the other thread. Interesting. Here’s something useful that could help right away. A collection of RSS feeds from news orgs, maintained, with metadata. Something a group of j-school students, maybe even from different unis, could do. 😉
I added this to the thread:
I have a start at this, see http://andysylvester.com/files/reading_lists/…, these lists are used by River5 to power http://fullblastnews.com
Several years ago, I created lists for print media, news networks, video from news networks, and collections on other topics for a demonstration site called FullBlastNews.com. It was meant to show off River4 (at the time) and use of tabs to switch between different news rivers. Some of the navigation is having some problems now, but the rivers still run….
I am publishing my reading lists/rivers lists/RSS lists URL to help jump start this, I am not sure if Aron or Emily or Dave will take any action, but I will be following this conversation to see where it leads.