This time I’m going to talk about RssReader which was the first news feed reader I started to use a couple of years ago.
RssReader is one of those that is also simple, but pretty good at doing his job. There are not much bad things I can say about it but I will mention them here.
It uses the .NET framework and obviously the IE engine. I have 93 feeds in here, and due to the use of the IE engine, sometimes I get IE popups opened, really annoying.
I’m using version 1.0.88.0 which is 2 years old, the latest one seems to be 1.0.91.0 that is a beta released for testing and I haven’t downloaded it because of it, maybe it’s better than the one I’m currently using but not sure if stable enough, perhaps I’ll give it a try in some more days.
I would like to see easily the number of totals posts versus the number of read and unread per feed and in summary for all of the feeds.
I really love the ease of use of the tool bar, the option to check the feeds, to add feeds, to add groups, to edit the properties of a feed, the option to clear the headline history, the pull down menu to select the type of the headlines I want to see in the listing pane for example, the new posts, the unread, the read ones. The date filter is also usefull and what to say about the keyword field to search the headlines, just awesome!
I like that it can be minimized to the system tray, this can be done with the others also but with RssReader is easier, maybe not, but there’s something special. I like a lot the way it shows the popup with the headlines of the entries after it finished checking a round of them.
Another thing so unique and that I appreciate a lot is that you can customize the size, style, color of the font for each kind of item in the reader, for example, for groups whether read, unread, etc.; for feeds read, unread or failed; for headlines read, unread, new, important, etc.; for the previews; that way you can easily identify what you want.
It has several minor issues that can be improved of course. One of them is that I don’t know how it does the scan of the feeds, seems like if it uses only one thread and takes a lot of time to go through all of them; when it’s started the icon in the system tray doesn’t respond for several minutes, and if one of the feeds is not reachable or there’s a problem with the feed it shows a little window (modal? I forgot how that’s called) telling that it failed to read the ATOM feed, it doesn’t tell which feed nor if it’s really an ATOM one, but it fails with the same message always. If I don’t click on it then it won’t continue scanning the rest of the feeds, sometimes it does it, it’s kind of strange.
I don’t know why it does not remember when I right click on the system tray icon and click on the “Sound on” to disable it, whenever I start it I can see that the option is selected again, hmm.
When talking about feeds and how it shows them I’m going to mention that it had troubles when creating the html to display the feed for the IBM internal blogs, the published date sometimes wasn’t in the place it should be, and the entries got unaligned in rare cases.
Something that I learned about it is that all of the contents of the feeds are stored in the storage.xml file and the HTML files stored under the HTML directory are created only when that feed was selected, so the page shown had to be recreated again and again; this applies also for the groups.
It currently has around 12,000 entries using 9.6 MB of hard disk space and obviously using other 9.9 MB for the HTMLs and icons for each feed. It doesn’t have much right now because I archived the old entries 2 or 3 weeks ago, I’ve had around 70,000 entries previously with the proportional hard disk usage.
I was forgetting to mention that when it has more entries it takes it more time at startup to parse the entire xml, and the memory usage climbs up to 300 MB. Something for which the culprit, I think, is the .NET framework.
In general after startup RssReader is responsive and quick, and doesn’t needs excesive amounts of memory. When selecting a channel or a group it eats more memory, and CPU also, but when it’s done everything returns to comfortable levels.
For sure I’ll keep RssReader, it does the job and provides me with several simple functions that I need. I must say that the developers did a great job. I really look forward to the next version that is not a beta for testing.
Keep up the good work !! I’m eagerly awaiting for the next release