Domino Upgrade

VersionSupport end
Upgrade to 9.x 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! (also available on Slideshare)


Other languages on request.


Useful Tools

Get Firefox
Use OpenDNS
The support for Windows XP has come to an end . Time to consider an alternative to move on.

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
Amazon Store
Amazon Kindle
NotesSensei's Spreadshirt shop
profile for stwissel on Stack Exchange, a network of free, community-driven Q&A sites


Preparing for an IBM compliance audit of your Notes licences

IBM is a business enterprise and sells software licences for a living (For charity you need to ask a certain gentleman from Redmond). Sometimes there are disputes between IBM's customers and IBM how many licences are in use in a certain company. In the spirit of IBM's 3rd core value - Trust and personal responsibility in all relationships - IBM typically tries to sort this out in collaboration with the customer, but from time to time that escalates into a formal compliance check. It has been reported not to be a necessary pleasant experience since for legal reasons outside audit organisations are used who might not have been tuned into IBM's approach to relationships.
In Lotus land a potential sticky point is the question how many Notes Messaging CALs and how many Notes Enterprise CALs (formerly known as Notes Messaging Licence and Notes Collaboration Licence) are in use. The difference between the two licences in a nutshell: Messaging allows eMail, Discussion, Blog, Reference and Journal; Enterprise allows any database and the use of Domino Designer (Read the full details).
An audit will not accept statements like "yeah, the licences are stated as Enterprise for all, but only X percent actually use databases"
What you can/should do in preparation: add all users you think are messaging only users to a group (or a set of nested groups) and add this group to the ACLs of all databases that are not based on the IBM templates above with -No Access- level. This way you rapidly can figure out if there is any user requiring access to those applications (usually accompanied with a scream about IT messing things up).

Also be clear: IBM doesn't require an online activation, disables software when you alter the hardware or a patch failes or sneaks in controlware to check on your licence status.

And of course the way to smart collaboration is not to downsize your licenses, but to upsize your collaboration using some of the excellent free and commercial applications for Domino (Bonus track for customers in Thailand and Hong Kong: Check out Comware).

Disclaimer: This is not any legal advise or something you can cite in an argument, this are just my thoughts


Lotus Technical University, 25-27 August, Melbourne, Australia

The Portal Excellence Conference 2009 in Macao has concluded successfully and I'm off to Hong Kong. The ferry from/to Macao from Hong Kong can compete easily with any ride in Disney Land. After visiting customers all over China I will present at the Lotus Technical University in Melbourne, Australia on August 25-27 2009. I have quite a packed schedule:
  1. 25 Aug 13:30 - 14:30 : Integrating Custom Domino Application Assets and Portal (Presentation)
  2. 26 Aug 10:00 - 11:00 : Building your first XPages Application (Hands-On Lab)
  3. 27 Aug 09:00 - 10:00 : Supercharge your Domino Applications with XPages
  4.        15:30 - 16:30 : Domino and Quickr: It takes two to tango (Presentation)
  5.        16:30 - 17:30 : Domino Performance tuning
I think the event is worth attending. When you are around, stop by and say hello.
Lotus Technical University, 25-27 August, Melbourne, Australia


Lotus Top Gun Singapore, 11 -15 May, 2009

Want to get up to speed on the whole Lotus Software Portfolio? Attend a Lotus TopGun (sorry IBM business partners only).

This intense, fast-paced class provides the very latest training on Lotus products and solutions, as well as direct access to some of the best sales leaders and offering managers in Lotus!  We'll discuss solutions you can sell with Connections, Quickr, Sametime, Portal and Accelerators; the very latest information on Notes/Domino 8 solutions, as well as the latest news about Lotus Foundations, Lotus Protector, LotusLive, and more!  Students will spend 4-1/2 days focusing intently on how to beat the competition, while acquiring the skills and knowledge to do it.  Sign up now, seats are limited!
  • Audience:  IBMer, IBM Business Partners and anyone selling or recommending Lotus solutions.
  • When: 11-15 May, 2009
  • Where: Singapore (Venue To Be Announced)
  • Cost: There is no tuition charge for the class.  (NOTE: Your company or department is responsible for the cost of any meals, lodging, and transportation expenses, as applicable)
  • Prerequisites:
    • Have a basic knowledge of the Lotus product family, which can be obtained by attending Software Top Gun and a Lotus TOP GUN Virtual Learning class; on-the-job experience; or by reviewing the Lotus Strategy Notebook and the portal portion of the Websphere Strategy Notebook, which are online here.
    • If applicable to your role, bring an active Lotus opportunity to class that you will work on with a team
You can enroll for Lotus Top Gun here. Complete logistics information will be sent after your enrolment is confirmed. If you have any questions, please contact the Class Manager, Darlene Shamsid-Deen.


Interesting Challenge or lack of platform understanding?

A developer approached me with an interesting question: "In a Domino web application I need to prevent the same user account being used simultaneously in different sessions". I found that question quite interesting and tried to make sense of it (which I couldn't, so I ask here):
  • It sounds like a question straight out of the eighties: Users must only logon to the application once.
  • Domino doesn't count user sessions, so licensing can't be an issue. If the web page has been transmitted no additional resources are consumed, so load factor can't be an issue.
  • A "session" in HTTP is identified by a successful login and can include multiple connections (different browser windows, retrieval of html, css, js, XML, images etc.). The only differentiator would be "login from a different location", which becomes difficult for users behind a shared NAT.
So I conclude: the request is not to allow sessions from the same userid from different places. My first gutt feeling is that an DSAPI filter would be required to achive something like that. Or what would you do?


My new IBM role

Musical chairs is a favorite game in IBM. Typically there were enough chairs for everybody, but this year quite some were falling off. Luckily I found a seat to sit on. Effective today I'm leaving IBM's Techworks to head a new IBM R&D facility. As you know IBM is on a buying spree also in AP. We bought Outblaze last year. It wasn't the last acquisition in AP. IBM just acquired Bali Camp, an Indonesian ISV. Bali Camp will be IBM's center for eW2.0 application development. eW2.0 stands for emerging web2.0 applications. One challenge that emerging economies face is the reliability and quality of service of their networks. High fluctuations of latency and bandwidth require new approaches to development. In eW2.0 there is nothing like "always on" but "mostly on, except when you need it". Since Bali sits in the middle of that problem we will deliver close to the problem. And I'll run the show. Bali here I come!


Quickr, Domino.Doc and a Lotus Redbook

I'm spending 2 weeks in Cambridge (MA) on the redbook "Self Assessment and Strategy Guide for Migrating from Domino Document Manager". We have a great team and good working progress. This afternoon we'll see the Quickr development team and have a discussion on how Quickr will accomodate the Dom.Doc crowd. For a full coverage of the residency and its questions head over to John's blog:
  1. The IBM Document Management Story & the Domino.Doc Redbook
  2. Poll for Business Partners - Why are you not doing more work with Quickr?
  3. Poll for Customers - Why are you not using Lotus Quickr?
  4. Poll for Domino Document Manager / Domino.Doc customers - why are you not using Lotus Quickr as a replacement?
And no: this is not a resurrection of the Lotus Redbooks. RedWiki is the name of the game.


Checkout Bluehouse

Lotus Bluehouse is IBM's latest SaaS offering. It provides an open, secure, ad-free combination of popular functionalities of the Lotus portfolio:
  • Contacts: You can sync your contacts with your favorite PIM including Notes and SyncML based one. Of course updating addresses becomes easy once you are connected to a contact. With best regards from Lotus Connections Profiles.
  • Document sharing: Functionality like Quickr is available. Upload and share files including version control
  • Plan and execute shared tasks: Lotus Connections contributed Activities
  • Chat with other Bluehouse members: Just add the Sametime community
  • Design and fill-in forms (surveys anyone). With compliments from Lotus Turbo forms
... more to discover and more to come. Bluehouse is a subscription offering, but you can be teased by an existing member to a limited membership. Ping me if you want to give it a spin.


Spreading the love

To often people still think Lotus = eMail. That is worse than thinking Lotus Notes is eMail. Yes there was a time when Lotus = Spreadsheet. So what to do about it? Well a picture is worth as thousand words, so everytime I open my laptop the picture becomes clear:
notessensei_laptop.jpg is an alias for this blog. Working on my Global Microbrand

Update: The skin has been produced by Digiskin. The pro: it is super-thin, the con: you can't fix it yourself, you have to go and see them. They seem to operate in Singapore, US, South-Africa and Germany.


Who uses Lotus Notes and Domino

In case you missed it. Volker is sick of the various claims on market share Exchange/Outlooks vs. Notes/Domino. So he took matters in his own hands and created a Wiki page to harness collective knowledge to answer that question. Of course it is an apple vs. [fill-in-your-favorite-fruit] comparison and the list already shows that there are quite a number of shops that run both and/or run Exchange for messaging and have Notes applications. I still believe that Exchange is the accepted collateral damage for a decision to use Outlook for eMail, but I'm openly biased of course.
I guess it is a question of time until someone adds pages to that wiki for government agencies or companies in general (can that wiki autosort a list?).

Go check it out yourself. The invite key you need is "that is the question "


Knowledge Management and Social Software

Last week I visited a banking customer in Malaysia. They transformed their banking from traditional western style banking to banking in compliance with Sharia law (commonly referred to as Islamic Banking). Transforming an entire bank is no easy feast, just google for "BPR and failure". The bank learned a great deal of lessons, which both form their heritage as well as serve as a template for others. Now the key people who were driving the transformation are nearing their retirement age and the lessons are on the risk of being lost.
In the meeting I was presenting how Social Software with its pervasive availability of tagging can help to preserve that knowlege and introduce a knowlege culture into the way how the bank operates. Knowlege Management and Islamic Banking seem to be a natural fit: both work on the principle of "sharing your gains". To implement "KM on the go" I suggested using Lotus Connections With its capability to surface in any application it benefits knowledge workers directly without leaving their work. However to capture the stories/knowlege that happened in the past it might not fit. Connections' blogging capability could be used, but eventually a more structured approach with a mix of tags and meta data would be more appropriate. So we concluded to expand Lotus Connections existing services (Profiles, Bookmarks, Blogs, Communities, Activities) with a new service we will call "places". To get this new service we just need to add it to the main navigation and deploy Lotus Quickr with a customized template featuring the Connections navigation. The places will face on the different aspects of the transition (products, front-office, back-office, training etc.) and feature stories, interviews (podcasts/videocasts) and supporting documents. This is what we came up with:


Brunei ICT Career Day

I was presenting on "Workforce 2.0" at the Brunei ICT Career Day. The event was organized by new newly formed InfoCom Federation of Brunei (IFB), the IT vendors industry association. I know the 2.0 memme is a bit overstretched, so I decided to present my case with a little tongue in cheek. In a nutshell: well trained talent is more mobile than ever, so attracting and retaining them requires enterprises (the 2.0 versions of course) to adopt to the work and collaboration style favored by them. They will blog and twitter about work and their customer interaction anyway, so providing them with the platform within makes that more valuable for their companies (Knowledge Management anyone). I got good questions from participants from AITI as well as the Prime Ministers Office: How do you "police" a Social Software environment against abuses: time wasted or even use against corporate interest. The example given was: If an IBM engineer uses the communities tool to gather a group of experts with the intention to jointly leave IBM and setup an independent, innovative and competing company. My reply to that: it happened before (SAP anyone?) even without these tools. Today IBM probably would have a close look and later buy the new company.
In the evening we had dinner with Bruneian customers and a good set of discussion items: How do you design a long term national development plan when the world is developing at "Internet speed"? Somehow inevitably the discussion later touched the topic of the recent Malaysian election, where the common understanding is, that bloggers played a big role in the mood swing that led to the heavy election losses of the current government. One of my Malaysian colleagues attributed the influence of the bloggers mainly to the failure of the Malaysian government to reach out to young voters and their failure to engage in dialogue to address the growing frustration about progress and inclusion (or the lack of) in Malaysian politics. As my mom always told me: you better listen!


Social Software in Action - Singapore edition

On the 15th August 2007 there was a panel discussion @ the Grand Hyatt in Singapore: "Define the Future of Business Collaboration in Singapore". General public social software sites are all the rage: Facebook, LinkedIn, Flickr, Twitter, Xing and whatever might be out there. Still businesses are confused or cautious what all the shiny new tools will do for them. To make the panel information available to a wider audience and to test how business minded Social Software would work IBM Singapore and SPH teamed up and launched Blog4Biz. It features 3 blogs "General Discussion", "Intra Organization Ideas" and "Inter Organization Ideas" as well as a WIKI. The wiki is read only for normal users, while everybody can contribute an entry in the "blog".
Being a Singapore website you can win prices for contributing a blog entry. I think it is a good example how you can get started in exploring social software. Go have a look.


DB/2 as MySQL storage engine

IBM's System I will deliver an integration of DB/2 into mySQL, that allows to use DB/2 (or DB/400 as it was called on the iSeries) as native storage engine for mySQL. While that move is primarily aimed at iSeries users to expand the number of applications they can run on the iSeries platform, I don't see why this integration should be confined to the iSeries.
Once the puzzle pieces come together you would be able to use mySQL applications to read/write Lotus Notes data. How kewl is that. Of course to make that happen, IBM needs an incentive (IBM isn't a charity). Time will tell.


TouchPad vs. TrackPoint

I am was firmly in the TouchPad camp when it comes to Laptop mouse interfaces. I normally don't connect a mouse. All my previous Laptops had TouchPads only. My ThinkPad at work (a Lenovo T60) came with both TrackPoint and TouchPad. I never used the TrackPoint and found the TouchPad (distance with finger equals distance of mouse pointer) much more inutitive that the TrackPoint (time pressed with finger equals distance of mouse pointer). A week ago my TouchPad stopped working. While I'm quite a keyboard buff, I had to use the TrackPoint for a while.
The good folks at Tech Support in IBM's facility at Changi Techno Park fixed that within 5 minutes, but it took me almost 2 weeks to get there. So I became used to the TrackPoint. So now I got mixed feelings towards the TrackPad. I have both as my disposal and now find myself using the TrackPoint more often than the TouchPad. I especially like the middle button, that turns the TrackPoint into a scrolling device. Also the distance to move the hand from the keyboard to the TrackPoint is shorter than the TouchPad. Where both are less than ideal is working with graphics. Here the TouchPad seems to allow more precise positioning. However for drawing buffs there are this little gems (got one for the Mac and start playing with that).


Jumpstart your Portal

Portals are great tools to get information into context. The big challenge you face with them is: they are tools. While in the past that was perfectly OK (Portals have been taken care of by the craftsmen who did appreciate their tool nature), it isn't enough anymore. As a consequence IBM offers Portal now with pre-configured content. In Websphere Portal Express you get ready baked Intra- and Extranet templates. For the rest of the Portal family (Enable and Extend) there is the JumpStart Site for Websphere Portal to give you a head start.


A little IBM advertisement


IBM developerWorks Live! continues to deliver new complimentary briefings in 2007. Limited seats reserve yours now !

Attending one of the jam-packed IBM developerWorks Live! briefings will shorten your learning curve, and improve the quality and results of your most difficult software projects. Keep up-to-speed on the latest trends in the industry. See how IBM tools can help you get the most value from your IT investments. Sign up now for some of the most powerful briefings delivered by IBM.

Lotus - Dynamic Workspaces

Companies need workers to quickly embrace and adapt to change if they are to be successful in an on demand world. It's difficult for people to change, however, when their work environment has remained the same for over twenty years: one-size-fits-all PC's running Microsoft Windows and Office. Despite access to more resources (e.g. people, applications, data, and tools) than ever before, productivity gains have been minimal as workers struggle to figure out how to best make use of all of them during the course of their everyday job. Providing workers with newer PCs running the latest versions of Windows (Vista) and Office (2007) will only compound, not fix the problem. What's needed instead is a transformation of the work environment, one that is role-based and dynamically weaves together all of the resources necessary to empower people to be more effective, responsive, and innovative in the context of the work they perform every day.

Dynamic workspaces: Next generation desktops for today’s enterprise businesses

Learn about the new Lotus Domino R8 platform and how to do collaboration "faster, better, and cheaper" than the competition. Make your users more productive with less effort and at lower cost. Learn about the advantages of an integrated collaboration platform from IBM and how it compares to the competition.

Date: Tuesday, June 5 2007
Time: 9:00 a.m. - 4:00 p.m.
Venue: Marina Mandarin Hotel,
            6 Raffles Boulevard,
            Marina Square
Location: Taurus & Leo Rooms, Level 1

Time Topic
9:00 - 9:30 Introduction
9:30 - 10:30 Putting a New Face on Messaging and Collaboration (Lotus Notes/Domino)
10:30 - 10:45 Unifying Communications and Collaboration (Lotus Sametime)
10:45 - 11:35 Re-inventing Team Collaboration (Lotus Quickr)
11:35 - 12:20 Reaping the Benefits of Social Software in the Enterprise (Lotus Connections)
12:20 - 13:15 Lunch
13:15 - 13:45 Portals: The Front-End of SOA (WebSphere Portal)
13:45 - 15:00 License Vs Software
15:00 - 16:00 Summary / Next Steps

Reserve your seat today by registering here.


Software Universe in Brunei

A good crowd turned up to listen to IBM sessions on all our brands. I was presenting on eGovernment in the 21st century and how it ties back to our offerings. I used a graphic I developed for a Bruneian customer a few years back to let them evaluate how far they got with their eGovernment initiatives:


Town hall with Sam (life blogging)

Sam Palmisano today visited Singapore for the first time since he became IBM's chairman. So IBM Singapore organized a town hall session with him. The session went as expected. Sam exhibited a humor in his address, that was nearly British (to my delight). He marveled about past supermen who actually managed to sell hardware and software together.
In the Q & A session he was asked what is the most important thing a people manager can do for his people he answered: "Lead, don't manage".
Leading means to enable people, managing is optimizing around the measurements.
He reminded us, that IBM is unique in its breath and depth of knowledge and can win any competitive battle once we deliver these (where he was very clear that there is room for improvement). While IBM is a great engineering company he stated, that IBM's ability to generate cash each quarter is what makes IBM tick. He predicted software being a bigger part of IBM in future, not because he likes software more than the other parts, but because most of the IT industry is software driven and software companies command a higher P/E ratio. He predicted that in the near future IBM will table more integrated offerings to drive IBM cash flow and profitability.
He made it very clear: "It is our ability to generate cash, that allows us to invest in you, therefore you should care for profits and margins". All the businesses (storage, PC etc.) IBM exited were for the reason, that they didn't make that margins and cash that drives IBM to be able to invest into innovation.
He urged and promised, that he will drive to simplify IBM for the benefit for IBM and their clients. His final word: "If you hire the smartest people in the world, let them do more than one thing".


IBM is hiring - Part 2

We got quite some resumes after my last post. Processing them is currently slow so this might not happen before Lotusphere. However I'm pleased to announce positions that are open now. If you are in India or like to work there you might consider these. Work locations are Dehli and Mumbai:

Technical Sales /Pre Sales for Workplace and Websphere Portal Server

Articulate market vision and strategy for IBM's WebSphere Portal Server to clients/IBM Business Partners.
Design Solution around IBM's Portal Server and Application Servers to be able to position IBM's Value propostion Viz Competetive products like Sharepoint Portal, Oracle Portal, Sun One Portal etc.
This requires deep undertstanding of Features/Functions of Web Application Servers, Portal Servers & Directory Servers (Like LDAP/NDS), Security Products etc.

The Job Responsibilities would include doing Presentations, Demonstrations, Proof of Concept, RFP, system study, preparing a solution/architecture document, making proposal & getting the solution validated and following IBM's best practices. This job is a Technical Sales or Pre Sales job where the candidate would involve in technically positioning the solution/products during the sales cycle & work closely with Global SI's to position IBM Solutions to their customers. The candidate would support IBM Business partners in building the solutions on IBM SW for their customers. This job would also involve training the IBM Business partners on IBM technologies.This job would require frequent travels for short durations.

You have:
  • 7-10 Year Industry Experience with at least 2 years in building Web Applications (Java J2EE preferred, C# and .NET acceptable).
  • Working knowledge of Web Services and similar technologies for integration
  • Good knowledge of technical issues in GUI design and building (JSP, ASP, XML, CSS)
  • Some limited skills in making GUI look nice desired (for simple demos).
  • Applied knowledge of security products for access control (LDAP, Single Sign ON etc) a plus
  • Experience with Portal Products (IBM, BEA, Microsoft Sharepoint, Oracle) a very strong plus.
  • "Communication Skillsets
    - Must have strong written and verbal communication and presentation skills
    - Proven experience in customer facing situation"
  • Web Application Servers - Websphere Application Server or WebLogic or Oracle Application Server
  • Portal Servers Like :- Websphere Portal Server or MS Portal or SunOne Portal, Oracle Portal Server, HummingBird/Broadvision or any other portal
  • Development Experience in Java, J2EE or C++ or .Net
  • Development Tools like - Eclipse, WSAD, RAD, Borland etc.
  • Operating Systems: Unix /Window Server/Linux
  • Solution Design & Architecting Skills
  • Designer skills to appreciate high performing and good looking Web site

That's from the official Job requirement description. I would add: you need to be curious and passionate. The team is fun to work with and appreciates skilled contributions.
Let Gopi know if you are interested (and copy me).


IBM is hiring

Are you interested to work for Lotus in Asia? We have job openings in Singapore, Malaysia, Indonesia, Thailand and the Philippines (there are openings in other parts of the world too, but I don't cover these ). You should have a passion for Notes and Domino and be open for new stuff. We are looking for technical people. Give me a shout!


Looking for an outstanding Intranet?

Since 2001 the Nielsen Norman Group conducts their Intranet Design Annual. They pick the 10 best Intranets of the year and produce a report why they like them and what were the issues in the runner ups. Since I met Jakob Nielsen 2001 in Hong Kong I'm a big fan of his work, so I follow this reports with great interest. Jacob's publications are quite enlightening and sometimes controversial. While I'm a fan that doesn't means that I agree with with all his answers, however I agree with the questions he asks.
If you are in for some amusing reading follow the thread Jakob vs. Web design. (memento: functional doesn't need to be pretty vice versa).
This year's Design Annual found IBM's w3 Intranet among the winners. Nice to know working for a company with an award winning Intranet.... and Jakob and team haven't seen w4 yet. Our Intranet has Websphere, Websphere Portal and Domino all over it, with occasional sprinkles of PHP, CGI and others. RSS, Atom, Webservices, Tags and microformats are the glue keeping it together (SOA anyone <g>:).
The big question now: how long will it take IBM to turn this Intranet into a product?


The last thing you need on a Sunday evening is...

... switching on your Thinkpad, getting a double beep and the message "fan error" and it switches off again. (Which I don't understand, I'm still a fan of Thinkpads, there is no error <g>). No chance to intercept and copy data. Also swapping the harddisk into an external USB case (a standard accessory in the "bastelbox" doesn't help. Our security standards require password protection for the drives, so unless it is another thinkpad and you park it into the Ultrabay (to get the password prompt) there is no way to read that data.
So I will test our repair service 2morrow morning. See how fast the are.

Update: One lesson learned: you hit enter (or F1 or ThinkVantage) on a Fan error: the system shuts down; you hit ESC the system boots without a fan -- substantially slowing down when the heat sensor throttles the CPU. The new fan kit should arrive soon. Until then: slow motion ahead.


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?


IBM Software Universe in Mumbai

IBM's Software Universe India took place on 19/20 September. I was speaking about Hannover on the second day. Since I arrived only on the 19th in the evening I missed the presentation of Guy Kawasaki which I really regretted (but as you know: customers first!). In my presentation I covered the productivity improvements in Notes 8.0 from a users, administrators and developers perspective. For developers I introduced the concept behind Lotus Expeditor. Since the official IBM chart looks way too busy I introduced my own version.


Customer Round Table in Chennai

I'm in India for the first time and have a good discussion with our customers there about the future of Lotus Notes and Domino. Most of the Indian firms face a problem US firms would envy them for: they are growing rapidly. Quite a few expected to double their staff strength within 18 month or less. This rapid growth puts a lot of strain on the labour market. Good people are headhunted and wooed with more and more perks. A HR manager put it simply: "With this breakneck speed of growth we can't groom people anymore and if we groom them, they turn around and work elsewhere for double the pay leaving us with just the cost of training them". No we are wondering how to build a new base of experienced Notes people.


IBM's product names finally get a bite?

IBM isn't famous for creating snappy product names and we had a lot of running Jokes on that topic. Would you consider a VPN solution with the name WECM (Sounds like "wack them")? But something is happening. After giving back Sametime and Quickplace their names somebody started thinking. Since WECM does connect you back to you enterprise, why not call it IBM Connect (just watch, it will happen)? Now I read on Jeff Eisen's blog in the Hannover 101 story, that the artist formerly known as "Websphere Everyplace Deployment" (a.k.a WED) will be known as (drum roll) Lotus Expeditor. Seems a lot of Websphere gets removed from the product names.
Now we need to finalize that push an cleanup some more. The Workplace Managed Client (WMC) would be the next candidate. We should call it Workplace Desktop. So we could have the Workplace Notes Desktop and the Workplace Forms Desktop or the Workplace Shared Desktop. Of course the Workplace brand has caused a lot of confusion too and might rather be on the list of endangered species. The Lotus ISV information blog has just been renamed back from The Workplace Channel into The Lotus Channel.


The ASIA MVP Regional Sumit 2005

Microsoft hosts the Microsoft Most Valuable Professional Regional Sumit here in Singapore starting today until Wednesday. Some of my sgdotnet friends will participate there. Their blogs are already buzzing from excitement. And I'm jealous. While I was in Germany (last century) Denug was providing similar events, there are plenty of good events in the US and Europe still. But over here?
SILENCE. No IBM IPG (incredible professional geek) award or event, no best of LotusSphere, no community. When I hit Google and search for Donut Singapore (our local Lotus user group) the first (and only) hit is the link to a presentation I gave 4 years ago (and it leads back to my website). No wonder Lotus is considered legacy here.
IBM please do something!


How to make custom forms work in iNotes

Rob posted a question a while ago on Notes Net and his own Blog: How can one overcome the forced rendering of iNotes in an iNotes enabled mailbox. Rob and I faced the same problem: mobile light email. A little background: Both iNotes and Notes web access heavily rely on full fledged browser features: High Power JavaScript for iNotes, Java applets for Notes web access.
The browser on the Tungsten or Treo doesn't provide that, so end of story? The conclusion is: create a view with a form formula (if you are not a Notes/Domino developer: stop reading, it is tech talk) and a light form that does display exactly what you want. The only thing: iNotes ignores it! After researching for a while I found, that you simply need to tell iNotes: HANDS OFF! To do so add &ui=webmail at the end of your url: http://myserver/mymaildb.nsf/lightwebmail/$first?openDocument&ui=webmail
That's all!
Hope that helps the mobile buffs out there!


Even the best programmer can have a bad day

Lotus Script Blooper...


Get your TCO down to 6$ per month with Domino6

Ferries claims this makes a move to Domino6 a smart one. Reduce the cost of ownership from $22 to $6.
Update: The original link is long gone. See the message in the Internet Archive.
Update2: I contacted Ferris and they provided the updated link


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 - 2017 Stephan H. Wissel - some 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. Code samples and code downloads on this site are, unless otherwise labeled, made available under an Apache 2.0 license. Other license models are available on written request and written confirmation.