Your first Plug-in

I was looking for a “how to” document to build a say ‘hello world’ plug-in and I found this article (Link) .

After all I discovered that you don’t need it, you only have to create a new plug-in using one of the templates available with Eclipse 3.2.

Great! now I have a big challenge, understand the structure.

Lotus Workspace: remove or maintain.

First releases of Lotus 8 has not Workspace, with Lotus 7 happened the same, at the beginning it had not Workspace but finally IBM added it.

Some problem that some of us have is the people who does not want to remove their Lotus Notes Client due to the Workspace. They are so used to work with it and they don’t want to lose it.

We can give them a solution!

Something easy to develop in Web 2.0 is a Workspace that implements the same functionality of the original workspace of Lotus Notes.

It will help a big amount of people who are scared to retire their Lotus Client to adapt their mind to use the applications via Web. I know that not all the functionality is reproducible in Web but almost everything could be done.

If you ask to the real final user, he/she will say you:

…I have my daily work organized with these icons and I don’t want to loose them…

…I don’t want bookmarks, I want the Workspace…

I know that is not the right way to give a proper evolution to the new tendencies to these users, but my opinion is that we would help them doing things that this product does really good.

Maintain Workspace and add these new ideas that really will give a good evolution to the product around it.

From Domino.Doc to Quickr

I posted a question in Lotus Greenhouse to know the evolution of Domino.Doc

is Quickr going to replace Domino.Doc?

If true, which component or feature of Quickr will replace to it?

Thanks in advance

Extending the IBM Lotus Notes V8 sidebar and toolbar

I have been read this article about Notes 8 sidebar and toolbar thanks to my boss that sent me the link.

The most interesting things I have found, for me, are IViewPart, that is the object I was looking for when I was trying to develop the Rss, and that compounds the base of this kind of visual plug-ins.

I have had problems to develop a plug in till I found this object.

In addition, the explanation of how extension points are deployed in Lotus Notes client. It brings me near of some concepts I have read about Composite applications.

I need to read more about composite applications!!

MDS Studio & Lotus Notes

Now I’m working with MDS Studio, due to I need to publish a Lotus Notes application for the Blackberry.

In this post I will speak about my problems with this tool and the development.

Take account that this tool allows you to create applications for Blackberry, using Web Services to link the application with the Blackberry.

To do it, first, develop a Web Service and be sure that you publish only the needed routines.

Then, when you create a new project in MDS Studio, the application builds an screen for each public routine of your Web Service. This fact helps you a lot, because you now don’t have to start with a blank project. It gives you the main screen that appears as icon in the Blackberry, and the first layer of screens. With it you can easily start to develop the required work flow.

Lotus Greenhouse

I have had the opportunity to surf into the Greenhouse. It’s a community where IBM allows you to access the latest collaborative technology that is being developed by them.

This community is organized in 2 big sections:

  • Lotus Connections, currently available with the following sections: Dogear, communities, profile, blog that are linked, search and activities that you can schedule and execute.
  • Lotus Quickr (it’s still not available), This tool is composed by personal places and tries to make the collaboration more effective by sharing the information stored in your computer in a easy way. It’s composed by tools as wiki, blog, calendar, forum and other collaboration tools for managing projects.

The idea is to test the different tools that composed Lotus Connections, introduce the problems you have in the forum and share your point of view in the forum or the community.

I showed all features, but my profile don’t work. There is an entry in the forum that announce problems with large names.

I will continue surfing there in order to see the evolution.

Export to PDF with Lotus

This application contains an example of an agent that export some information of a NotesDocument in a PDF file.

I have always trying to have the opportunity to do it. I know that is so late because Lotus 8 allows export to PDF, but anyway, it could be used in previous versions and for web applications.

I was able to create this export process thanks to iText ( iText) that offers a a free Java-PDF library.

Take account that the example is so simple, but the API (iText API) is so complete.

1.- create an agent with this code: Code
2.- Go to iText and download the API.
3.- Add the itext-xxx.jar to the project.
4.- Change the names of the fields or create a form with them.
5.- Save the agent.
6.- Done.