Ben Langhinrichs

Photograph of Ben Langhinrichs

E-mail address - Ben Langhinrichs







Recent posts

Mon 26 Oct 2020

Data from Domino 1: Rows ≠ Documents



Wed 7 Oct 2020

Custom Domino Extensions in a Modern AppDev World



Tue 22 Sep 2020

Exciton Boost - Barbarians are at the gate


October, 2020
SMTWTFS
    01 02 03
04 05 06 07 08 09 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

Search the weblog





























Genii Weblog

Serendipity - Why stop at the rich client?

Tue 27 Jan 2004, 09:21 AM



by Ben Langhinrichs
Serendipity is the discovery of something valuable while not looking for it.   While often applied to scientific discoveries or revelations, such as Newton and the apple, it is a frequently experienced phenomenon among developers.  While trying to solve one problem, a solution to a completely different problem is revealed.  Take, for example, my grand effort years ago to develop an LSX that would allow structures in Notes.  The first step was to build an LSX that would allow control over the rich text, but when I finished that, I realized I had stumbled on something much more valuable than the original goal, and 850 thousand licensed users in 44 countries later, I'm really glad I stopped and noticed.

Revelation
Anyway, back to the rich client.  In the opening session at Lotusphere, there was a cool demonstration in the last couple minutes, where a Notes application was surfaced in the middle of the new rich client, with tabbed tables and sections and so on.  Wow!  The audience really liked it.  I loved it, as preservation of the Notes client would be no small deal for people like me who sell extensions to it.

Desolation
But wait!  When I stopped in the developer lab and asked about how this amazing feat was accomplished, the person told me you had to install the whole Notes client on the machine as well, and then they just created an ActiveX/OLE Notes version to put in a window of the rich client.  It was a cheat!  A fake!  And it certainly wasn't going to lead to a Linux version.

Inspiration
It was not until later that I was describing this to the fourth or fifth person, when it hit me.  An ActiveX/OLE mini-Notes that works in a window?  Excuse me?  That could be big, really big.  You could surface Notes mini-apps inside Word, inside a browser.  DOLS on steroids.  Sure, it might be restricted to Windows, but so is the DHTML edit control, and getting a true Notes client ActiveX that you could stuff into little windows elsewhere, with LotusScript working and no translation between the rich text and HTML.  That seems like it has a whole heck of a lot of value above and beyond the new rich client.

The ultimate question
Serendipity... But will IBM recognize what they have stumbled on?

Copyright 2004 Genii Software Ltd.

What has been said:

No documents found