<< October 2010 | Home | December 2010 >>

OSGi Jumpstart Tutorial

If you're looking into OSGi (and you really should) the OSGi and Equinox Jumpstart from June 30 2009 is still a very good starting point. The jumpstart is available at your leisure...

Tags :

TwitNotes v2 beta 3 released

TwitNotes v2 beta 3 is now installable from my update site at http://update.lekkimworld.com/twitnotes2. Comments are more than welcome either here or via twitter as a reply to @lotustwitnotes. This release adds additional hover action support (search for patterns in tweet text such as username, email addresses etc.) and better width handling.

Known "issues" of the top of my head:

  • Need to figure out the best UI for the tweet list
  • Additional context actions needed?
  • Need to add retweet support
  • Need to add drag'n'drop support
  • Need to add LiveText integration

It's not installable by widget as well. Simply drag the link to your MyWidgets sidebar.

Please note: I use the client as my primary Twitter client and I feel it's ready for general usage although it is a beta so please treat accordingly.

Why all the talk about recycle() - how about dispose()?

Let me start by saying that I agree that recycle() could and should be handled by the API and there are numerous ways around it. I however also think that the majority of Notes developers out there will never have the need to call recycle() in their Java agents. There is a lot of talk about recycle() this and recycle() that but let's face it - it's not really a problem. If ever there is a problem with the Java API it's not recycle() it is the fact that it has been left to stagnate and that it's not keeping up with the Java language as a whole.

All this being said I wonder why so much talk and energy is being spent on recycle() and how come it is constantly being used as a reason not to move to Java and embrace the language. Looking at other API's there are stuff that needs to be done. In the Java API it's recycle() (whenever it's actually needed) and in SWT it's dispose(). I never see any SWT discussions on the dispose() method and DisposeListeners and using it as a justification for not choosing SWT and Eclipse as the fundation for an application. You judge a framework on what it does for you and not a single method in an API. Every API and language has quirks. Deal with it!

My post from 2006 (!!) has a lot more information on recycle() and why it's there: Java in Notes/Domino Explained: The story on recycle()

Thank you for all the well wishes!

A sincere thank you to all for the well wishes in connection with the birth of my daughter Milla last Tuesday. Both my wife and my daughter is doing very well and are relaxing at home while dad (!!) goes back to the mines...

Tags :

When should I use Connections and when should I use Quickr?

As all I'm often asked the question on what exactly the difference between Lotus Connections and Lotus Quickr is. And like most it's often a wavy answer I give. I just recently was pointed to a blog post by Luis Benitez Louis Richardson (When should I use Connections and when should I use Quickr?) which is really is a good resource. Besides being a good read Louis list 5 good points about Lotus Quickr that sets it aside from Lotus Connections:

  • Membership
  • Ownership
  • Purpose
  • Duration
  • Content Control

Go read it!

Please note: This post was changed to give credit where credit is due. Thanks Luis.

TwitNotes v2 beta 2 released

TwitNotes v2 beta 2 is now installable from my update site at http://update.lekkimworld.com/twitnotes2. Comments are more than welcome either here or via twitter as a reply to @lotustwitnotes. This release adds retweet support and fixes a date parsing issue for non-English clients. I also increased the number of tweets shown in the list from 20 to 100 and made sure direct messages are never deleted from the on-disk cache.

Known "issues" of the top of my head:

  • Need to figure out the best UI for the tweet list
  • Additional context actions needed?
  • Need to add retweet support
  • Need to add drag'n'drop support
  • Need to add LiveText integration

Please note: Although I use the client as my primary Twitter client it is a beta so please treat accordingly.

TwitNotes v2 beta 1 released

TwitNotes v2 beta 1 is now installable from my update site at http://update.lekkimworld.com/twitnotes2. Comments are more than welcome either here or via twitter as a reply to @lotustwitnotes.

Known "issues" of the top of my head:

  • Need to figure out the best UI for the tweet list
  • Additional context actions needed?
  • Need to add retweet support
  • Need to add drag'n'drop support
  • Need to add LiveText integration

Please note: Although I use the client as my primary Twitter client it is a beta so please treat accordingly.