OK, so I was up in Cleveland visiting friends for the holiday and got into a discussion with a writer friend of mine who is unabashedly disinterested in the blogging world. She asked me how I had time to read all the blog entries from the feeds which interested me. I answered that it was oftentimes difficult for me to get to all the entries which I found interesting, but that I had a fairly simple system set up to help me.
In a nutshell, here’s my system (screenshot below, click for a larger image). I use Thunderbird’s built in RSS reader functionality to subscribe to the blogs and aggregator services, like Planet MySQL and Planet GNOME, that I find to be good reading. I have tried different applications, most notably Liferea, but have come back to using Thunderbird because it has a decent mixture of functionality and ease of use. I use the flagging feature to mark entries that I want to go back and read fully, but most often I skip through the blog entries and read the subject lines and first paragraphs to see if I’m interested in the entry at all. I have the MySQL Forums feeds separated into distinct folders so that I know immediately what topic the poster is asking about; this helps me identify posts I may be able to help out on.

I do however have my gripes about my current system, and given my way, the following would be an ideal list of things I’d like to see a blog / RSS entry management system be able to do:
- The ability to have an unlimited number of flags which can be attached to the entry at the time it is received (unread) which can be set based on the finding of certain tags or keywords in the body or subject of the entry. Currently, I have the ability to mark the entry “Flagged” or not, which isn’t particularly helpful in scanning through items I wish to categorize or read further.
- The ability to have feed entries grouped into categories at the time it is received instead of being thrown into the folder that the feed belongs to. For instance, I would like to have a “MySQL Stored Procedures” folder, and have all feed entries mentioning stored procedures or routines in MySQL thrown immediately into this bucket. You can do this with email, but not with blog entries. Frustrating.
- The ability to save any number of entries, for any amount of time. I can do this in Thunderbird now, but wasn’t able to in Liferea, one of the biggest reasons I stopped using that application.
- In general, more ability to filter and manage blog entries as simply “pieces of text”, similar to a newspaper clipping or research notes. A database backend, with search ability and categorization would be excellent. For instance, have MySQL Full Text indexing deployed locally against the blog entries to find certain terms. This would be incredibly useful when doing research or simply trying to find “that entry…I know I saved it somewhere!”. I know Thunderbird has a decent search functionality, but how nice would it be to query against your blog entries using SQL! Now, that would suit me just fine.
OK, so much for my gripe list. What do you do to manage the reading of blog entries? What’s your system like? If you had anything to add to the above list, what would it be?
