Domino Upgrade

VersionSupport end
5.0
6.0
6.5
7.0
Upgrade to 8.5x now!
(see the full Lotus lifcyle) To make your upgrade a success use the Upgrade Cheat Sheet. Contemplating to replace Notes? You have to read this!

Search

Reference

1. Learn XPages online
2. Communicate with IBMers and Lotus Experts using Sametime

About Me

I am the "IBM Collaboration & Productivity Advisor" for IBM Asia Pacific. I'm based in Singapore.
Reach out to me via:
Follow notessensei on Twitter
(posts)
Skype
Sametime
IBM
Facebook
LinkedIn
XING
Amazon Store
Amazon Kindle

Mobile tag

Twitter

Languages

Other languages on request.

Visitors

Useful Tools

Get Firefox
Use OpenDNS
The support for Windows XP is coming to an end and has . Time to consider an alternative to move on. sounds like a lot of time, but, like an object in a mirror, it is closer than you think.

« Before you call hotline the next time | Main| Laptops for USD 10.00 »

Pune impressions and: What makes a good composite application?

When you mention Pune (or Poona), India to people of my age and cultural background immediately this gentleman springs to mind. I visited Pune Friday and Saturday to have a look. After previous experiences I'm tempted to go there for a retreat. The Ashram however wasn't the primary reason for my trip to Pune after my speaking engagement at the IBM Software Universe in Mumbai. Pune is home to a large software lab. This lab is one of the three labs where the upcoming version 8.0 of Lotus Notes is taking shape.
The team and I had a good session sharing their ideas and experiences and feeding back customer expectations and wishlists. It seems to me that developing software comes with the genuine and instrinct desire to excel in your field (so if something is screws up it likely happens outside the labs).
The Pune lab is the team behind Maureen's masterpiece and I first-hand could play with it. The team is really up to make Domino Designer a good Eclipse citizen. The Designer family of products (Domino Designer, Lotus Designer, Workplace Forms Designer, Rational Application Developer and Portlet Factory) is converging into a single platform and code stream. This will allow you choose the plug-in that suites your needs and skills. It is an exiting prospect and still a long way to go.
A good part of our discussion evolved around composite applications. Notes will be able to expose view and document properties to external callers and will be able to act on external input (with new design elements). Conceptually it is similar to what COM and Notes/FX are doing but implemented with open standards to make Notes and Domino a good SOA citizen. My tip: beef up your knowledge of web services and WSDL in specific. While wizards will do the generation/interpretation for you it makes a lot of sense to understand the base model. The WSDL is used to wire components together.
One very good question popped up: Where to slice and dice existing applications into components. While the how is pretty clear, the where seems to be as much art as it is science. Search and notification components seem to be good candidates. Lookups with more sophisticated interfaces seem suitable too. So what would be your components?

Post A Comment

Please note: Comments without a valid and working eMail address will be removed. This is my site, so I decide what stays here and what goes.

:-D:-o:-p:-x:-(:-):-\:angry::cool::cry::emb::grin::huh::laugh::rolleyes:;-)

Disclaimer

This site is in no way affiliated, endorsed, sanctioned, supported, nor enlightened by Lotus Software nor IBM Corporation. I may be an employee, but the opinions, theories, facts, etc. presented here are my own and are in now way given in any official capacity. In short, these are my words and this is my site, not IBM's - and don't even begin to think otherwise. (Disclaimer shamelessly plugged from Rocky Oliver)
© 2003 - 2012 Stephan H. Wissel - all rights reserved as listed here: Creative Commons License
Unless otherwise labeled by its originating author, the content found on this site is made available under the terms of an Attribution/NonCommercial/ShareAlike Creative Commons License, with the exception that no rights are granted -- since they are not mine to grant -- in any logo, graphic design, trademarks or trade names of any type.