Early on when I started working on RSS Bandit I use to take my cues for feature from other .NET aggregators like Syndirella and SharpReader. However in the past couple of months I've realized that RSS Bandit is more featureful and provides more bang for the buck than the applications I've been taking cues from. Nothing illustrates this better than a recent post by Roy Osherove entitled Why I like SharpReader better where he states (post somewhat trimmed)
if there are only two things that are missing from SharpReader , they would be: an “author“ column a “Flag for later“ column That's it. Really. Today, SharpReader is , to me, much more useful that, say, NewsGator or FeedDemon. Why? It's a power tool. Everything works fast, and you get almost instant feedback for all your actions Filtering is bleeding fast in SharpReader No fancy-shmancy nice GUI stuff. Just pure information I can view a large amount of information at the same time, in a hierarchical manner. the awesome “aggregate links“ for each post feature (which I'm not sure how it works) It's simple to use!
if there are only two things that are missing from SharpReader , they would be:
That's it. Really. Today, SharpReader is , to me, much more useful that, say, NewsGator or FeedDemon. Why?
RSS Bandit has all the above characteristics (including the missing ones like "Flag Item" and support for the author element in feeds) except for the "aggregate links" per post feature which I haven't found that useful. I've realized RSS Bandit has outgrown chasing the tail lights of applications like SharpReader and thus have decided to go in a different direction mostly inspired by posts from Jon Udell and others (none of which I seem to be able to find from Google right now). Below are the top 3 features I'd like to see in RSS Bandit by the end of the year
There are other similarly interesting features that have been requested by others that could be added to RSS Bandit (some of which are being added as I write this) but these are the ones I am most interested in. I'm completely bored with doing the same old shit or even worse trying to reinvent the same old shit when there are more useful things that can be built at a higher level instead of dealing with low level concerns about syntax of formats and the like.
This is a similar theme I am coming around to in my work related activities around XML. More about this in the future.