How the Open Source Bridge River of News app works

Welcome to attendees of the 2017 Open Source Bridge conference in Portland, Oregon! If you followed the link from the Open Source Bridge River of News app, this post will explain the tools I used to create the app.

Tool list:

I wanted to create an app to be able to easily follow news about the conference (see my app at FullBlastNews.com for a more complex example of following multiple RSS feeds). To start, I reviewed the conference presenter list and made a list of the available Twitter handles and weblogURLs. Next, I created lists of the blogs and added it to my River5 installation. River5 is a “river of news” aggregator that allows you to follow multiple RSS or Atom feeds and display them as separate lists or rivers.

I also wanted to create a RSS feed of Twitter posts by the presenters and Twitter posts containing the text “osbridge”. To do this, I used the TwitRSS.me web service. The site allows users to create a URL search for a Twitter handle or a Twitter search. I then took these URLs and added them to separate text files to add to my River5 installation.

After adding the lists to River5, three files were created containing a list of items from the combined RSS feeds. I then used the riverBrowser toolkit single page app to display those files.

Requirements:

  • Linux server to run River5
  • Web hosting for the single page

I will be at the Open Source Bridge conference – feel free to reach out if you would like to talk about RSS apps, develop something new, or get some help on setting up your own app (tweet me at @AndySylvester99)!

 

Rocking with River4: Lesson 4 – River4/Amazon S3/Heroku Setup

The next installment in my series of videos on the River4 feed reader by Dave Winer shows how to see your River4 rivers online. This video covers several topics:

  • Setting up an account on the Amazon S3 storage service
  • DNS setup for domain name
  • Github account setup
  • River4 setup
  • Heroku setup and deploy of the River4 app

Links referred to in the video are listed at the end of this post, after the video.

Amazon Web Services: http://aws.amazon.com

Creating a S3 bucket:

http://docs.aws.amazon.com/AmazonS3/latest/gsg/CreatingABucket.html

Bucket policies:

https://docs.aws.amazon.com/AmazonS3/latest/dev/example-bucket-policies.html

Subscription lists:

http://river4.smallpict.com/2014/09/20/exampleSubscriptionLists.html

Example river website: http://rivertest.andysylvester.com/