Update @ 3:24PM:

My post got noticed and in a big way at IBM.  In my defense I’ve decided to moderate the tone–but not the content, of my blog post.  I had a great chat with the product manager for Notes and he was very cool about this.  I’m adding a few additional notes at the end as well.

Update @ 4:47PM:

Be sure to read my follow up article, I LOOOOOOOVE Lotus Notes!

Here’s a recurring theme at work which I will now formalize into a serial column — I Hate Lotus Notes.  We converted to Notes recently I had used and supported (and indeed, hated) Notes several years ago in a helpdesk job at Hewlett-Packard several years ago.  I can’t tell you how pleased I was to learn that I had to quit using Microsoft Outlook over Notes.  I miss Outlook, which I have been power user #1, support engineer, trainer and so on for many years.

Oh well, spilled milk.  Let’s now concentrate on the goodness that is Lotus Notes!  Notes is, at it’s core, a database engine and development environment.  Contrast this to Outlook which is at it’s core a personal information management (PIM) client.  The Notes GUI is where most of my complaints lie.  I’m really glad that I don’t personally know any Lotus engineers, that would make any relationship with those guys extremely awkward.

Today’s post will show you the many and varied ways you can add people to your Sametime contact list.  Sametime as some may know, is the Lotus instant messaging service.  With Notes 8 the IM client is integrated into the main application, which I have no problem with.  One of the problems with the Notes GUI is that it is inconsistent.  I’ll highlight some of that in the following screenshots.

First let’s look at the message list and preview window of a Notes Mail database (Notes 8 beta M4 to be precise):

Figure 1:  image

I have selected one message and a preview of it appears below.  You can see the subject line and author name in read there at the bottom.  What I’ve done in this shot is right-click on the author name in the message list, then selected the very first item which is the author’s name context menu.  In there are a dozen or more options, one of which is Add to Sametime.  Fine, moving on.

Figure 2: image

This time I’ve right-clicked on the author name in the preview pane.  Notice how different the context menu is!  That’s the full thing, where the one in Figure 1 was so large I had to truncate it.  Check it out–no Add to Sametime option!

Figure 3: image

Now this is where things get weird.  If I hover over the author’s name, I get this bubble you see above.  The bubble has it’s own context menu!  How weird is that?  This menu is the same as the one in the first screenshot.  However, this bubble doesn’t make sense to me.  Also there’s an awkward focus issue in that, as bubbles tend to do, it disappears when it loses focus.  Well when that happens your context menu goes away.  So in order to use this menu in Figure 3, you’ve got to hover (taking 500 msec or so), right-click, then speed-navigate your cursor to the right option and hope you don’t accidentally slip off of the menu or take too long because if you do–the menu disappears!

So as I said at the top, my blog post got noticed in a big way.  I am of course, flattered.  At the same time, I do so love my job and wish to continue doing it for money.  :)   I’ve volunteered to give to the product management a serious Microsoft-slanted (which is my background) GUI review to Notes 8 final and I’ll be working on that next week.  As a software gear-head, power-user, and unofficial but extremely aggressive QA tester in various career roles and OSS project work, I can’t tell you how cool it is to have the ears and eyes of the right people. 

Thanks in advance for not killing the messenger, kthxbye!

: http://halr9000.com/article/414

Markus
2007-08-17 08:30:52

Hey Halr9000,
perhaps you should look for a new job if you are so passionate about hating an amazing product which your employer develops and which makes them more than 2.000.000.000 USD a year. Or your employer should invest some dollars in getting you understand the uniqueness of lotus notes ;) have a great weekend, Markus

2007-08-17 09:07:05

Just you wait Markus, I have not even STARTED to explain my passionate hate. :) I take exception to the “amazing” tag there but obviously you have a bias. Uniqueness…that’s a good one. I will have to start using that at the office. “Notes isn’t that bad, it’s just unique!”

Markus, I work at a software lab. We know what makes good software and what makes bad software. When we got acquired by IBM and were forced to go through this migration, you would not believe the sheer volume of negative comments. I could pick a few random strangers in the elevator and EASILY start a slug-fest beating up Notes. It is an absolute GIVEN that the random strangers will agree that the UI is bad and the performance is bad and the design paradigm is bad and ON AND ON AND ON.

I can’t argue with $2B (if that’s the real number, I need to look that up), that’s for sure. It makes money. It serves a purpose, it fills a need, yadda yadda. But Oh My God I pity every person on the planet that has to use it. There are so many other better written programs out there that do the same thing. Ok, that’s not quite fair, there are not that many which do all that Notes / Domino does. The answer to that is like “two”, but still. (I’m thinking Microsoft Exchange and maybe Oracle Collaboration Suite.) There are many, many examples of better written programs that do either all or a subset of Notes’s functionality. I will explore these comparisions in the coming months, I think.

And as far as looking for a new job–naaah, I like my job. I don’t work in the Lotus division. ;)

Thanks for the comment, you have a good weekend, too.

2007-08-17 11:28:51

we just shipped Notes 8 today…check w3.tap.ibm.com and get upgraded to a version you will probably like.

2007-08-17 12:42:26

Oh shoot, I’ve been caught! :)

My wife thinks this was a pretty dumb thing to do. I think it’d be wise for me to convert my future rantings into “constructive criticism” posts. I can do that.

Ed, thanks for the tip. I have to be fair and say Notes 8 is a huge improvement over 7.

2007-08-17 14:59:46

[...] pm by halr9000 [That’s overdoing it a bit maybe?  Read my last article, titled “I Hate Lotus Notes, part 1: Adding contacts to Sametime” and let me know what you [...]

2007-08-20 16:55:56

[...] Ranting Aftermath Aug 20, 2007 @ 04:55 pm by halr9000 (Not sure what this is about?  Read this and [...]

  • Microblog

  • Recent Posts

  • Recent Comments

  • meta

  • PowerShell Blogroll