Thunderbird’s RSS/ATOM support not ready yet
I used the 1.0.x versions of Thunderbird during several months, I don’t really remember when I first installed Thunderbird, I was previously using the Mozilla suite and moved to Firefox and Thunderbird at the same time. Everything was almost smooth and good with the 1.0.x, until January this year when I updated from 1.0.7 to 1.5.
I said almost smooth above because I’ve suffered the consecuences of the Duplicate entries appear in feeds bug.
Thunderbird 1.5 continues to have a lot of good features as an RSS/ATOM aggregator, bear in mind that I’ll mention here only this support, because as an NNTP, and mail client it’s excellent.
The way you can group the feeds, the way it shows the name of the feeds and their icons, the list of entries and their icons, all are so descriptive and well done. I like a lot the field to search for the posts by title or sender.
The RSS subscriptions now default to load the web page for each feed entry. From Thunderbird 1.0.7 I already had the “Show the article summary instead of loading the web page” checked for all of the feeds I’m subscribed to. When I updated to 1.5, I was subscribed to 84 feeds, had to verify one by one that the mentioned option was checked, a waste of time indeed. The big problem is that for several feeds it doesn’t want to pick up the summaries again, hmm.
Seems that the XML parser is broken in some way, I’m pretty sure is broken for RSS feeds. Sometimes it just grabs one blog entry when other feed readers retrieve more, or maybe it just doesn’t goes and retrieves the feeds again; something happens internally that it stops checking the feed. In some other occasions it says that the feed is not valid, but according to Firefox and RssReader the XML is valid and parses without a problem. So, yes, if I were using only Thunderbird to keep track of news feeds I would have already lost a lot of blog posts.
Looks like it doesn’t pay attention now to the dc:date field. After I installed Thunderbird 1.0.7 it got 22 blog posts from one feed but the Date column shows 1/15/2006 11:23 PM for all of them!! This is pretty bad, obviously the time isn’t the same for all of them, this is a regression.
The Manage Subscriptions has some odd bugs. The RSS Subscriptions window shows me a folder without its feed and I can see the feed and its entries in the Thunderbird left pane, how am I supposed to modify the settings for that feed? For another folder it showed me 3 feeds with the same name and allowed me to edit the feed properties, so I decided to remove 2 of them and now I can’t edit the properties! In fact now it’s showing me 2 feeds with the same name in there but can’t edit any. Pretty weird and annoying.
One thing I should applaud is that at startup it uses several threads to retrieve the feeds and the updates are pretty quick, without disruption of CPU usage or memory consumption.
One problem that has been so mentioned here and there is that it has some memory leaks that I believe come from the Firefox codebase.
Right now Thunderbird is using 150 MB of memory, and this is due to the memory leak, becuase yesterday it was using around 70 MB consistently. And when selecting a feed it uses some amount of CPU for less than 2 seconds, with a peak of 70% of CPU, which is more than excellent. Now that I selected another feed the memory usage is 88 MB, seems it depends of the selected feed and how many entries it has. The biggest one, with more than 67,000 entries, causes Thunderbird to use 139 MB of memory.
The last thing I have to say about this application, that actually talks very good about it is that is the only one that is handling the biggest number of posts, the older post which is when I did the last backup is from July 15th, and the total number of posts may be around 126,000 !! Using 231 MB of hard disk space.
Something that I don’t like too much is the way it stores the feeds on hard disk, looks like when the name of the feed is big it creates a folder with the name aa8f7dc2.sbd that doesn’t have any contents in it! There are a couple of files with the same name as the directory but at the same level as the directory itself, one without extension and the other file with an extension of .msf. So, in the end there are 3 objects per feed, an empty directory and 2 files.
I’ll give Thunderbird a chance, I’m going to backup all of those files, in addition to my newsgroups and mail files, will uninstall it, remove any of its files, user files, and then I’m going to install it again, restore the mail and newsgroups stuff but add the feeds one by one being sure that for all of them it’s retrieving the summary or whole contents of the posts instead of loading the web pages.
Wish me luck!
I really appreciate the good work the developers did with this tool, I wish the issues I’m having are fixed in the near future.
Kudos to the developers and to the Open Source effort around the world!
