Lotusphere 2009: Session time posted

The time slots and room allocations for the Lotusphere sesions has been posted on the lotusphere.com site. My session (BP106 – “From IBM Lotus Notes Java Developer to Lotus Notes 8 Plug-in Developer“) is on Monday at 1 PM in Swan Pelican and it’s up against more than fair competition.

The line-up this year is very strong and so will the competition for attendees at sessions be. Please remember that many of those competing sessions probably will be repeated so you can catch them second time around… πŸ™‚

Be at my session or be square… πŸ™‚

Lotusphere 2009: Tagging content

As “agreed” via Twitter today please use #ls09 for tagging Lotusphere 2009 tweets and “lotusphere2009” (without the quotes) for tagging content at all other sites and services where characters are not important.

Spread the word…

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?

Theme for Notes 8

I’m cleaning out unpublished blog entries and this is one. Don’t know why I made a note of this…

plugin_customization.ini – edit the following:

com.ibm.rcp.ui/WED_THEME_PREFERENCE=<theme desc id>

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.

TwitNotes – 1.0.6 released to the update site

I just released TwitNotes 1.0.6 to the update site and if you’re using TwitNotes you should upgrade. The reason for the update isn’t functionality but because twitter.com changed the way the API method for verifying credentials works. For more info see the comments to my post from last night (TwitNotes stopped working today πŸ™).

To upgrade simply follow the installation guidelines on the TwitNotes page.

TwitNotes stopped working today :-(

Don’t know if twitter.com changed the API or the service is just unreliable but today the service stopped working for me using TwitNotes. I get a “CWPST0071E: The maximum number of login attempts has been exceeded.” and some funny stacktraces in the log of the Notes client. I also see a “java.net.UnknownHostException: twitter.com” message. Using the website works fine though using the same username/password combination.

I will look into it.

Developing plug-ins for Domino Designer in Eclipse (DDE)

With Notes 8.5 just around the corner we also have Domino Designer for Eclipse (DDE) just around the corner. Domino Designer being built on Eclipse opens up the door for plug-in developers and tool vendors to provide tools that plug-in into Designer just like (sidebar) plug-ins plug into the Notes client. The API’s are the same so the stuff you already know can be reused.

Please note: The below requires that you’re running a Notes 8.5 beta with DDE and that your Eclipse IDE is configured for Notes 8.5. See this post for instructions on configuring Eclipse for Notes 8.5.

Developing plug-ins for DDE is however a little tricky as the Expeditor Toolkit or my own instructions will launch the Notes client and not DDE. Unfortunately you can’t just launch DDE once Notes is launched from Eclipse since this will result in a Notes initialization error as Notes is already running and DDE is launched anew. That aside it would also be unnecessarily time consuming for day-to-day development.

The solution is to edit your existing Eclipse launch configuration (or create a new) that launches DDE instead of Notes. So how do you do it? Read on…

First bring up your Notes launch configuration. Now change the “Run a product” dropdown to “com.ibm.designer.domino.product.dde” and then switch to the “Arguments”-tab and change the “Program arguments” field from

-personality com.ibm.rcp.platform.personality
-product com.ibm.notes.branding.notes
-debug
-console
-nl en_US

to

-personality com.ibm.designer.domino.personality
-product com.ibm.designer.domino.product.dde
-debug
-console
-nl en_US

Apply the settings and run the configuration and notice how DDE now launches instead of Notes. Don’t you just love Eclipse?

Now we just need some published extension points…