Lotusphere 2009: (OGS) predictions

As last year I have been thinking about that may be in store for us at the opening general session (OGS) at Lotusphere 2009. I really think that the IBM Lotus strategy is becoming clearer and clearer and that customers are starting to pick up on the ideas and get on board. Let’s just hope that recent developments doesn’t mess it up for IBM Lotus. I heard that a certain blogger may attend Lotusphere and I hope that she’ll get her facts straightened out and get up to speed on the Notes platform. If not I know that we at Intravision would love to show of the Notes 8 platform to demonstrate that the Notes client is far from what it once was.

Anyways – on to the predictions.

OGS predictions

  • Sametime interoperability with MSN via for-pay bridging service (they may save this one for the Sametime “OGS”)
  • Announcement of public beta of Project Atlantic
  • Sametime 8.5/9.0 announced
  • Lotus Foundations, (native) support for Sametime and Quickr
  • Most, if not all, demos done on Notes 8.5 for Mac and/or for Linux
  • Demo of pure developer, all Linux, workstation with Notes and Designer…
  • Someone will actually stumble and fall off the stage and use of dry ice in both the OGS and OCS… πŸ™‚

What are yours?

Lotusphere 2009: MyWidgets / LiveText / search provider demo


While MyWidgets and LiveText isn’t a part of my session at Lotusphere it still makes a lot of sense in this demo. It shows how Notes 8 provides alternative ways of performing the same task – searching for a package by its track and trace number is this case. One option is using LiveText and another is using a custom search provider. The astute reader will immediately see that this is an extension of the IBM whois plug-in I posted about the other day.

Using Wink I did a Flash movie that shows the demo.

Lotusphere 2009: Cool demo – if I may say so myself :-)


My Lotusphere session preparation is in full swing and as previously mentioned this includes preparing demos.

The latest one I have done is about drag’n’drop and how you can use it to do some cool stuff. The demo shows how you can drag text from an e-mail to a sidebar plug-in and have the sidebar plug-in accept the drop. Then when you drag the text from the sidebar plug-in it is converted into a PDF document hence drag’n’drop from the sidebar plug-in results in a file. Text in – file out.

Using Wink I did a Flash movie that shows the demo.

Think how this could be extended to converting product items to PDF for custom quotations on the fly…

Lotusphere 2009: Demo showing off the extensibility of Notes 8


Part of my preparation for Lotusphere is preparing my session presentation as well as preparing demos for the session. One of the demos is an example of the different extension points available to you as a plug-in developer. As a general rule most of what you see in Notes 8 can be extended.


The demo I did this afternoon is a demo that shows how you might extend the search capability of Lotus Notes by adding your own search provider. In lack of better example I did an search provider that searches the IBM whois service. When the plug-in is loaded you see an additional entry in the search box in the upper right corner of the Notes client. When you submit the search I search the IBM whois service, parse the resulting HTML page and present the results in main search result UI. All in all the demo took me 1,5 hours to do with the HTML parsing being the most difficult part.

Imagine a similar plug-in for your organization to search for license codes, product numbers, DHL tracking codes… The possibilities are endless.

If you’re looking for specific demos you would like to see please let me know…

Lotusphere 2009: Lineup revealed


As Ed posted the complete lineup for Lotusphere 2009 has been revealed at it looks like an impressive lineup as always. This year is going to be all about Lotus Expeditor, Composite applications, Sametime, Connections and XPages. Actually putting together a schedule incl. managing showcase duty is going to be difficult.

If you’re registered for the conference you should also have received the e-mail that lets you vote for the sessions and BOF’s you would like to see at the conference.

I’m at BP106 in case you wondered… πŸ™‚

Lotusphere 2009: Session abstract and thoughts on the session

As posted previously I’m so fortunate as have been given a session slot at Lotusphere 2009. The session is titled “From Notes Java developer to Notes 8 plugin developer” and have the below abstract.

“Attend this session to learn the basics for leveraging your Notes Java development skills to start building plugins for the Notes 8.x client. Learn about the extensible nature of Notes 8, how to build plugins (not just for the sidebar) and how to create your own extension points to allow your plugins to be extensible. Bring your Eclipse IDE…”

I have loads of contents for the session and I’m trying to figure out how to limit myself and how to best provide all the information I would like to convey. I’m thinking of trying to gather a set of downloads to go with the session and a couple of followup blog posts to furter elaborate on the demos I showed. I already have about 10 fully documented sample sidebar plug-ins for people attending the session and I create more every day showing everything from basic viewers to animation to REST API usage to drag’n’drop to basic Notes data access while retaining a responsive UI.

If you have specific questions let me know by commenting on the blog. I’m very interested in hearing what YOU want to hear about and if YOU have specific questions.

Lotusphere 2009: I’ll be presenting a session

I’m happy to say that I once again will be speaking at Lotusphere. This time the title of the session will be “From Notes Java Developer to Notes 8 Plug-in Developer” and it will be in the Best Practices track. I’m very excited about this and I’m already off trying to figure out how to squeeze 3-5 hours worth of stuff into 1 hour. It should be fun… πŸ™‚

Oh Bruce – wake up!!

Lotusphere 2009: Abstracts submitted

This morning, very very early morning, I finally submitted my abstracts for Lotusphere 2009. Two sessions on plugin development and one on developing custom blackboxes for the Sametime business card system. In both plugin sessions I will demonstrate and tell what I have learned developing plugins for the Notes 8 client – both from TwitNotes and my commercial plugins for my company. The Sametime session will be an extension on the similar sessions I have held at a number of Danish user groups. It goes without saying that all three sessions should be accepted… πŸ™‚

If I could have it my way both plugin sessions should of cause be accepted and run like 101 and 201 style classes with the former being an introductory session and the latter a more in-depth session. An alternative would have been to go for a JumpStart but that seems to be more “This is how you do Java” or “This is what DWA is all about” type sessions. If you think I’m wrong please let me know and I’ll write up another abstract – I’m in no way shy!

I’m crossing all I got…