Lotus Notes Tribunal, Exhibit 001-N: “Notes Does the Opposite of what Sanity Would Dictate”

Lotus Notes is a crime against humanity. In exhibit 001-N we see that Notes knows more than it’s telling.

Every once in a while you’ll open an email. Like you do. Most of the time Notes does this as it normally does: it takes too long, mangles the formatting and destroys attachments; all absolutely normal for Notes. But sometimes you’ll be interrupted with a message like this:

One or more of the source documents attachments are missing. Run Fixup to delete the document in the source database.

Read more of this post

Lotus Notes Tribunal, Exhibit 001-M: “Notes Is a Bad Neighbor”

Word_CapLotus Notes is a crime against humanity. In exhibit 001-K we see that Notes simply can’t meet even the simplest requirements of community.

Notes, like any business software, has a straightforward responsibility to at least attempt to play nicely with others.  One of the more fundamental courtesies is to honor the formatting of common business software – or at least to try.  Notes, however, is so pathologically anti-social that it features multiple distinct ways to completely ignore what you need.

To the right is a relatively simple form created in Word (click to enlarge).  It features some basic border options, comfortable text spacing and some cosmetic coloring choices.  Although tastes vary most would agree it’s a fairly attractive template.

Read more of this post

Lotus Notes Tribunal, Exhibit 001-L: “Notes Exercises Its Right to Remain Silent”

Lotus Notes is a crime against humanity. In exhibit 001-L we see that Notes will stand quietly by while you suffer.


I tried to open a memo.  I’ve done it before.  I’ve even had errors before… but as cryptic as they normally are can anything be more cryptic than nothing?  At best we might consider this some kind of tough-love – like a heartless father throwing his terrified child into the deep end to teach them how to swim.  At worst it’s outright passive-aggressive.

I feel strongly however that it’s just simple apathy.  Notes doesn’t care about you or your pain.

Lotus Notes Tribunal, Exhibit 001-K: “Notes Takes a Moment to Go Pants-crapping Crazy”

Lotus Notes is a crime against humanity. In exhibit 001-K we see how it’s unpredictability is a danger to children and pets.

There’s an “Actions” menu in Notes.  In it there’s a promising option called “Fax Address Helper”.  I like help.  With Notes I often need help.  So I click on it.

Whoa!  What the hell is that?  A mostly blank window with an off-centered blob of red text?  Some serious sh*t must have gone down, eh?  This error message must be especially important for Notes to make such a spectacular departure from all user-interface guidelines, right?  Right?!  Wrong.

The message clearly states that “You must be in a mail memo to use this feature…..” (the five periods must be for extra-special, super-duper emphasis).  A normal application would have simply greyed out or removed the “Fax Address Helper” from the actions menu when you were not in a memo.  Not our defendant however: Notes would prefer to deceive.

The rest of the content gets even better.  We get an “OK” button (already highlighted as the default) but are instructed not to click on it.  If we do so, we’re told, our highlighted item will be marked “unread”.  This means a developer spent time adding a note to this message rather than spending the time fixing the problem.  That makes sense.  Lots and lots of sense… if you’re evil.

Lotus Notes Tribunal, Exhibit 001-J: “Folder Tree”

Lotus Notes is a crime against humanity. In exhibit 001-I we see evidence that perhaps Notes maliciousness may in fact be the result of psychosis.

Notes loves to mix-metaphors.  It loves it so much that it will often mix them multiple times on the same element.  Consider the folder tree.  This is the most fundamental, most basic navigation tool provided by Notes.  And it gets things horribly wrong.

Note that most items represent a physical metaphor: folders, toolbox, trash can, etc.  Many of these items carry that metaphor forward into the usage of the element.  Click on “Tools” item and the little toolbox opens.  Click on a folder and the folder opens?  Well, most of the time.  Notes confuses and distracts us in this case by only “opening” folders which contain other folders.  Folders that contain only memos are left closed even when clicked.  Why?

Furthermore note that the icon for “Views” represents a windows preferences dialog.  Note also that when selected it opens like a folder  Dialog boxes don’t open like folders in the real world, do they?  However other physical items like the trash can never open.

The only logical excuse for getting something so basic so fundamentally wrong is pure malicious intent or mental illness.

Lotus Notes Tribunal, Exhibit 001-I: “Notes Confirming Things that don’t Need Confirmation”

Lotus Notes is a crime against humanity. In exhibit 001-I we see how Notes wastes your time by managing your time.

Try this in your Notes calendar: click an entry.  That entry will be highlighted as expected.  Now click it again.  Fun game: what do you think will happen?  Good software will do nothing – a single click is “highlight” and as the item is already highlighted there’s nothing more to do.  Poor software might (wrongly, but at least somewhat sensically) actually take action on the item – open it, present a context menu, etc.  Notes says “Nuts to that!”  When you click on an item already highlighted Notes assumes that you want to edit the item.  But it doesn’t let you.  Instead you get the following confirmation message:

Notes error message: "You need to open this entry to edit it."

Read more of this post

Lotus Notes Tribunal, Exhibit 001-H: “Useless Errors”

Lotus Notes is a crime against humanity. In exhibit 001-H we see how Notes tells you that’s something wrong by telling you nothing.

You know when you do something that you’re not supposed to do?  Or when the application encounters a problem?  You get an error message.  In a good application you get information that will help you to fix the problem.  In a poor application you might get something less than useful.  However as applications age and become more mature this aspect tends to improve (being something that most developers don’t give much attention to in initial versions).

Read more of this post