Ed's note: I offered Bob Balaban some guest blogging space here after the recent discussion on Notes "Hannover" and the place Java plays in that story.  I often turn to Bob for insight from a developer/partner/consultant's point of view, especially since he's had a few years of outsider-looking-in.

Balaban recently authored a piece for IBM developerWorks called "Under the hood of IBM Workplace Collaboration Services".   I learned about this through some comments and questions from Ganapathiram Natarajan.  Check those out, read on, and hopefully if this one works, we'll see more from Bob in the blogosphere here and elsewhere. --Ed

------------------------------------------------------------------------------------------------

NOTE: This is not an official statement of any kind, just my personal opinion. Further note: Yes, I am an IBM employee (this time around, now into my 9th month! "Not fired yet!")

Things are changing, and when that happens, people start to wonder whether the changes are for the better or for the worse. Some in the Lotus Business Partner community have begun to voice concern about Hannover -- how it is so much more "Java centric" (for application developers) than the familiar, LotusScript/@function oriented "traditional" Notes and Domino. They worry that they will have to invest new energy, time and dollars in learning new technologies in order to maintain their edge, and they worry that this new investment might not reap significant rewards for them.

Such concerns are perfectly understandable, but I think they are baseless.  I predict a new surge in demand for services around Notes/Domino application development and administration when Hannover ships and achieves wide deployment.

Let's look at the historical record:  there was huge demand for Notes-related appdev/admin/rollout services (and product) back in the v2/v3 days, because lots of people were adopting the platform for the first time. V4 came along with a rennovated UI and lots of new technology that improved developer productivity a lot. V4.5 brought the platform into the world of HTTP and HTML, and suddenly the "community" was ("were", if you speak UK English) finding all kinds of new things to do with it.

One could argue, as some have, that since then the market has saturated, that email as a driving force has been commoditized, and that now that it's a 2-player game in a no-growth market, all the effort goes to taking seats from the other player. Not a lot of revenue opportunity for BPs, especially the smaller ones.

But (to switch over into Optimism mode), I really think Hannover is going to represent an inflection point in the technology (and therefore in the business opportunities available) similar to those represented by v3 and v4 in the past. I've described in some depth how I see the WMC and Notes client architectures merging in Hannover (see here). (And let's not leave out the new Sametime stuff, either!) Yes, this is an increase in complexity in some ways. Yes, some (even many) BPs will need to push their envelopes and adapt. But the BP community has, if anything, proved time after time that it is more than capable of doing so. In fact, many of the partners I know thrive at living (working, making money...) on the edge of the technology. That's where their value-add is.

The new functionality that Hannover represents is a big jump forward (as were LotusScript, agents, 3-paned UIs, etc. in V4). New integration techniques with various back-end systems (more disclosure: my current project involves integrating Notes client with SAP, so yeah, I been thinkin' about that a lot lately) are going to take a step forward too. People need this stuff, they want it. And, by "people", of course I mean "customers".

Forget the FUD from you-know-who. Code talks, microsoft walks. We can deliver, they can't (not as well, nor as quickly). We probably won't win every battle, but we are well-positioned to win the war. And by "we", I mean "the Notes/Domino/Lotus/Collaborative Technologies community", not just IBM, because IBM doesn't win unless our BPs win.

Post a Comment

  1. 1  Ingo Erdmann  |

    I agree that Hannover is an important, innovative step in the technical evolution of the Notes Client. Especially with respect to composite apps. And that it opens up new market opportunities for BPs.

    But even more I think that from a functional perspective, it can introduce a paradigm shift in the way people work in corporate office environments. Activity-centric collaboration will offer an innovative approach of organizing work and working together. And it has the potential to raise end user acceptance of information sharing concepts in collaborative environments. And that’s a huge step forward in the mail management field.

    Looking forward to test the code...

  1. 2  Axel  |

    ... and it would make sense if someone with deep technical inside knowledge of Hannover could please comment some rumours "discussed" in the wild-wild world of domino blogging. Its not funny no more.

  1. 3  Axel  |

    If we have educated sounding debate about an "issue" that the Eclipse RCP can't be shared in a citrix environment and I read in a Eclipse newsgroup that it appears very well possible.

    { Link }

    ... that might create the confusion, nobody wants.

  1. 4  Ed Brill www.edbrill.com |

    Axel,

    Why does the fact that something gets blogged about a not-yet-even-in-beta product mean that it requires an immediate answer?

  1. 5  Axel  |

    The article in question talks about the Notes Plugin for the Workplace Managed Client (WMC) on Linux which is no beta product afaik.

    And for my taste discussions like this very well create insecurity for all Eclipse based deployment on citrix.

    I am just wishing a culture where people check up against experts before they post strong statements.

  1. 6  Axel  |

    I hope there are at least a few quiet and hard-working people who read this entry of the creator of LotusScript and author of lots of quality articles about Lotus Domino.

    As from my possibly false pov 95% of the loud ones here would much prefer an article about: "New Weakness in Workplace discovered", "Java too complicated", "Eclipse doesn't render Vista guis properly" or such.

    Maybe I am just paranoid, but I am still feeling sort of "Java is the big thing which IBM imposes on us"-feeling. Can be that my way to try to change that might be a bit exagerated, crazy, mudslinging or whatever u like.

    But empathy with Lotus this days means empathy with their Java platform.

  1. 7  Diego Ogniben  |

    Since Hannover could be "an inflection point in the technology" and given the know-how required to get the best of it, couldnt it be a reasonable idea to make it available as soon as possible (in alpha stage?) to BP developers to 'play' with it, just to make us better understand what we need to know and what we can do with it? I think many developers will need much time to become productive with the new 'toy'.

  1. 8  lars http://www.this-page-intentionally-left-blank.org/ |

    Hannover is surely crucial for IBM in it's ongoing battle with MS. And i hope it's not too late to "get back on track". Many of my customers (SMB) are planning to convert to MS-X-mail, but i hope it wont affect the other important side: Domino-development too much, since there is no competitor there today...

    As always, MS is so good at packaging and delivering what the customers want, and the customer has always right! Dont they;)

  1. 9  david racicot  |

    @8. Are your "many" customers aware of the R7 Express on Linux solution?

  1. 10  Barry Briggs http://www.edithere.com/barry |

    Great hearing from you again, Bob! Hope the new gig is working out for you.