Ted Leung on the air
Ted Leung on the air: Open Source, Java, Python, and ...
Ted Leung on the air: Open Source, Java, Python, and ...
Sun, 06 Apr 2003
Harvester, SharpReader, and RSSBandit
It's RSS Aggregator day. I downloaded and briefly experimented with SharpReader, RSSBandit and Harvester. Here are some brief thoughts:
SharpReader and RSSBandit were able to import my Aggie myChannels.opml. Harvester wasn't -- I couldn't figure out the URL to read the local OPML file.
RSS Bandit seems kind of sparse. There's a new UI in the works, but I couldn't get to the screenies, because of bandwidth quotas. You can adjust polling frequency of different feeds, which is really nice. There is support for Comment API, but I couldn't get this to work. Source code included but licensing is unclear. At least there's the chance to help / fix stuff.
SharpReader - I like the filtering and UI for changing refreshes. There doesn't appear to be per feed polling. The threading feature is really nice, but constrained by the tree/feed oriented UI. A "thread" based UI/display would be great here. Clicking a folder/category displays the titles of all the items in the folder, which is closer to what I want. Locking an item is good -- being able to put it in a virtual folder (like to-do folder) would be better. I like that you can specify the number of concurrent connections. Unfortunately,
I also experienced some annoying delays.
Harvester - I like the UI, sort of. There's no indication of whether items have been read or not. The tabbing is nice, but it doesn't work the way I expected. I get a new tab no matter what. I use Mozilla tabs and Aggie to form a "placeholder" system of things that I want to come back to. Aggie puts all the items into one BIG HTML document, ordered by feed. I just scroll through the document (skimming mostly) and middle clicking (open in new tab) on items that need more time or a post/comment/respose. Harvester's way of creating a tab for every item doesn't help create that working list. A the moment there's no per feed polling interval. I got a bunch of exception throws in Harvester, but no crash. But for a first release, respectable. There's not much I can do to help without source. The use of the Magic library is also cool Gonna hafta look at that.
Richard Caetano describes the next step for RSS aggregators.
[13:42] |
[computers/internet/weblogs] |
# |
TB |
F |
G |
11 Comments |
Most readers use a tree as a focus point. I think this works well in the typical programmer's mind but it adds little value to the information being display. What I'm envisioning is a newspaper. I would love to open up my aggregator and the first thing I see is a newspaper like front page customized by me. I might have 3 or 4 sections: .NET, Programming, News, Life. One the front page I would have blurps from different RSS sources with links to the full post. The page would represent today's news and I would be able to check the progress of my page in real time (people post at different times). With that in mind, I would like to see the aggregator archive each day's news in a way where I could flip back through time. I may not remember who posted something but I could remember when. All this information should be neatly stored on my hard drive.The next big improvement in RSS Aggregator functionality (and other kinds of desktop software) could be explicit support for various workflow/item processing styles.
What couldn't you get to work with the CommentAPI stuff? All you have to do is right-click on the item you want to respond to and then the comment posting form comes up. So far only Sam Ruby's blog supports the CommentAPI as far as I've seen.
Posted by Dare Obasanjo at Sun Apr 6 14:38:34 2003
Posted by Dare Obasanjo at Sun Apr 6 14:38:34 2003
while BottomFeeder does not support CommentAPI, it does support OPML imports. If you have time and interest, let me know what you think:
http://www.cincomsmalltalk.com/BottomFeeder/dev-builds.html
You'll want to grab the latest update as well. The application should enable the update itself once you have fired it up.
Posted by James Robertson at Sun Apr 6 14:53:00 2003
http://www.cincomsmalltalk.com/BottomFeeder/dev-builds.html
You'll want to grab the latest update as well. The application should enable the update itself once you have fired it up.
Posted by James Robertson at Sun Apr 6 14:53:00 2003
Dare,
I clicked Sam's blog and selected in item title in the upper right pane. When I right click the item title, I only get "Mark as unread" as an option. If I right click in the lower right pane, I just get an IE context menu. I'm using build 1.0d -- is that the right version?
Posted by Ted Leung at Sun Apr 6 16:22:42 2003
I clicked Sam's blog and selected in item title in the upper right pane. When I right click the item title, I only get "Mark as unread" as an option. If I right click in the lower right pane, I just get an IE context menu. I'm using build 1.0d -- is that the right version?
Posted by Ted Leung at Sun Apr 6 16:22:42 2003
James,
I'm sure that BottomFeeder is cool (must be since its written in SmallTalk), but unfortunately, I can't afford a copy of VW, and I'm looking for a aggregator that I can hack on, preferably with others.
Posted by Ted Leung at Sun Apr 6 16:27:38 2003
I'm sure that BottomFeeder is cool (must be since its written in SmallTalk), but unfortunately, I can't afford a copy of VW, and I'm looking for a aggregator that I can hack on, preferably with others.
Posted by Ted Leung at Sun Apr 6 16:27:38 2003
Which of Sam's feeds are you using? This works fine with the feed at http://www.intertwingly.net/blog/index.rss2 but not http://www.intertwingly.net/blog/index.rss since it doesn't have a wfw:comment element for each item.
Posted by Dare Obasanjo at Mon Apr 7 00:50:12 2003
Posted by Dare Obasanjo at Mon Apr 7 00:50:12 2003
Check out NewsMonster too... I think you might like it.
Just released Beta2 today :)
http://www.newsmonster.org
Posted by Kevin Burton at Mon Apr 7 17:40:06 2003
Just released Beta2 today :)
http://www.newsmonster.org
Posted by Kevin Burton at Mon Apr 7 17:40:06 2003
Oh... also... NewsMonster supports archives.
Kevin
Posted by Kevin Burton at Mon Apr 7 17:41:24 2003
Kevin
Posted by Kevin Burton at Mon Apr 7 17:41:24 2003
To get Harvester to import my opml file, I had to give it in the file uri form (eg file://d:/mysubs.opml)
Posted by Sanjay at Tue Apr 8 01:29:06 2003
Posted by Sanjay at Tue Apr 8 01:29:06 2003
To get Harvester to import my opml file, I had to give it in the file uri form (eg file://d:/mysubs.opml)
Posted by Sanjay at Tue Apr 8 01:30:17 2003
Posted by Sanjay at Tue Apr 8 01:30:17 2003
Hi Ted, most of what you describe in your post as things you'd want to see are implemented in NewsGator. Have you taken a look at it?
Posted by Greg Reinacker at Tue Apr 8 07:38:26 2003
Posted by Greg Reinacker at Tue Apr 8 07:38:26 2003
Hey, the RSS Bandit screens are back alive.
Ted: you have working release. You have to right-click on a listview row, then you get the correct context menu.
OPML support is there. Just switch the file type within the export/import file dialogs to *.opml.
Posted by Torsten Rendelmann at Wed Apr 9 14:24:10 2003
Ted: you have working release. You have to right-click on a listview row, then you get the correct context menu.
OPML support is there. Just switch the file type within the export/import file dialogs to *.opml.
Posted by Torsten Rendelmann at Wed Apr 9 14:24:10 2003
You can subscribe to an RSS feed of the comments for this blog:
Add a comment here:
You can use some HTML tags in the comment text:
To insert a URI, just type it -- no need to write an anchor tag.
Allowable html tags are:
You can also use some Wiki style:
URI => [uri title]
<em> => _emphasized text_
<b> => *bold text*
Ordered list => consecutive lines starting spaces and an asterisk
To insert a URI, just type it -- no need to write an anchor tag.
Allowable html tags are:
<a href>
, <em>
, <i>
, <b>
, <blockquote>
, <br/>
, <p>
, <code>
, <pre>
, <cite>
, <sub>
and <sup>
.You can also use some Wiki style:
URI => [uri title]
<em> => _emphasized text_
<b> => *bold text*
Ordered list => consecutive lines starting spaces and an asterisk