Over the weekend, I had a few hours to spend and finally added comment watching to RSS Bandit. The feature is pretty straightforward, users have the ability to mark an item as 'Watched'. Once in this state, an indication is made when there are new comments for that item. Determining whether there are new comments uses a number of mechanisms including polling the comment feed and checking the values of RSS/Atom extensions such as slash:comments and thr:count. I'm already getting a lot of use out of the feature to passively notify me of new comments to my blog

The only issue now is that there is a disagreement between Torsten and I as to what the menu interaction should be for the feature. I've currently implemented the menu option a submenu where you can select 'Watch Comments->On' or 'Watch Comments->Off' depending on whether comments are currently being watched for that item or not. See the screenshot below.

Torsten would prefer a menu option more like what Outlook Express where the menu option is a checkbox as shown in the OE screenshot below.

If you're an RSS Bandit user can you chime in with your opinion?


 

Categories: RSS Bandit
Tracked by:
"RSS Bandit [Jubilee Release] Status Update" (Dare Obasanjo aka Carnage4Life) [Trackback]
http://www.25hoursaday.com/weblog/PermaLink.aspx?guid=8ff23c4d-e335-45c2-97c3-fe... [Pingback]
http://www.25hoursaday.com/weblog/PermaLink.aspx?guid=b989ee41-b5c8-425f-a882-5e... [Pingback]
http://haacked.com/archive/2006/11/28/RSS_Bandit_Comment_Watcher.aspx [Pingback]
http://www.google.com/search?q=hmadcqbx [Pingback]
http://www.google.com/search?q=pojcrocj [Pingback]
http://www.google.com/search?q=grlwugdt [Pingback]
http://basset.net/boards/cache/lang_cache/5/paxil.htm [Pingback]
http://stephenpollard.net/mt-static/themes/2/pharmacy.htm [Pingback]
http://stephenpollard.net/mt-static/themes/2/buy-cialis.htm [Pingback]
http://jimbyrne.co.uk/ATutor/content/4/adipex.htm [Pingback]
http://gawds.org/blogs/cache/1/tramadol.htm [Pingback]
http://gawds.org/blogs/cache/1/buyadipex.htm [Pingback]
http://bordercollie.org/Members/pm_sent/1/levitra.htm [Pingback]
http://gawds.org/blogs/cache/1/buyviagra.htm [Pingback]
http://stephenpollard.net/mt-static/themes/1/tramadol.htm [Pingback]
http://dotnet.org.za/armand/archive/2007/01/22/JubileeRC.aspx [Pingback]
http://gawds.org/blogs/cache/1/carisoprodol.htm [Pingback]
http://gawds.org/blogs/cache/2/buycialisonline.htm [Pingback]
http://stephenpollard.net/mt-static/themes/2/diet.htm [Pingback]
http://jimbyrne.co.uk/ATutor/content/3/buy-viagra.htm [Pingback]
http://bordercollie.org/Members/pm_sent/2/zyrtec.htm [Pingback]
http://basset.net/boards/cache/lang_cache/4/hoodia.htm [Pingback]
http://basset.net/boards/cache/lang_cache/4/pharmacy.htm [Pingback]
http://basset.net/boards/cache/lang_cache/5/cheap-viagra.htm [Pingback]
http://bordercollie.org/Members/pm_sent/2/paxil.htm [Pingback]
http://basset.net/boards/cache/lang_cache/5/zyrtec.htm [Pingback]
http://jimbyrne.co.uk/ATutor/content/4/levitra.htm [Pingback]
http://stephenpollard.net/mt-static/themes/1/buy-cialis-online.htm [Pingback]
http://basset.net/boards/cache/lang_cache/4/diet.htm [Pingback]
http://bordercollie.org/Members/pm_sent/2/xanax.htm [Pingback]
http://basset.net/boards/cache/lang_cache/4/levitra.htm [Pingback]
http://www.google.com/search?q=bxvrwdab [Pingback]
http://www.google.com/search?q=idniwbpc [Pingback]
http://www.cgs.de/search/data/search_text/1/a/levitra.htm [Pingback]
http://www.cgs.de/search/data/search_text/1/a/buy-viagra.htm [Pingback]
http://themoneycamp.com/affiliate/banners/3/propecia.htm [Pingback]
http://psprumors.com/forums/Packages/2/buy-levitra.htm [Pingback]
http://themoneycamp.com/affiliate/banners/4/lipitor.htm [Pingback]
http://www.cgs.de/search/data/search_text/1/d/weightloss.htm [Pingback]
http://pauldavidson.net/wp-content/themes/wfme/images/2/valium.htm [Pingback]
http://www.cgs.de/search/data/search_text/1/c/order-viagra.htm [Pingback]
http://www.cgs.de/search/data/search_text/1/c/health.htm [Pingback]
http://themoneycamp.com/affiliate/banners/1/xanax.htm [Pingback]
http://www.cgs.de/search/data/search_text/1/a/buy-tramadol.htm [Pingback]
http://www.cgs.de/search/data/search_text/1/d/fioricet-online.htm [Pingback]
http://psprumors.com/forums/Packages/3/adipex.htm [Pingback]
http://psprumors.com/forums/Packages/1/generic-viagra.htm [Pingback]
http://psprumors.com/forums/Packages/3/carisoprodol-online.htm [Pingback]
http://pauldavidson.net/wp-content/themes/wfme/images/4/weight-loss-pills.htm [Pingback]
http://themoneycamp.com/affiliate/banners/2/vicodin.htm [Pingback]
http://pauldavidson.net/wp-content/themes/wfme/images/2/soma.htm [Pingback]
http://psprumors.com/forums/Packages/1/levitra.htm [Pingback]
http://themoneycamp.com/affiliate/banners/4/xenical.htm [Pingback]
http://psprumors.com/forums/Packages/3/hydrocodone.htm [Pingback]
http://themoneycamp.com/affiliate/banners/4/ultramonline.htm [Pingback]
http://themoneycamp.com/affiliate/banners/4/zoloft.htm [Pingback]
http://themoneycamp.com/affiliate/banners/3/weight-loss.htm [Pingback]
http://themoneycamp.com/affiliate/banners/3/soma.htm [Pingback]
http://www.cgs.de/search/data/search_text/1/d/soma.htm [Pingback]
http://themoneycamp.com/affiliate/banners/2/nexium.htm [Pingback]
http://psprumors.com/forums/Packages/3/weight-loss.htm [Pingback]
http://www.cgs.de/search/data/search_text/1/a/buy-cialis.htm [Pingback]
http://www.cgs.de/search/data/search_text/1/c/cheap-viagra.htm [Pingback]
http://psprumors.com/forums/Packages/4/diet.htm [Pingback]
http://www.cgs.de/search/data/search_text/1/b/fioricet.htm [Pingback]
http://themoneycamp.com/affiliate/banners/4/buyultram.htm [Pingback]
http://psprumors.com/forums/Packages/4/fioricetonline.htm [Pingback]
http://www.cgs.de/search/data/search_text/1/d/viagra-online.htm [Pingback]
http://viezbaq.net/clock/index.html [Pingback]
http://jawf5j3.net/activities/sitemap1.html [Pingback]
http://vy3i7wz.net/clock/index.html [Pingback]
http://vy3i7wz.net/sofa/index.html [Pingback]
http://fwmwly7.net/arkansas/sitemap1.html [Pingback]
http://weujmru.net/musicians/sitemap1.html [Pingback]
http://restablog.dreamhosters.com/electronics/sitemap1.html [Pingback]
http://ptmy0sx.net/post/sitemap1.html [Pingback]
http://kiva.startlogic.com/sitemap1.html [Pingback]
http://oymykjb.net/sitemap1.html [Pingback]
http://privet.150m.com [Pingback]
http://bombaylogger.web.aplus.net/02/index.html [Pingback]
http://fongyf6.net/megaupload/sitemap1.php [Pingback]
http://bycv3ve.net/forex/sitemap1.php [Pingback]
http://biggest-hosting10.com/~rocata/bedroom/index.html [Pingback]
http://host239.hostmonster.com/~blogford/sitemap1.html [Pingback]
http://host239.hostmonster.com/~blogford/sitemap2.html [Pingback]
http://gator413.hostgator.com/~digital/career/sitemap1.html [Pingback]
http://fastblog.sc101.info/health/sitemap1.html [Pingback]
http://lgicsge.net/shoes/sitemap1.html [Pingback]
http://st9odlg.net/florida/sitemap1.html [Pingback]
http://gh9kwkn.net/comcast/sitemap1.php [Pingback]
http://gh9kwkn.net/aol/sitemap1.php [Pingback]
http://kmnjey0.net/toys/sitemap1.html [Pingback]
http://cj6pvrd.net/furniture/sitemap1.html [Pingback]
http://box432.bluehost.com/~zbloginf/sitemap1.html [Pingback]
http://box432.bluehost.com/~zbloginf/sitemap2.html [Pingback]
http://gator442.hostgator.com/~hockteam/arizona/sitemap1.html [Pingback]
http://gator442.hostgator.com/~hockteam/internet/sitemap1.html [Pingback]

Thursday, 06 July 2006 19:45:23 (GMT Daylight Time, UTC+01:00)
Torsten is right. This is precisely what checkboxes in menus are useful for. Adding a submenu here forces the user to perform an extra mouse action to trigger the command and even forces the user to perform the extra mouse action to see whether comment watching is enabled on the thread or not.
Thursday, 06 July 2006 19:56:58 (GMT Daylight Time, UTC+01:00)
Definitely checkboxes, for the reasons cited by Anthony Mills.
Anthony Cowley
Thursday, 06 July 2006 20:01:09 (GMT Daylight Time, UTC+01:00)
Without comments/support from each of you ... the use of the checkbox is my preference for similar reasons: I prefer to select "Ingnore Converstion" vs. click "On" to turn it off.

The checkbox is clearer as to the current state and what action will be taken upon clicking the item.
Thursday, 06 July 2006 20:05:04 (GMT Daylight Time, UTC+01:00)
Checkbox. A submenu is overkill and is not intuitive in this case.
Thursday, 06 July 2006 20:08:28 (GMT Daylight Time, UTC+01:00)
Instead of doing this as a menu item, why not have an extra column in the Headline listview, which would contain a checkbox to set/unset Watch Comments for an item? Sort of like the Flag column in Outlook.
JJ
Thursday, 06 July 2006 20:55:16 (GMT Daylight Time, UTC+01:00)
I like the checked approach as well for all the reasons stated. An optional toobar button (toggle button) would be appreciated too.
Thursday, 06 July 2006 21:07:30 (GMT Daylight Time, UTC+01:00)
Checkbox.

Not to derail, but can we get the scroll behavior fixed eventually? I have links set to render in new tabs in RSS Bandit, and if I switch back to the main window while the new link renders the new tab often steals the focus of my scroll wheel upon completion even though I'm still looking at the main RSS page. It's tres annoying. While I'm at it, a 'launch new tabs in background' option would be nice too.
RSSBandit User
Thursday, 06 July 2006 21:17:43 (GMT Daylight Time, UTC+01:00)
Checkbox please. Much less confusing ... Either way RSS Bandito rocks!
Thursday, 06 July 2006 21:22:40 (GMT Daylight Time, UTC+01:00)
Checkbox PLUS a keyboard shortcut please!
Thursday, 06 July 2006 21:43:17 (GMT Daylight Time, UTC+01:00)
My vote: Checkbox.
Thursday, 06 July 2006 22:06:08 (GMT Daylight Time, UTC+01:00)
How about combining the ideas? I don't use OE, so I'm a little confused about how the menu checkbox option works; by turning it on, am I watching comments on all articles or only the highlighted one? The flyout menu is more intuitive as to which articles I'm actually setting a watch on. Instead of nesting the option, could it just be on the main right-click menu? If I'm on an article, that's two clicks, same as going to a menu.
Thursday, 06 July 2006 22:16:07 (GMT Daylight Time, UTC+01:00)
I vote for Torsten's proposition of using a check.
Thursday, 06 July 2006 22:51:52 (GMT Daylight Time, UTC+01:00)
Yes, checkbox with keyboard shortcut.
Thursday, 06 July 2006 22:53:25 (GMT Daylight Time, UTC+01:00)
Check box is definitely the base way to go. A menu with On or Off usually confuses me, as I don't know if it says On, that clicking it will turn it on, or it is currently on and click will turn it off.

I have seen both of these implementation used, but thankfully in different applications
slaneyrw@hotmail.com (Robert Slaney)
Thursday, 06 July 2006 23:35:08 (GMT Daylight Time, UTC+01:00)
Another vote for the Checkbox. Opening a submenu is just too much work.
Prasenjeet
Thursday, 06 July 2006 23:35:45 (GMT Daylight Time, UTC+01:00)
Robert Slaney nailed the reason I am voting for it to be a check.
Scott Bailey
Thursday, 06 July 2006 23:40:16 (GMT Daylight Time, UTC+01:00)
I'd like to see Torsten's checkbox version. The submenu isn't really useful if there's just one sub-item.
Friday, 07 July 2006 00:29:05 (GMT Daylight Time, UTC+01:00)
I agree completely with Robert Slaney above: if the submenu says on, is it on already or will clicking it turn it on? The checkbox is much clearer. I don't know why you wanted a submenu exactly, you could still have that, with 2 entries: one 'on', the other 'off' and a checkmark before the one that is currently set:

* on
off

Not sure if there is much use to that over Tortsten's proposal however. And the others are right about introducingan unnessacary extra click/mouse move here.
legolas
Friday, 07 July 2006 04:54:53 (GMT Daylight Time, UTC+01:00)
Prefer the OE type checkbox. Will there be indication (icon) and a way to bulk clear watched topics?
Friday, 07 July 2006 05:59:23 (GMT Daylight Time, UTC+01:00)
Checked menu item please - more intuitive and the sub menu is an overkill.
Friday, 07 July 2006 08:09:31 (GMT Daylight Time, UTC+01:00)
RSS Bandit - long-time user, first-time caller.

Torsten is right. Avoid the sub-menu, it just adds clutter and forces extra mouse-moves or clicks in the flow.
Friday, 07 July 2006 08:21:38 (GMT Daylight Time, UTC+01:00)
Checkbox!
Paul
Friday, 07 July 2006 13:25:28 (GMT Daylight Time, UTC+01:00)
In addition to the checkbox you have provided, how about a new flag in the Reading Pane to 1) Show that there are comments, and 2) to toggle viewing them and 3) to toggle watching them.
rilling@rogers.com (CrashR)
Friday, 07 July 2006 14:33:02 (GMT Daylight Time, UTC+01:00)
Sorry Dare, I think Torsten's right in this case.

Thanks to both of you for all the work on this!
Jim Stanton
Friday, 07 July 2006 15:27:25 (GMT Daylight Time, UTC+01:00)
I would also prefer the checkbox.
Friday, 07 July 2006 15:29:28 (GMT Daylight Time, UTC+01:00)
+1 for checkbox
Friday, 07 July 2006 15:34:07 (GMT Daylight Time, UTC+01:00)
Another vote for the checkbox.

--rj
Friday, 07 July 2006 16:23:13 (GMT Daylight Time, UTC+01:00)
Less is more - if you want to add more features at a later date, having fewer options on the menu would be the way to go. As an option to the checkbox, you could dynamically change the text = when it's not on "Watch" when it is "Ignore."
M_Hagen
Friday, 07 July 2006 17:04:07 (GMT Daylight Time, UTC+01:00)
I agree with Torsten. The ON/OFF can be confusing in that it is difficult to understand whether the ON means it is already ON, or that you should click to turn it ON. The checkmark is very intuitive.
Ron
Friday, 07 July 2006 20:16:16 (GMT Daylight Time, UTC+01:00)
Checkbox is better, and is the intended controlfor this use.
Anonymous
Saturday, 08 July 2006 00:33:36 (GMT Daylight Time, UTC+01:00)
Sorry Dare, Torsten is right.

Also agree with comments regarding keyboard shortcut...



How's the work coming for version that'll work with Vista?
Brooster
Saturday, 08 July 2006 04:28:13 (GMT Daylight Time, UTC+01:00)
I have to agree with Torsten. It just seems to make more sense to me that way.
Saturday, 08 July 2006 12:31:58 (GMT Daylight Time, UTC+01:00)
Checkbox, definitely!
anonymous
Saturday, 08 July 2006 15:38:15 (GMT Daylight Time, UTC+01:00)
I'd recommend the more intuitive "Watch Conversation" to enable, and "Stop Watching Conversation" to disable. That will also require a visible indication that a conversation is currently 'watched' or 'not watched'. A lot of people have problems with nested menus as in your suggestion, and the check mark on/off feature totally blindsides new users.
anonymous
Saturday, 08 July 2006 16:31:38 (GMT Daylight Time, UTC+01:00)
Checkbox
Mark Dormer
Saturday, 08 July 2006 21:12:31 (GMT Daylight Time, UTC+01:00)
Checkbox here. The submenu with a single item is a big no-no. The context sensitive option ("Start watching conversation" / "Stop watching conversation" is not entirely intuitive in a context menu, because it's not visible all the time, so it's hard to see that it's turn-on-and-off-able, but would be perfect as a link in the message pane along with the header.
Ruben
Sunday, 09 July 2006 13:44:00 (GMT Daylight Time, UTC+01:00)
I am casting my vote for Torsten's checkbox.
hank
Sunday, 09 July 2006 22:02:37 (GMT Daylight Time, UTC+01:00)
The checkbox is simple and intuitive whereas I find the flyout menu to be very confusing. It's hard to determine whether I should click ON to turn it on or click ON to turn it off, and it's hard to determine whether the flyout indicates the option is on or off. If I click ON to turn the feature off, you've effectively implemented negative logic and negative logic is (according to some studies) far more prone to error.
Lothan
Monday, 10 July 2006 11:48:56 (GMT Daylight Time, UTC+01:00)
Why would you have a sub menu for only one item? Check box shows the current state and is simpler to alter.

Really seems a no-brainer; what is the reasoning for a sub menu?
Monday, 10 July 2006 16:05:24 (GMT Daylight Time, UTC+01:00)
Gotta go with Torsten and the check box.
Monday, 10 July 2006 16:55:49 (GMT Daylight Time, UTC+01:00)
Either way is fine. Can we expect a new test binary package any time soon?

Thanks! RSS Bandit is the best!
Dave Venus
Monday, 10 July 2006 22:47:37 (GMT Daylight Time, UTC+01:00)
Dave Venus,
We should have a new test binary in probably sometime next month.

Brooster,
The next version will install on Vista correctly.
Tuesday, 11 July 2006 20:02:23 (GMT Daylight Time, UTC+01:00)
I agree with several other comments here. A checkbox would do a better job than a flying menu. Just my 2 cents.

Steve
Tuesday, 11 July 2006 20:16:31 (GMT Daylight Time, UTC+01:00)
Checkbox - for sure.
Tuesday, 11 July 2006 21:53:38 (GMT Daylight Time, UTC+01:00)
Sorry Dare, checkboxes!
paul@pduggan.net (Paul Duggan)
Wednesday, 12 July 2006 02:12:38 (GMT Daylight Time, UTC+01:00)
Torsten I'm afraid - I dislike fly-out sub-menus quite a lot as it seems a whole different part of my brain has to become engaged as opposed to the eminently glanceable "tick".
Saturday, 15 July 2006 15:10:07 (GMT Daylight Time, UTC+01:00)
agree
Monday, 17 July 2006 21:27:49 (GMT Daylight Time, UTC+01:00)
Check box and keyboard shortcut please. No need for a submenu for a single option.
Saturday, 22 July 2006 06:50:00 (GMT Daylight Time, UTC+01:00)
I vote for checkboxes, they are a better approach.
Sunday, 23 July 2006 07:23:39 (GMT Daylight Time, UTC+01:00)
Context sensitive menu checkbox, PLUS keyboard shortcut, PLUS column to click toggle on and off and see the current state. (pair of glasses icon pops into my head, an old news-reader used that....)

"Instead of doing this as a menu item, why not have an extra column in the Headline listview, which would contain a checkbox to set/unset Watch Comments for an item? Sort of like the Flag column in Outlook."
scott
Monday, 05 February 2007 17:41:38 (GMT Standard Time, UTC+00:00)
I vote for Checkbox as well.
Comments are closed.