Woke up this morning to the new version of
NewsFire (0.32). Just a few new features, but a kick-ass few. Now, I sent the author, David Watanabe, an email on Nov. 26 with some ideas for new features. I'm not saying I'm responsible for any of the changes, but here's what I wrote:
Ok, first off, total props on an incredibly excellent piece of software. For me, UI is king, both in beauty and interaction, and your apps score big on both counts.
I can't resist giving credit where credit is due. If you use a Mac and you consume RSS feeds (or read sites with RSS feeds), try it out. You owe it to yourself. Continuing...
So, hoping I can help out, here are a few things I'd like to see in future versions of NewsFire:
Mark as Unread: Sometimes I want to read my items when I'm offline so that when I'm online again I can look up the stories I found interesting without going through the whole list. Trouble is, there's no way to mark an item as unread again. I'd like to see that.
Well, the new version still doesn't let you do this. It does, however, let you flag items. This way you know it's read, but you also know you wanted to go check it out. Plus, the flag doesn't disappear every time you look at the item like the unread mark does. Nicely done.
Chronological-spacebar option: Right now, the spacebar goes through my new items in reverse-chronological order. I'd rather go the other way.
There's still no way to do this in NewsFire, and I think it's a shame. I much prefer chronological order, particularly in personal/journal type blogs. I don't subscribe to many of these right now, so I don't care too much, but I still think it's a worthwhile option.
Feed grouping: Here's a tricky one. I've found that news sites (NYT, Wired, Yahoo) tend to have have hierarchical categories of news feeds. For instance, Wired.com has a Daily Top Stories feed, and under that a Technology Stories feed. Below that are Gadgets & Gizmos, IS/IT Infrastructure, etc. Trouble is, I want the Daily Top Stories AND the top Technology Stories AND Gadgets & Gizmos (I like other tech, but only if it's big enough to go in Technology Stories). I'd rather not get really important Gadgets & Gizmos stories three times over, though. What I'd really like to be able to do is group them into a single "logical" feed which collapses multiple copies of an item. And as long as I'm dreaming...I'd like a pony...
He didn't really implement this one either. What he did implement is smart groups (sometimes referred to as smart feeds). Following a common Apple trend, smart groups sit in the sidebar like feeds, but contain items from your feeds matching certain criteria. In this case, I could make a smart group (and I have) which contains any feed in any of the Wired News feeds I get. This is almost like what I was asking for. It misses a few things though:
- The original feeds are still there. Obviously, in most cases of using smart groups you want the original feeds to show up separately, since you might not show every item in them. In this case, I don't care about them. It's not so bad, though, since reading an item in the smart group marks it read in the original feed, so once I've read the smart group the feeds will sink to the bottom.
- The items don't collapse. This is what I really wanted to begin with. For instance, the Wired News smart group currently has 4 copies of the item "A Gift Guide for Geeks" because they came from different feeds. I want NewesFire to detect that they are exactly the same and just display them as one. When I've read it anywhere, I should have read it everywhere. To NewsFire's credit, they may not be exactly the same; that is, Wired news might do something funny that makes they look slightly different. I'm typing this offline right now, but I'll check when I'm connected again. (Damn you random nice person who used to run but has now turned off a WiFi access point! No wait, it's there again. Agh! Damn you random error message! Oh, well. Later, then.)
Back to my email...
Full-story caching: Another big one. Again, I sometimes read my news when I'm offline. I'd really like a per-feed option to cache the page (plus images) at the item's link address. Then, if I try to go to the link while offline, NewsFire would point my browser to the cached copy instead.
Ok, so now I'm getting greedy. Maybe this isn't really a great idea, but I figured it was worth throwing out there. Needless to say, this feature did not make it into this release. I plan on writing David another message, though, and this time I'll ask for the ability to pre-cache inline images in the actual items. That way I can read Engadget offline without seeing that confounded broken image placeholder (and I can flag things I want to read more on). Plus, I'll have my comics offline. Excellent.
Anyhow, I figure suggestions can only help. Keep up the good work!
Peter
That's my philosophy. So, stay tuned, because I'll be sending David my next set of feature requests soon.