Does a threaded RSS Reader exist?
Written on July 1, 2006 by Conor O'Neill
In my last post I mentioned good old Usenet. For most of the 1990’s it was my main source of technical information and support. As it has been around for a long time, the Newsreaders gained more and more extremely useful features. The good ones allowed you to churn through very high volume newsgroups quickly and efficiently, reading and tagging threaded discussions.
Over the past few years, Google Groups and Yahoo Groups have displaced Usenet in many cases. And obviously you can get to Usenet anyway via Google Groups. There are three ways of getting at the posts there - either directly in your browser, via RSS feeds or via e-mail. The sad thing is that e-mail is the most efficient from a reading perspective because you can read the conversations in a threaded way with a three-pane view and quickly delete what is uninteresting and flag what isn’t.
In an ideal world, this information would be coming in as an RSS feed into your RSS reader along with all your other feeds. Usenet posts should be treated no differently to blog posts. You could even think of individual newsgroups as group blogs. But from what I can see, all RSS readers view incoming entries as a stream of chronological posts with maybe some simple grouping of feeds themselves. In fact many use this as their main feature - the Google Reader River of News idea.
That’s a perfectly fine model for news and opinions but not for detailed technical discussions of specific tools or technologies. In those cases you need the old threaded model where related messages are grouped together and you can slice and dice the posts whatever way you want.
For me, the best newsreader of the late 90’s was Forte Agent. It was masterful at managing massive volumes of posts and allowing you to get at the information you wanted and filtering out the stuff you didn’t. In fact, it looks like they are back in business after a long period of silence. I know that none of the web-based readers could come anywhere near the sort of capabilities I am talking about (and no, a few Technorati watchlists will not cut it as a “filter”). For most feed reading I am happy with Bloglines and give Rojo a spin regularly to see how it is coming along but both are utterly inept at handling the volumes coming from some of the Google Groups.
Looking at the ATOM feed from Google Groups, only the Entry Title seems to be common, there is no concept of a thread or “in reply to”. The addition to each reply of the URL of the opening post would be a big help. But even simply title matching would give usable threading.
Do any of the rich RSS client apps have features like threading, sorting, flagging, ignoring? If not, is anyone building one?
I think the Forte guys should seriously consider building RSS capabilities into Agent too because I really can’t see a business surviving on a Usenet reader alone.
Technorati Tags: Usenet, Agent, Forte Agent, Bloglines, Rojo, Threaded
If you enjoyed this post Subscribe to our feed


The way I think this should work is that each thread should spawn its own ad-hoc RSS feed. The main group feed is then just a digest of all thread feeds spliced together. Feeds should then be grouped in an OPML hierarchy and accessed via a feed grazer like Optimal Browser, Taskable or Grazr*. Of course many other feed aggregators will soon add grazing capabilities.
*I’m on the advisory board of Grazr Corp.
I like your thinking. It has struck me recently that the concept of "how many feeds I am subscribed to" is becoming outmoded. Whilst I manually add and remove feeds all the time (particularly Technorati watchlists on the hot topics or conferences), I can easily see a day when the subscriptions would be dynamic based on various criteria or whatever tool is using them.
Would it be heresy of me to suggest that NNTP head gracefully towards retirement? It has been blocked in every corporate environment I have been in over the past 6 years and was only allowed in Integral Design because I managed the firewall. What is needed is for someone to build and host an NNTP to RSS gateway using your idea above. The obvious candidate is Google as they own Deja but their ambivalenece towards microformats makes that unlikely.
OPML is clearly a big focus for you. I was about to ask you if you had looked at the XOXO microformat but I had a quick scoot at the XOXO blog and they mention Grazr as having XOXO on the to-do list. The question is of course, is it an XOXO to-do list
Nice one!
As you know I’ve aired some skepticism in the past regarding the long term value of microformats but I’m definitely a supporter of the initiative as I see some huge medium term (at leat) benefits. XOXO fits right in there of course but I think OPML has a huge advantage for the forseeable future in that it’s supported by every feed aggregator in the market and increasingly by memetrackers (like Tailrank) and other Web 2.0 services. It may not be a better format (however you quantify ‘better’) but it has the default momentum behind it for now.
The important thing from my point of view is that the benefits of distributed hierarchical datasets can be supported and appreciated, regardless of format. Why? Because I forsee the Symantic Web ultimately evolving out of hierarchical social tagging (eg. next generation del.icio.us).
I’ll be watching the supporting tools with interest. Whilst I really like what the Grazr guys are doing, I am not comfortable with the UI. I’ve never really taken to drilling up and down through hierarchies. I’m happy for the hierarchies to exist but I’m a hound for skimming quickly through lots of information and always gravitate towards UIs that let me do that.
Test