About Duffbert...

Duffbert's Random Musings is a weblog semi/sorta related to IBM/Lotus Notes & Domino software, but I don't let that be a limiting criteria. I'm Thomas Duff, and you can find out more about me here...

Email me!

Search This Site!

Google
Web
duffbert.com

Recent book reviews...

MiscLinks

Visitor Count...



View My Stats

09/03/2010

Marie Scott and I now have a REAL BOOK! IBM Lotus Sametime 8 Essentials: A User's Guide is posted up on Packt Publishing's site!

Category Sametime IBM/Lotus
Well, it's been a long nine months (yeah, it feels like a baby!)...  But Marie Scott and I today found that our book is now posted on Packt's site and is available for pre-order:

IBM Lotus Sametime 8 Essentials: A User's Guide

A picture named M2

I can't begin to say how thrilled Marie and I are to be so close to bringing this to completion.  We're finishing up the tech edit reviews right now, and then Packt will be able to get it out there into print.

Thanks to EVERYONE in this community who has helped us along the way.  It truly was a community effort.  No, that does NOT mean we're sharing our advance/royalties with you... just our heartfelt appreciation.  :)

Now, feel free to go out and place your order. :)

08/23/2010

Webcast coming up this Wednesday... Sametime: A User’s Perspective - August 25th

Category IBM/Lotus Sametime
Chris Miller, as part of the Consultant In Your Pocket series, is letting Marie Scott and I loose on the public again.  This time, we'll be talking about Sametime from the user's viewpoint, how it works, and some tips and tricks you may not have known.  The webcast is coming up, so head over to the site to register...

Sametime: A User’s Perspective - August 25th
Tom Duff and Marie Scott are back for the launch of their upcoming book of the same topic from Packt Publishing:
This session shows you exactly how you can effectively collaborate with your colleagues and teammates both in your organization and outside your organization by using the features of Sametime. It's practical, down-to-earth, and most of all, fun!


You will be able to attend this session on August 25, 2010 at 10am CDT.  
Registration is now open!!

Visit our sponsor Plantronics.  Explore how they can help your Unified Communication direction.

Image:Sametime: A User’s Perspective - August 25th

08/10/2010

Lotus Live is... well... live!

Category IBM/Lotus
There were just a few announcements from IBM/Lotus today. :)  Notes 8.5.2 was announced, as well as Lotus Live 1.3.  Like a few other bloggers, I was part of a call with Ed Brill today where we were given a bit more information about the Lotus Live announcement and allowed to "beat the vendor".  Unfortunately, since I was at work at the time, I didn't have time/access to blog about it shortly thereafter.  So much of what could be said *has* been said via other blogs, and often more eloquently than I could have covered it:

Ed Brill
Bilal Jaffery
Chris Miller
Chris Toohey
John Roling

I'm sure a few others will chime in also, but these links will give you a good idea about what was discussed and where things are going.

From my viewpoint, this is a pretty good start.  I differ with Ed's view that this is a market-leading offering, as I think you need to have a LOT more people talking about your product than what we've seen and heard so far.  When you talk about email in the cloud, Google is still far and away the first thought that comes to mind.  Not to say that Lotus Live can't get there, just that it's not there yet in my opinion.

It's also important to understand that Lotus Live does NOT mean Notes applications in the cloud.  The Lotus Live offering is a mix (depending on what parts you buy) of calendar, scheduling, email, activities, etc.  Your Notes apps still have to run on a server located locally.

Which leads to what I think is one of the strongest features of Lotus Live... It allows you a true hybrid solution based on what makes sense for your needs.  It's not an "all-in" solution unless you choose to go that route.  You can have some or all of your users and capabilities in the cloud, and you can still run your Notes client locally to access your email in the cloud should you desire that configuration.  That makes for an interesting set of options that can give you the best of all worlds based on what makes sense for your organization (instead of what makes sense for your vendor).

Time will tell how this works out, and the devil is *truly* in the details here.  But I'm encouraged by what I see so far, and IBM seems to be headed in the right direction for future capabilities and offerings.

07/27/2010

Google Apps for Government Meets Federal Security Standard - My guess is that this will hurt Notes with the US government...

Category IBM/Lotus Google
From eWeek: Google Apps for Government Meets Federal Security Standard

Google introduced Google Apps for Government, accommodated by FISMA certification. FISMA is essentially the government's seal of approval of Google Apps as a secure cloud computing collaboration platform, something Microsoft lacks for its own cloud suites.

Google July 26 launched Google Apps for Government and earned a key security credit that makes its collaboration software for the cloud viable for federal agencies.

So now the Google cloud has gained government certification for security in their online offering.

However, unlike the standard, education and premier editions of Google Apps, Google Apps for Government has been awarded Federal Information Security Management Act (FISMA) certification and accreditation from the U.S. government's General Services Administration.

FISMA calls for all information systems used by U.S. federal government agencies to have the utmost security. The GSA sports 15,000 e-mail accounts and oversees government procurement in the United States.

The article goes on to point out that the GSA has their email contract out for renewal at the end of the year.  While they're on Notes right now, there's no guarantee that they'll stay that way.  

My guess is that this certification and Google offering is going to have major ramifications on the Notes market within the federal government.  At $50 per person per year, that's pretty cheap for email.  And the argument surrounding the use of the cloud for government (and other) email has always been the security surrounding the email and storage thereof.  If the offering is "certified", that will put off a lot of those arguments and make it that much easier to justify the decision.

Who knows what way the GSA will go?  I'm sure (or should I say "I HOPE!") IBM and Lotus are in there pushing to make this a competitive save, but I must say that I am not overly optimistic that this will turn out well...

07/12/2010

So just how secure is your Domino server from attempts to hack into it?

Category IBM/Lotus
So as I was going through the Google News Alerts, I see this blog posting in CIO.com from another post over at infosecisland.com titled Hacking Lotus Notes.  Often these types of stories are a bit more fluff than fire, but this one actually talks techniques and specific attacks... for instance:

IBM Lotus Domino Server is a solution for the corporate environment that provides different services to manage electronic documents, and it includes many models such as Mail server, Http server and Data base. The current version is Lotus Domino 8.5.1.

To detect the server we start by scanning the network, usually the server runs a web interface Lotus Domino httpd, so we run Nmap and scan the targeted network as follows:

Nmap –sV 172.16.1.0.24 –p 80
Nmap scan report for 172.16.1.7
Host is up (0.017s latency).
Not shown: 65533 filtered ports
PORT STATE SERVICE VERSION
80 open http Lotus Domino httpd

Now as you can see the IP address of the Domino server is found and you can open your web browser to check some nice Domino web pages with the version: http://serverip/homepage.nsf.

You can use the Google Hack method to find all web servers running on Domino by searching for inurl:homepage.nsf. In the results you will find thousands of Domino based web pages. Now it is very important to note that you should not attempt training yourself on these sites.

Based on this, you can see the rest of the article is probably going to go down the path of what steps to take to fine the weak spot in your environment.  This sounds like a perfect article to print out and use to attack your own system before someone else with far worse intentions decides to do it for you...

06/18/2010

Open Sr. Programmer Analyst position (Notes/Domino) in Charlotte, North Carolina

Category IBM/Lotus
If you're interested in the following Sr. Programmer Analyst position in the Charlotte, North Carolina area, please contact Eric Perdew at Ericp@dpconsultants.com

Rock Hill, South Carolina

The company is responsible for marketing, sales, aftermarket, local manufacturing and logistics for industrial and oil-free products in the United States market and employs about 800 people.

The organization consists of four Regional Industrial and Oil-Free Customer Centers (Westfield, Massachusetts - Chicago, Illinois - Houston, Texas - Fremont, California) and a multibrand Chicago Pneumatic compressor organization in Rock Hill, South Carolina. Each serves their specific customers throughout the United States.

The Company also operates four Product Companies: a Portable Air assembly plant in Rock Hill, South Carolina; Custom Design engineering for special products in Houston, Texas; Greenfield, high pressure applications in Dallas, Texas; and Pneumatec filters and dryers in Kenosha, Wisconsin.

The North America Distribution Center in Rock Hill, South Carolina, supports the logistics for all customer centers.

Under the leadership of the Regional Workflow & Collaboration Application Manager, this individual will be responsible for enhancements, production support changes and development of new Lotus Notes, web and BlackBerry development.

As a Sr. Programmer Analyst you will be part of the Workflow & Collaboration Service Team within ASAP North America, which covers three main areas: Product Administration, Application Development, and Application Support & Roll-out.

* Ability to design and develop new web solutions (within the Domino environment, as well as using other technologies)

* Ability to design and develop new BlackBerry solutions

* Ability to design and develop new and update existing Lotus Notes applications

* Ability to provide access control and content management upkeep to existing Lotus Notes databases

* Work with our internal Service Desk group on escalated issue resolution

* Manage ongoing 2nd level issue resolution and operational improvement activities

* Be able to develop locally while allowing for regional expansion

06/18/2010

It appears the Washington Post Co. is the next large showdown for MS vs. Lotus vs. Google...

Category IBM/Lotus
From Internet Evolution: Washington Post CTO Talks Collaboration

Looking at this article, it appears that there will be a major platform consolidation coming, and a significant competition amongst the vendors...

"It is not about 'build it and they will come,' " said Yuvi Kochar, corporate CTO for The Washington Post Co., highlighting the mistake many IT managers made in Phase One of the Enterprise 2.0 period. "That's a dream every IT person has which is never fulfilled. But that's because it's not about just having good technology. It's about: How do you show value to your customer? How do you get them to adopt it? Who champions it in each functional area?"

As corporate CTO for The Washington Post, Kochar told Internet Evolution, he is charged with creating collaboration opportunities across all of the entity's businesses. The company is implementing a wide range of enterprise 2.0 technologies in its individual divisions (Google Apps, SharePoint, Lotus Notes, etc.), and Kochar's challenge for the year ahead is to launch a common collaboration platform company-wide.

"These are diverse businesses and we run them in relatively siloed fashions," he said. "You think about our education business -- we own Kaplan -- and then consider a cable company. There's not a lot of synergy between the two organizations... So there's not a lot of collaboration going on across businesses. We're thinking about how we can start some grassroots-level collaboration in a narrow functional area."

Anyone know how large the Washington Post group of companies is?

06/18/2010

Here's how at least one SharePoint blogger guru views the Notes discussions this week....

Category IBM/Lotus Microsoft
With all the conversations about Lotus Notes this week, a few statements have been made about how the Microsoft bloggers are viewing all the angst.  I don't follow many MS-oriented bloggers, so I'll admit I hadn't seen that statement play out in reality.  But today I ran across a blog entry by Joel Oleson, who is one of the biggest SharePoint gurus in that universe...

Give me your tired, your poor and huddled masses yearning to breathe free... With open arms we welcome Notes Admins and Developers to SharePoint

It’s no longer a fierce battle.  The battle is over and we welcome you with open arms.  It’s a time of reparations it’s a time of healing.  If I could I’d say welcome Notes admins and developers on an icon like the statue of liberty. Which represents the open arms that America once had for welcoming the rejected.

Ouch...

06/17/2010

We already have the movie rights to the Sametime 8.0 Users Guide optioned... here's the trailer!

Category IBM/Lotus Sametime 8.0 Users Guide

Sametime Western Trailer

Mr. Robichaux missed his calling in life.  :)  This will be appearing on our book blog site soon to be set up.

06/13/2010

Found a 5 page summary doc: IBM Lotus Notes/Domino Market Analysis, 2010-2014 - Editor: Sara Radicati, Ph.D; Principal Analyst: Daniel Oh

Category Radicati IBM/Lotus
 IBM Lotus Notes/Domino Market Analysis, 2010-2014
Editor: Sara Radicati, Ph.D; Principal Analyst: Daniel Oh


It doesn't necessarily shed a *lot* of light as to what their in-depth analysis is, but it's better than nothing...

06/12/2010

Significant milestone in the writing of the Sametime Users Guide... Marie and I are finished with the first draft!

Category IBM/Lotus
Today, Marie Scott and I hit a major milestone in our authoring efforts on the Sametime Users Guide we're writing for Packt Publishing.  We submitted the first drafts for Chapter 12 and the three appendices to our editor, finishing three weeks early for our deadline schedules.  Hard to believe we've written 300 pages of material, and we're still speaking. :)

The next step is to start taking the technical and editorial feedback we've received on earlier chapters and incorporating it into 2nd (final?) drafts.  Then with any luck, they'll all be accepted, and Packt will go to work getting the book printed and ready for distribution.

It'd be nice to see the book on the shelves by Lotusphere 2011 so they can have it there in the show floor bookstore.  

My unending gratitude goes out to those who have helped Marie and I get to this point, be it with servers, documentation, or images we needed to make our explanations clear to the readers.  And of course, special thanks to Marie for making this project much easier than I ever expected it to be.  I said I'd never write a tech book, and once again I'm reminded to never say never...

05/17/2010

More free TDI goodness coming your way on Wednesday, May 19th! (free webcast)

Category IBM/Lotus
MORE TDI!  Far better than cowbell, and it’s FREE!

On Wednesday, May 19th at 10 am CDT, Marie Scott and I will be presenting more TDI goodness in part 2 of our TDI series, “Tivoli Directory Integrator (TDI) - The Best Free Tool You’ve Never Heard Of (The Administrator’s Perspective)”.  In this installment, we switch our perspective from developer uses and focus more on the directory integration features of TDI.  Learn how you can use TDI to synch data to and from your Domino Directory with an Active Directory environment.  Learn about the components specifically designed to detect changes.  And as added extra we'll include some resources for SPNEGO and BES.

Registration is still open!!

Thank you to
Consultant InYour Pocket for hosting this free webcast.  If you are not on the newsletters to know when upcoming events are, sign up above or on the sites.

04/14/2010

IBM LotusLive Expands with Business Tools and Services from UPS, Skype, Salesforce.com and Silanis

Category IBM/Lotus
IBM LotusLive Expands with Business Tools and Services from UPS, Skype, Salesforce.com and Silanis to Serve Growing Demand for Cloud Computing

Launches New Cloud Offering Combining Email & Social Networking for $7

April 14, 2010 -- ARMONK, NY -- IBM (NYSE:IBM) today announced it is addressing the growing demand for business-focused collaboration by adding new tools and services, language support and pricing to its LotusLive cloud services, including integrated business products and services from UPS, SkypeTM, salesforce.com and Silanis. IBM will also offer the first cloud service package combining social networking and email for business for $7.

LotusLive delivers cloud-based, integrated email, Web conferencing, social networking and collaboration services to simplify and improve daily business interactions with customers, partners and colleagues -- all with IBM's focus on security, reliability and integration.

"In its first year, IBM LotusLive has won the trust of people from businesses of all sizes who want to work safely with people outside and inside their company," said Sean Poulley, IBM vice president for cloud collaboration. "Now IBM is weaving essential business services such as shipping, contract signing, Internet calling and CRM into the very fabric of LotusLive allowing people to get their work done faster."

UPS Brings Shipping into LotusLive

IBM is integrating UPS shipping and visibility functionality within LotusLive.  Expected to be available later this year, this integration is designed to simplify and speed important shipping-related tasks, enabling users to quickly manage these details directly from their LotusLive dashboard.  UPS serves more than 200 countries and territories worldwide; this solution places the ubiquitous UPS shipping services at the fingertips of LotusLive business users.                             

"We continue to see demand for business process improvement of core workflow responsibilities, worldwide," said Jordan Colletta, Vice President, UPS Customer Technology Marketing.    "As business moves faster, companies are looking to gain immediate access to UPS services.   Integrating UPS shipping and visibility capabilities within the flow of cloud-based collaboration in LotusLive is a natural step in meeting the needs of our customers."

Integrated Business Tools and Services Available Today for CRM, e-Signing, Internet Calls

IBM is also announcing the availability of LotusLive integrations with Skype, salesforce.com and Silanis. While the industry norm is to offer cloud services in separate silos, IBM's integrations remove barriers between services, creating a seamless experience across the applications and business processes.  For example, people can use files from LotusLive in Silanis, launch them in a meeting from Salesforce CRM, launch a call with Skype, or ship a package with UPS -- all in the same work flow from within LotusLive.

With the LotusLive Engage for Salesforce CRM integration, customers can take advantage of LotusLive Meetings, Files, and Activities to collaborate with colleagues around the world from within Salesforce CRM. The LotusLive cloud collaboration tools are a great complement to Salesforce CRM, offering a comprehensive collaboration solution for mutual IBM and salesforce.com customers.

Silanis e-SignLive e-signature services enables people from multiple organizations to use LotusLive to easily participate in a fully electronic signing process, helping to complete business transactions and legal contracts faster, more efficiently and with fewer errors. This partnership will expand the potential reach of LotusLive to the world's largest insurance and financial services companies, government agencies, integrators and service providers that trust Silanis to move their business processes online.

For example, Signature Mortgage Corporation, a beta customer for Silanis e-SignLive, is enabling clients to complete and sign mortgage applications using the combined Silanis e-SignLive and LotusLive solution. This will help to improve customer experience and retention at Signature Mortgage Corporation, as well as enable the 10-person mortgage consulting team out of Canton, Ohio to compete in a market where low rates alone aren't enough to win new business.

After downloading and installing Skype, LotusLive users can now use Skype to make voice calls via a simple click of a LotusLive contact's Skype name or phone number. Millions of individuals and businesses use Skype to make free voice calls, send instant messages and share files with other Skype users -- and now, LotusLive users can have convenient access to these same global communications tools right from within LotusLive.

These partner integrations from LotusLive help people work the way they want to work, demonstrate the power of the open Web and showcase the power of the cloud - allowing people from any company to easily come together to get business done. For more information on these integrations, please go to https://www.lotuslive.com/en/lotuslive_apps_2.php

Business email and social networking for $7

Available today, businesses can purchase a new bundle of secure, enterprise-grade cloud email and social networking for only $7 USD per user, per month.  Combining the capabilities of LotusLive iNotes and LotusLive Connections, the bundle provides essential email, file store and share, activity management, instant messaging and social networking services to enable businesses to work with anyone from anywhere and is available today at www.lotuslive.com/bundle.

LotusLive Now Supports 15 Languages

Today, LotusLive services become available in Danish, Finnish, Norwegian and Swedish -- adding to the current availability of Brazilian Portuguese, Dutch, English, French, German, Italian, Japanese, Korean, Simplified Chinese, Spanish and Traditional Chinese. 

A no-cost, 30-day trial in these languages is available at www.lotuslive.com/compare.

For information on the IBM LotusLive Partner Program -- including a no-cost, 365-day demo account for IBM business partners – visit www.lotuslive.com/businesspartners.

Skype legal disclaimer: Access to a broadband Internet connection is required. Skype is not a replacement for traditional telephone services and cannot be used for emergency calling. Skype, associated trademarks and logos and the “S” symbol are trademarks of Skype Limited.

04/13/2010

IBM and LinkedIn integrate with a new widget for Lotus Connections

Category IBM/Lotus
From IBM:

IBM and LinkedIn just boosted social networking in the enterprise with a new widget which offers Lotus Connections users instant access to LinkedIn profiles.

Big Blue's latest addition to its widget catalog is a plug-in that integrates LinkedIn's professional graph, information used to define people's connections and relationships, with IBM Lotus Connections social software for business. The new widget allows users to enhance their Lotus Connections Profile with information from their LinkedIn profile.

LinkedIn is an online network of more than 60 million business professionals in more than 200 countries. With the new LinkedIn widget, users can access the world's most popular professional network directly from Lotus Connections. With this widget, IBM is combining the best of business and professional social networking sites, making it easier for users to access and view LinkedIn professional profiles with just one click from within Lotus Connections.

“IBM's integration with LinkedIn demonstrates our commitment to providing social software solutions based on open standards that instantly connect people with information,” said Jeff Schick, VP of Social Software, IBM. “Through these integrations, we are making it easier for enterprises to maximize the use of and derive value from social software.”

The Lotus Connections Profiles service permits a user to share their contact information, report to chain, and details they provide in their About Me section on the Profiles page.  This new widget permits a Lotus Connections user to include information from their LinkedIn profile in their Lotus Connections profile. Some examples of LinkedIn information that can be included on a Lotus Connections Profile include: job experience, education, honors and awards, personal interests, Web sites, number of recommendations and specialties.

The plug-in can be easily added to a user's Lotus Connections Profile and gives each user control about how much they would like to share from their LinkedIn profile. The LinkedIn plug-in for Lotus Connections is available to customers for download from
https://greenhouse.lotus.com

04/12/2010

Want to learn more about Tivoli Directory Integrator (a FREE tool that is FAR more than just a directory tool) in a FREE webinar?

Category IBM/Lotus Consultant In Your Pocket Tivoli Directory Integrator
Tivoli Directory Integrator (TDI)
The Best Free Tool You've Never Heard Of
(The Developer Perspective)


Tivoli Directory Integrator, or TDI for short, is a great (free!) tool you can use in your Domino environment.  TDI moves and formats data from a large list of different data sources and targets using preconfigured connectors that come with the package.  And don't be mislead by the "Directory" part of the name!  TDI can take data from nearly any data source (even directories) and integrate it into nearly any other data source (even directories).

Oh, and did we mention it's free if you're licensed to use Domino?

Join Marie Scott and Thomas Duff as they introduce you to the fundamentals of Tivoli Directory Integrator and then show you how you can set up your own TDI jobs to take your data synchronization requirements to the next level.  In this session, the focus will be on non-directory data integration from a development standpoint, with a future session targeted towards the administrative use of TDI to synchronize directories across operating systems and platforms.

Visit Marie's blog at CrashTestChix

VIsit Tom's blog at duffbert.com



When (all times are in CST -6)
April 28, 2010 at 10:00 AM
to
April 28, 2010 at 11:15 AM


http://events.constantcontact.com/register/event?oeidk=a07e2uh2j4ec980bf3c

03/23/2010

Meridian IT Inc. Announces its IBM Sametime Unified Telephony Center of Excellence

Category IBM/Lotus
Meridian IT Inc. Announces its IBM Sametime Unified Telephony Center of Excellence

VOICECON, ORLANDO, FL. March 23, 2010 – Meridian IT Inc., a Meridian Group International, Inc. company, announced today plans for a Sametime Unified Telephony (SUT) Center of Excellence.  

The Meridian SUT Center of Excellence, located in Deerfield, Illinois at Meridian's IBM Business Partner Innovation Center, responds to clients' needs for a source of expertise to integrate disparate communications and collaboration systems and teams.

"Sametime has evolved from its beginnings as chat tool into a communication hub. Sametime products now link Instant Messaging, voice and video." said David Price, IBM Unified Communications and Collaboration Practice Manager at Meridian IT Inc. "Products like SUT and Sametime 8.5 have tremendous power but require experience that often resides outside of the collaboration and messaging teams in order to realize the full value from these products. Meridian created the SUT Center of Excellence to address our clients' needs for this expertise."

The SUT Center of Excellence can eliminate risk and allow organizations to maximize the value of their current technology investment. Meridian offers IBM unified communications & collaboration expertise around solutions from Cisco, Avaya, 3Com, Polycom and others.

"With the new trends emerging around communication and collaboration today, it's becoming ever more important to work side-by-side with clients to understand their needs," said Bruce Morse, IBM Vice President of Unified Communications Software. "The new SUT Center of Excellence does just this -- providing clients with the expertise to deploy a communications and collaboration solution into their business securely."

IBM Lotus Sametime serves as the foundational bridge between a client's collaboration, voice and video environments and Meridian extends the unified experience to IBM Lotus Quickr, IBM Lotus Connections, IBM Lotus Notes and Domino, and IBM WebSphere Portal.

As an international systems integrator with offices on three continents, Meridian Group operates two IBM Business Partner Innovation Centers -- one in the United States and one in Australia. These centers allow customers to experience IBM's latest software solutions, along with voice, video and data solutions from Avaya, Cisco, 3Com, Polycom, HP, EMC and others. Offering customers 30 years' IT experience, Meridian, as a certified top-level partner with providers of solutions for the unified communications and collaboration environment, meets the technology, integration, consulting and service needs of today's enterprises.

Meridian's recent certification in the IBM Software Value Plus initiative provides the foundation for the SUT Center of Excellence. This initiative authorizes Meridian to sell IBM Information Management, WebSphere, Tivoli and Lotus software. This initiative is designed to meet the demands of clients who are looking to drive more value from their technology investments by working with trusted partners with proven skills to quickly and effectively implement new infrastructures. It sets Meridian apart to help clients achieve their business goals.

ABOUT MERIDIAN IT INC.:  
Meridian IT is a global technology solutions provider built on IT Infrastructure experience, a powerful leasing portfolio and team of expert engineers. With 30 years of financial stability, a diverse solution portfolio and deep understanding of our customers' long-term needs, we design and implement solutions that leverage emerging technologies to meet your company's business objectives.
Solution Areas: Data Center, Virtualization, Storage, Servers, Security, Collaboration, and Finance
For more information, please visit
www.meridianitinc.com

03/23/2010

IBM and ShoreTel Announce General Availability of ShoreTel for IBM Lotus Foundations

Category IBM/Lotus
IBM and ShoreTel Announce General Availability of ShoreTel for IBM Lotus Foundations
SMBs Show Early Preference for "UCC-in -a-Box" Integrated Communications and Collaboration Solution


VOICECON, ORLANDO, Fla., March 23, 2010 –
ShoreTel (NASDAQ; SHOR), the leading provider of brilliantly simple IP phone systems with fully integrated Unified Communications (UC), and IBM (NYSE: IBM) today announced that general availability of ShoreTel for IBM Lotus Foundations is planned for April, 2010. ShoreTel for IBM Lotus Foundations is a unique unified communications and collaboration (UCC) offering for small and midsize businesses.

This affordable, "UCC-in-a-box" solution is designed for the SMB budget and combines comprehensive enterprise-class UCC features, including mobility, security, email, presence, instant messaging and advanced IP telephony, in an appliance-based solution. With survival dial tone and built-in redundancy, ShoreTel for IBM Lotus Foundations contains integrated intelligent data backup for enterprise-level reliability. The solution is quick and easy to deploy in just a few clicks, and does not require on-site expertise, so SMBs can focus on running their business, not IT.

By leveraging ShoreTel's unique IP-based communication technology, IBM's Lotus Sametime's Unified Communications & Collaboration platform and IBM innovations such as autonomic self-healing and self-managing features, ShoreTel for IBM Lotus Foundations brings powerful, affordable and easy to manage communication features to the SMB market for the first time.

The ShoreTel for IBM Lotus Foundations solution has already been successfully deployed and used at several SMB customer locations.

"We were moving into a new office space and needed the features of an enterprise-level phone system that would meet the resource restrictions of a smaller company. ShoreTel for IBM Lotus Foundations met all of our requirements and reduced the amount of additional infrastructure required, while leveraging our existing infrastructure to reduce the total cost of ownership, said Jason Dill, Senior Technical Consultant, TeamCentric Technologies, Missouri.  "Now we have all the enterprise-level features we need and full integration with IBM Lotus Notes applications and clients so our end users have everything they need at their fingertips to communicate and collaborate more effectively."


NEWS HIGHLIGHTS


ShoreTel for IBM Lotus Foundations delivers UCC to the SMB in an innovative, cost-effective and brilliantly simple manner. This breakthrough solution offers powerful and easy-to-manage UCC features to businesses requiring less than 500 phone lines, including:
-- Users are automatically added on the appliance and PBX
-- Basic PBX features and functions are autonomically configured

-- Users can self-configure phones by plugging into an Ethernet jack
-- A reduction in set up time

A growing number of resellers are already engaging with ShoreTel distributor, ScanSource Communications, to offer this solution.

"The solution from ShoreTel, Sametime and Foundations is a great fit for small and mid-sized businesses who want to deploy a unified communications and collaboration solution into their business quickly and securely," said Bruce Morse, IBM vice president of unified communications software. ""t's clear that ShoreTel is an innovator in delivering UC solutions that measure up in terms of simplicity, cost, functionality, scale and reliability, and we are delighted to be moving forward together in this growing technology space."

"Small businesses don’t have the same financial resources as larger enterprises, but they do expect the same reliability, flexibility, and powerful features from their communications system," said John W. Combs, CEO and president, ShoreTel.  "With the release of ShoreTel for IBM Lotus Foundations, we’re offering the industry’s first full-featured unified communications and collaboration solution at an affordable price point and without the overhead of other, more complex solutions."

VoiceCon 2010 attendees can view a demonstration of ShoreTel for IBM Lotus Foundations by visiting ShoreTel booths #909 and #917.

"Together, IBM and ShoreTel are delivering a solution that will allow for a comprehensive UC offering, enabling our reseller community to help improve the way end users communicate in a business setting," said Buck Baker, president, ScanSource Communications. "As the only source for this innovative UC solution, resellers will be pleased to know that ScanSource Communications can help configure and integrate the solution, as well as offer financing support, education and training opportunities and marketing services to help them better promote their business, all while the reseller focuses on enhancing and strengthening their sales and customer service."

About IBM:

For more information about IBM Unified Communications & Collaboration, please visit
www.ibm.com/software/lotus/unified-communications

About ShoreTel, Inc.

ShoreTel, Inc. (NASDAQ: SHOR) is the provider of brilliantly simple Unified Communication (UC) solutions based on its award-winning IP business phone system. We offer organizations of all sizes integrated, voice, video, data, and mobile communications on an open, distributed IP architecture that helps significantly reduce the complexity and costs typically associated with other solutions. The feature-rich ShoreTel UC system offers the lowest total cost of ownership (TCO) and the highest customer satisfaction in the industry, in part because it is easy to deploy, manage, scale and use. Increasingly, companies around the world are finding a competitive edge by replacing business-as-usual with new thinking, and choosing ShoreTel to handle their integrated business communication. ShoreTel is based in Sunnyvale, California, and has regional offices in Austin, Texas, United Kingdom, Sydney, Australia and Munich, Germany. For more information, visit
www.shoretel.com.


IBM and Lotus are trademarks of International Business Machines Corporation in the United States, other countries or both.  

03/21/2010

IBM Lotus Notes 'names.nsf' Open Redirection Vulnerability

Category IBM/Lotus
From SecurityFocus: IBM Lotus Notes 'names.nsf' Open Redirection Vulnerability

Bugtraq ID: 38852 Class: Input Validation Error CVE: Remote: Yes Local: No Published: Mar 19 2010 12:00AM Updated: Mar 19 2010 12:00AM Credit: Yaniv Miron aka "Lament" Vulnerable: IBM Lotus Notes 6.5.6
IBM Lotus Notes 6.5.5
IBM Lotus Notes 6.5.4
IBM Lotus Notes 6.5.3
IBM Lotus Notes 6.5.2
IBM Lotus Notes 6.5.1
IBM Lotus Notes 6.5
IBM Lotus Notes 6.0.5
IBM Lotus Notes 6.0.4
IBM Lotus Notes 6.0.3
IBM Lotus Notes 6.0.2
IBM Lotus Notes 6.0.1
IBM Lotus Notes 6.0
IBM Lotus Notes 6.5.6 FP2
IBM Lotus Notes 6.5.5 FP3
IBM Lotus Notes 6.5.5 FP2

Not Vulnerable:

IBM Lotus Notes is prone to an open-redirection vulnerability because the application fails to properly sanitize user-supplied input.

A successful exploit may aid in phishing attacks; other attacks are possible.

Lotus Notes 6.x is vulnerable; other versions may also be affected.


An attacker can exploit this issue by enticing an unsuspecting victim into following a malicious URI.

The following example POST data is available:

POST /names.nsf?Login HTTP/1.1

Connection: Keep-Alive

%25%25ModDate=xxxxxxxxxxxxxxxx&Username=yyyy+zzzz&Password=aaaaaa&RedirectTo=http://www.example.com&SaveOptions=0&...


Solution:
Currently we are not aware of any vendor-supplied patches. If you feel we are in error or if you are aware of more recent information, please mail us at: vuldb@securityfocus.com.


References:

01/12/2010

Want an unbiased look at the Lotus Roadmap? Check out Michael Sampson's new report

Category IBM/Lotus
Michael Sampson is well-known for his unbiased insights into collaboration technology, especially when it comes to Lotus Notes and Microsoft SharePoint.  He's written a couple of books on Microsoft SharePoint, but I've often wished he would put out a white paper on what he sees in the Lotus realm and where he sees things going.

Well, I no longer have to wait...

On his website, you can learn more his report "Lotus Roadmap: Enhancing Business Collaboration with Lotus Software".  From the site:

    Lotus Notes has been around for a long time. Since its release in 1989 it has always been viewed as a “different” piece of technology, loved by some people and reviled by others. It takes a different approach to information management and collaboration tasks, it looks different from the standard Microsoft offering which many people view as being “authoritatively correct”, and it offers capability for being used so broadly across an organization that it can be put to use on many tasks, including tasks that it is not well-suited for.

    So what do we do with Lotus Notes, and by implication, the other products from Lotus Software? Is there still life left in Lotus? Is it time to move to “greener pastures”? Are the new offerings from other vendors better suited to the information management and collaboration tasks that organizations are using Lotus Notes for? These are the questions addressed in this report.

I had a chance to read and comment before it was published, and I was impressed and pleased to see such an honest, forthright look at the platform many of us use to make our living.  It's well worth the cost to your company to get an honest look at the Lotus platform without all the vendor hype and misdirection.

Thanks for taking the time and effort to put this together, Michael... great job.

01/10/2010

Here's what I think my LS session schedule looks like...

Category IBM/Lotus LS10
Still need to see where the repeats are listed, as that might alter this slightly. And as always, the following disclaimer... if I didn't choose your session, it's not personal... really.

Lotusphere 2010 Schedule

Sunday

08:00 am – 10:00 am – JMP 102 – Top Things For New Domino Developers – SW  7 – 10

10:30 am – 12:30 pm – JMP102 – Top Things For New Domino Developers – SW  5 – 6

01:30 pm – 03:30 pm – SHOW112 – Xpages Application from Start to Finish – SW Osprey

04:00 pm – 06:00 pm – JMP106 – Domino/MS integration – SW 7 – 10

06:15 pm – 07:15 pm – TURT101 – Turtles Guide to LS – DL S. Hemi III

Monday

11:00 am – 12:00 pm – BP108 – Worst Practices 4.0 – SW 5 – 6

01:00 pm – 02:00 pm – AD206 – Filthy Rich User Interfaces – DL S. Hemi II

02:15 pm – 03:15 pm – AD109 – Xpages Performance & Scalability – DL S. Hemi III

Tuesday

07:00 am – 08:00 am – BOF202 – Integrating Lotus with SharePoint – SW Parrot 1

08:30 am – 09:30 am – BP210 – Great Code Giveaway – SW 7 – 10

10:00 am – 11:00 am – AD107 – Enhance Apps with XPages – DL S. Hemi I

11:30 am – 12:15 pm – NERD101 – Nerd Girl Panel – SW Mockingbird

01:30 pm – 02:30 pm – BP207 – Make XPages pop with CSS/Themes – SW 7 – 10

03:00 pm – 04:00 pm – AD108 – Xpages Deep Dive – DL N. Hemi D - E

03:00 pm – 04:00 pm – BP202 – There’s No Fixing Ugly – SW 7 - 10

04:30 pm – 06:15 pm – SHOW106 – TDI – SW Osprey

Wednesday

08:30 am – 09:30 am – open

10:00 am – 11:00 am – open

11:15 am – 12:15 pm – ID609 – Intro to Performance Planning – DL S. Hemi II

01:30 pm – 02:30 pm – BP206 – LotusScript Tune-up – SW 5 – 6

03:00 pm – 04:00 pm – AD104 – DXL Re-invigorated – DL S. Hemi I

04:15 pm – 05:15 pm – BP303 – Project Mgt. – Jedi Mind Tricks – SW 7 – 10

Thursday

08:30 am – 09:30 am – open

10:00 am – 11:45 am – SHOW110 – Reporting – SW Osprey

11:30 am – 12:30 pm – GURU101 – will miss due to prior session

01:45 pm – 02:45 pm – ASK101 – ask developers – SW 5 – 10

01/09/2010

Secunia Advisory SA38026: IBM Lotus Domino Web Access Unspecified Vulnerabilities

Category IBM/Lotus
Secunia advisory...

IBM Lotus Domino Web Access Unspecified Vulnerabilities
Secunia Advisory: SA38026


Release Date: 2010-01-08
Critical:
A picture named M2
Less critical

Impact: Unknown
Where:
From remote

Solution Status: Vendor Patch
Software:
IBM Lotus Domino Web Access 8.x

Description
:
Some vulnerabilities with unknown impacts have been reported in IBM Lotus Domino Web Access.

1) An unspecified vulnerability exists in "ultra-light edit contact scene".

2) An unspecified vulnerability exists related to script commands being present in the URL for status alerts in ultra-light.

3) An unspecified vulnerability exists related to the "Try Lotus iNotes anyway" link in unsupported browser pages.


Solution:
Apply Cumulative Hotfix Pack 229.261 for Domino 8.0.2FP3.

Provided and/or discovered by
:
Reported by the vendor.

Changelog
:
2010-01-08: Updated "Criticality".

Original Advisory
:
IBM (LSHR7TBLY5, LSHR7TBM58, LSHR7TBMQU):

http://www-01.ibm.com/support/docview.wss?uid=swg27017776

12/28/2009

The SharePoint and Lotus communities are much more alike than different...

Category IBM/Lotus Microsoft
This morning, I was reading SharePoint Joel's Year End Review - SharePoint in 2009 blog entry.  Joel Oleson is probably what Ed Brill would be if he were highly technical (neck deep in code), left IBM, and started his own company doing Notes stuff.

In this entry, Joel talks about the highlights and lowlights of SharePoint, touching on many items that should sound familiar to most of us:

Highlights

1. SharePoint Conference Explosion
2. Media and Analyst Spotlight
3. Growth of Expertise in the Community
4. Community Stickyness
5. SharePoint User Group Expansion
 
Lowlights

1. Community Attacks & Blowups
2. ISV Challenges Revenue & Awareness
3. Leaks
4. Plagiarism
5. Blogging Challenges

Look at how many have to do with community (the SPVerse? MicroVerse?), and funny how they seem to mirror many of our own triumphs and challenges.  

In other words, when you have a number of highly passionate people come together over a technology, perhaps the behaviors we see are to be expected.  That'd be an interesting blog post or deeper analysis on its own.

Regardless...  Yes, our Lotus community is quite vibrant and is special to all of us.  But it's not as unique as we think it is, and that same amount of passion and skill is there on "the dark side" too.  

Perhaps the "dark side" is just the bathroom mirror before we turn on the light in the morning...

12/08/2009

So... with Windows 7, Lotus Notes is apparently a discardable application according to Microsoft

Category IBM/Lotus Microsoft
From Mary-Jo Foley's All About Microsoft: Windows 7 compatibility problems? Microsoft might have an app (or service) for that

 Microsoft is obviously pushing companies hard to convert to Windows 7, which is to be expected...

Microsoft is continuing to emphasize its “businesses should upgrade sooner rather than later” message with Windows 7 — and is using both carrots and sticks to push them to do so.

The latest attempt to convince customers comes in the form of take-aways Microsoft officials have uncovered and are sharing publicly from some of the early Windows 7 enterprise deployments. Norm Judah, the Chief Technology Officer of Microsoft Services (the group that encompasses Microsoft Consulting Services, consumer support and commercial support) discussed some of these learnings and offered advice during an interview I had with him on December 7.

Part of these learnings involve examining applications that may not be compatible with the new environment, and discarding them whenever possible... like this:

“There’s also the question as to whether customers really need an (incompatible) application,” Judah said. When performing an evaluation, customers have a chance to figure out which apps are worth taking the trouble to try to fix vs. which can be “discarded,” he said. Judah cited as an example of an app that might be discardable as Lotus Notes… And no, I’m not kidding.

Wow... and I thought Mr. Ballmer was the king of stupid statements at Microsoft. Mr. Judah might well be in line to be the next CEO with stuff like that!

And to Mary-Jo's credit, she knows BS when she hears it...

(Maybe if Microsoft is throwing in a free copy of Exchange plus offering to do all the migration work from Notes to Exchange. Otherwise, I’d tend to think Notes might fall more into the “mission critical” than the “who cares” department.)

Unbelievable... and for those who want to push the "Microsoft just wants to play nicely with Notes" fantasy, you can go back to smoking whatever now...

11/13/2009

Yes, it's true... I'm going to be writing an actual BOOK!

Category IBM/Lotus Book Writing
I'm about to embark on something I said I'd never do... write an actual book!

I'm proud to announce that Marie Scott and I will be writing a book together on IBM Lotus Sametime 8.  This book is being published by Packt, and will be written from the perspective of getting a user familiar with and up-to-speed on Sametime 8 and all the features they can use to be more effective and productive.  No administration or programming stuff here...  Instead, it's a book you can put into the hands of your customers and users so they can learn what Sametime is and how best to use it.

I'd like to thank Marie for having the faith and confidence to include me in this project.  She was contacted by Packt to write the book based on her blogging and writing style.  After we discussed the pros and cons of doing something like this, she asked if I would be interested in co-authoring with her.  Although I've always said I'd never write a book due to the intense effort and (often) low financial payback, I realized I've reached the point where I was ready for the overall challenge of putting more than 1500 words together in a single article.

As I somewhat mysteriously tweeted some time back, sometimes you find that your entire work and interests to date have led you to the point of doing something you said you'd never be interested in doing.

I'd also like to thank all those in the Lotus community who have shared, taught, encouraged, and put up with my various ramblings over the years.  Who I am and what I know is based in large part to all of you (yes, you're to blame!).  Thanks also to Packt for coming up with an IBM/Lotus title for a niche that hasn't been covered in the book market, and for taking a chance with two first-time book writers.

Kudos also to Paul, Warren, and Gabs for offering up the infrastructure we'll be using to test out our material and grab screen prints.  This effort would be much harder if not for you all.

So... If you see Marie and I online and up at all (even stranger) hours of the night, you can pretty much figure that another chapter is taking shape...

The great adventure(!) begins...

10/09/2009

Lotus may know I want to register for Lotusphere 2010 early, but...

Category IBM/Lotus LS10
... apparently Lotus *doesn't* know I've ALREADY DONE THAT!!!!

Got this email today:

reply-to        Lotusphereregistration@experient-inc.com
to        duffbert@gmail.com
date        Fri, Oct 9, 2009 at 3:14 AM
subject        Lotusphere 2010 - 17 Years as a Leading Industry Conference - Lotus Knows You Want to Register Early and Save!
mailed-by        experient-inc.com


Dear Thomas Duff,

Lotusphere is the premier event for the Lotus and WebSphere Portal software community worldwide: developers, administrators, IT and business professionals looking to drive better business results through collaborative software and solutions. We'll share the best content from our community with sessions like JumpStarts and QuickStarts, from Birds-of-a-Feather discussions to the ever-popular Best Practices sessions, it's all about delivering the latest word on Lotus and WebSphere Portal software products, services and strategy. You'll hear it right from the source -- our engineers, developers, and designers, and from cutting-edge IBM Business Partners, fellow customers and industry gurus.

We are writing to you as a member of the Lotusphere community to invite you to attend the 17th annual conference. Take advantage of this year's lowest possible registration fee. The Lotusphere 2010 registration site is open and the fee is $1895.00 USD per person - - the lowest it will be this year. To assist you in your planning, we want you to know that on November 21, 2009, the registration fee will go up to $2295.00 USD per person and then on January 14th, it will go up to $2495.00 per person. So, act now - you have plenty of time to get your funding approved and get registered by November 20th.

The Large Group Discount will be back again for your convenience: if you have twenty (20) or more people attending from your company, you can take advantage of special pricing. Full details on this offer can be found at www.ibm.com/lotus/lotusphere. Please be sure to use the special Large Group Registration URL found on this same web site.

We are planning another informative and content packed conference. At this very early stage you will find only basic information on the Lotus web site; watch for continual updates. We can share a few details with you here:

* The conference will take place from January 17 - 21, 2010 at the Walt Disney World Swan and Dolphin Resorts, and Disney's Yacht and Beach Club Resort and will follow the same format as past years with sessions and Business Development Day beginning on Sunday, an Opening General Session on Monday morning, sessions, labs, exhibits and BoFs running all week - concluding on Thursday afternoon with an entertaining Closing General Session.

* Once again, there will be lots to look forward to! We are designing the conference content with our community in mind. There will be lots of practical core Lotus Notes and Domino content, plenty on real-time collaboration, and the ever popular trend-centric panels where we will dive deep with expert testimony on what's hot in today's business and technology environments. We invite you to submit an abstract and help shape the 2010 conference - you can find the form at www.ibm.com/lotus/lotusphere.
   
* The Lotusphere 2010 Housing Bureau, Experient Housing, also has their web site open for you to make your hotel reservations. Be sure to look for the link at the end of the conference registration process to make your hotel arrangements.

Everything you need to register, book a hotel or submit an abstract can be found on the Lotusphere web site. Pass this link along to colleagues - - we want all of our friends, new and old, to know what Lotus knows - about the power of collaboration, the power of community and the power of Lotusphere!

Register now! We hope you will take advantage of this offer and we are looking forward to seeing you in Orlando in January.

The Lotusphere 2010 Team

OK...  I understand it's easiest to just mass-mail the email addresses you have from prior Lotusphere events, IBM events, etc.  But if  you're going to be using the "Lotus Knows" in the subject line, it's best *not* to send the email out to people who have already registered.  I'm reasonably sure Experient already has my registration info... a simple filter to strip off registrations they already have would be nice.  Otherwise, the whole "Lotus Knows" subject line becomes a bit of a joke.

Oh, and the "large group discount"... wasn't that a buy-5-get-1-free or something like that in the past?  I'm curious to see how many companies will be sending 20 people.  Maybe a PriceWaterhouseCooper-type firm who is global, but even then in this economy, I have my doubts.  Perhaps IBM will get a few additional attendees, though.  :)

09/28/2009

Lotus Domino Designer Help Usability forum...

Category IBM/Lotus
The documentation team for Lotus Domino Designer is looking to get feedback on how the product Help system works in Domino Designer and would like you to pitch in with your comments and observations.

Join Bob Harwood, the Information Development (ID) Lead for Domino Designer, the Domino Designer ID team, and Cara Viktorov, ID Customer Feedback Lead, in this week’s online discussion on Domino Designer Help functionality and content. Got commentary on the usability of the Eclipse functionality vs. the NSF functionality? Have some feedback on the way F1 context help works? This is your chance to really impact the Help system functionality and content. Join us in the forum this week to ask questions, share experiences, and collaborate about Domino Designer Help.

Click Here to join in the conversation and provide your feedback:

http://www.LotusUserGroup.org

09/07/2009

IBM Lotus Domino Web Access Cross Site Scripting Vulnerability

Category IBM/Lotus
From VUPEN Security: IBM Lotus Domino Web Access Cross Site Scripting Vulnerability

Title : IBM Lotus Domino Web Access Cross Site Scripting Vulnerability
VUPEN ID : VUPEN/ADV-2009-2557

CVE ID : GENERIC-MAP-NOMATCH
CWE ID :
CWE-79
Rated as :
Low Risk A picture named M2
Remotely Exploitable : Yes
Locally Exploitable : Yes
Release Date : 2009-09-07


Technical Description   

A vulnerability has been identified in IBM Lotus Domino Web Access, which could be exploited to conduct cross site scripting attacks. This issue is caused by an unspecified input validation error when processing user-supplied data, which could be exploited by attackers to cause arbitrary scripting code to be executed by the user's browser in the security context of an affected site.

Affected Products


IBM Lotus Domino Web Access version 8.0.1

Solution

Apply Hotfix Pack 211.241 :
http://www.ibm.com/support/fixcentral

References


http://www.vupen.com/english/advisories/2009/2557
http://www-01.ibm.com/support/docview.wss?uid=swg27016745

Credits


Vulnerability reported by the vendor.

ChangeLog


2009-09-07 : Initial release

08/17/2009

The Lotus Knows campaign... reflections on what I heard on today's conference call...

Category IBM/Lotus
I had the pleasure of being on the Lotus Knows blogger call this morning, where Kristen Lauria and Ed Brill covered the new Lotus Knows campaign that will be kicked off this week with the IdeaJam this Wednesday.  This is the campaign that was announced at IamLUG, and now it's got more flesh on it.  Credit to Lotus for pulling in the blogging community to help carry the message forward in the social media space.

A number of interesting points came out of this call, ones that helped me to understand exactly what the target market is that Lotus is going after.  The target is the "pacesetter" in an organization.  This may or may not necessarily be an IT person, but it is a person who is comfortable with new technology and how it can help them get their jobs done easier and faster.  These are the people who are looked to for technology recommendations because they seem to have their finger on the pulse of what's going on.  They are 25 to 54, tend to travel as part of their jobs or for personal reasons, and they make use of digital media to get their news.

Keeping this target in mind, Lotus is focusing on ad placement that will appear in places that would be seen often by this person, and in the correct context.  Lotus Knows what the weather is where you're going on something like The Weather Channel website.  Lotus Knows the quickest route to your hotel on cabs.  Things like that... The website that will collect further inquiries will also be far different than the normal IBM sites, in that there will be case studies, BP and user-generated videos, and distinct calls to action.  The goal is to get those who think they know what Lotus is to rethink their view, and to get those who don't know what Lotus is to start asking the questions.

Some more positives... this isn't a quarter-long initiative that will be dropped after three months.  It's a long-term plan to put Lotus back out in the collective mindset of technologists.  Lotus is also working closely with the business partners and blogging community to help spread the message beyond just the web site and ad media.  Some might say that this is IBM getting cheap/free work from their partners, but I disagree.  I see it as recognition that a healthy community supports a strong software offering, and that all the good ideas do not originate inside the walls of IBM.

The "elephant in the room" question was asked, and that was "what about TV ads."  In an answer that will probably meet with some dismay, there are not going to be any TV ads to start with.  On the other hand, the answer surrounding that was quite positive.  They don't want the Lotus Knows ads to collide with the "Smarter Planet" ads, but to partner with them.  Since they have different looks, it could be confusing to see both styles running together.  They also found that the "pacesetter" target audience doesn't tend to spend that much more time watching TV as they do getting their information from online sources.  Given that finding, Lotus can get many more impressions per target than trying a blanket coverage on some TV show.  And most encouraging, Kristen explicitly said that TV is not off the table for future direction.  It just won't be there to start with.  

Another point that may create some dissention is the US-only start of the campaign, perhaps followed by a rollout in Germany.  They are planning on an international rollout also, but the US market is the starting point.  If they follow through quickly with other countries, this shouldn't be an issue.  But if it stalls out anywhere along the way, there are going to be some unhappy groups that will think they didn't get the "air cover" they were promised.

My overall impression is one of guarded optimism.  This is much more than we've seen in the last five to seven years of marketing, so I'm very happy on that front.  And as a starting point *and* given that they are listening to other sources than their own internal staff and the ad agencies, this could continue to evolve in a positive way.  There are plenty of single points that could be quibbled over... Is 25 to 54 too broad an age range?  Is 25 too late to get the mindshare of the people heading into startups and businesses?  Are we still missing the rank and file that use Lotus Notes every day, but don't see anything on TV about it?  Will the Notes client get the same level of attention as other things like LotusLive, Sametime, Quickr?  

If we spent all our time debating those individual questions, we'd never get the campaign started and off the ground.  Given what I've seen and heard, I think this is the best start one could possibly hope for, and it lays the groundwork for immediate attention and future possibilities.  That's a huge jump from where we've been, and I'm happy that we've finally gotten to this point.

08/04/2009

Thoughts on the new Lotus Knows campaign...

Category IBM/Lotus
Much to my dismay, I wasn't able to free up the time and resources to make it to St. Louis for the highly successful IamLUG meeting that just wrapped up today.  It sounds like everyone had a fantastic time, and I can imagine there was the vibe that exists at other conferences I've attended, like Lotusphere and ILUG.  It's amazing what can be put together when everyone pitches in to make it a success.

One of the big news items coming from IBM/Lotus was the launching of a new advertising campaign with the tag line "Lotus Knows."  It will span different forms of media, will be much more visible to IT and non-IT personnel alike, and will actually move past the "IBM image branding" advertising that we normally see on TV.  Many of us have complained that the IBM ads are not effective in promoting the Lotus brand, and as such leaves the partner community struggling to overturn perceptions in the market left by competitors.  It's also encouraging to see that rather than being on the outside looking in, there is an effort to include the Lotus community in the message, thereby playing to one of the strengths of the Lotus software... those of us who use it day in and day out.

I'm at a bit of a disadvantage, as I wasn't able to see the cab examples and some of the other items talked about at the Opening General Session, so I have to go on impressions.  But having been part of the Lotus community for over a dozen years, I think this *should* be one of the higher points of getting back to a more overall awareness of Lotus Notes and what it can do in today's business.

Having said that, I'm curious to see if the traditional emotional "dip" occurs within the first month.  Here's my observation... In most Lotusphere OGS talks, there's a stream of news on what's coming, what's planned, and what's happening.  We're excited for news, and generally speaking there's often a positive spin coming from the press and the Lotus community.  And in some cases, we're of the mindset that "this will change EVERYTHING."  Yes, we're drinking the koolaid.  But a strange thing happens within the first two to four weeks afterwards.  The dust settles, the reality sets back in, and people start nitpicking the message and offerings.  This commentary spreads just like the LS hype, and pretty soon you wonder if you all attended the same meeting just one month before.

Sometimes this is a case of "we just can't make you happy, can we?", in that whatever IBM/Lotus does, we want something different/more.  Doesn't matter if what they delivered is what we were clamoring for only six months before... it's just not enough or quite right.  In other cases, details come out that weren't available during LS, and the offering as announced has some considerable drawbacks or isn't quite ready for prime time.  In either case, the Lotus community temperature starts to swing wildly, people line up on either side, and general grumpiness occurs.  And in a few cases, it's not even grumpiness, it's downright hostility and open warfare.

So having said all that, how do I think this will play out?  My opinion and $5 will get you a decent latte at Starbucks (or a couple of cans of Booty Sweat, apparently...)

It's my hope and opinion that this ad campaign will turn out positive.  Some will hate it, some will say it doesn't go far enough, but it's going much further than we've had in the past five to seven years.  That's a good thing.  And so long as IBM/Lotus continues to listen to those on the front lines as they've started to do, there's no reason to believe that things can't continue to improve.

And in about six months, we'll have a very good indication of how it's playing out...

07/08/2009

Make the Switch from Lotus Notes: Google Apps saves money and streamlines IT

Category IBM/Lotus Google
So I'm catching up on my Google News Alerts, and I come across a hit under Lotus Notes:

Make the Switch from Lotus Notes: Google Apps saves money and streamlines IT

Since it doesn't seem to be attached to a story, I click on it and get taken to a Google page that makes the case for switching from Notes to Google Apps in a simple, clean, and easy-to-understand single page format:

A picture named M2

For a few moments, put aside your "but Notes can do so much more", "what about when the network goes down", and "it's not ready for prime-time" arguments.  I know them, you know them...  But the CxO/technology manager/small business person doesn't live in the same world we do.  They see:
  • Promise of lower cost and little/no infrastructure
  • A video showing how a large enterprise moved over and it's working for them
  • A way to start a free trial of the software with no hassle
  • An easy way to contact Google to start the conversation

Large shops switching from Notes to Google will continue to field the arguments of dubious cost savings, hadn't upgraded since 5.0, didn't consider LotusLive, political decision, etc.

The larger danger in my opinion are the 50 to 500 person shops who have run Notes in the past, but probably run it at less than optimum configuration due to support costs.  Yes, they could go looking for LotusLive, if they know it exists.  They *do* know that Google Apps and Gmail exist, and that option is easy to find.  Try getting an IBM rep on the phone for a 50 person decision.  That is, if they even *make* the call in the first place assuming they know there are alternatives.  

If company X is using Notes for email and template applications like discussion or teamrooms, the Google alternative is quite seductive.  If they don't have Notes developers/administrators who have developed web apps and other cool custom apps, it may be far closer to an apples-to-apples comparison than we've admitted in the past.

Google has been nibbling away at the low-end niche where IBM/Microsoft had little profit.  They are now positioned quite well to start taking considerable bites out of the mid-range areas, finding profits due to their cost structure learned in the low-end markets.  IBM and Microsoft can try and retreat to the high-end markets that are still very profitable, but Google isn't that far away from staking major claims there.  

This most definitely changes the competitive landscape for all players...

06/15/2009

Why enterprises are moving to Google Apps, Gmail

Category IBM/Lotus Microsoft Google
From CIO.co.nz: Why enterprises are moving to Google Apps, Gmail

This is an interesting article, and shows how (in my opinion) IBM and Microsoft are not competing against each other, but against Google...

Though it started selling software to universities and small businesses, Google has pervaded more large businesses during the past year with Google Apps, the company's suite of messaging and productivity software. Analysts say Google Enterprise, the division of Google that runs Apps, has added many features to the product that make it more attractive to enterprise IT departments.

JohnsonDiversey, a company that sells commercial cleaning products, is Google's most recent win. It moved its 12,000 employees over to the premier edition of Google Apps, which includes Gmail, instant messaging, documents and spreadsheets (among other apps) for $50 per user per year.

"E-mail is critical to our work, but we're trying to simplify IT," says Brent Hoag, JohnsonDiversey's IT director. "We want less infrastructure to maintain, and Google [Gmail] allows us to do that."

I don't think it really matters much if you believe they are overlooking other options from Lotus that could do the same thing.  The fact remains that corporations are buying the "less infrastructure/let Google do it" story in ever-increasing numbers.  Obviously, that does not bode well for either Lotus or Microsoft when it comes to selling on-premise computing.

But there was a "ah-ha" moment a bit further down in the story, and it's an angle I didn't consider in this light when the news came out last week:

Perhaps most significantly, at a Google Apps CIO roundtable event in San Francisco last week, Google announced that enterprise users of Google Apps could access Gmail through an Outlook client. The company hopes it will quell the protests by users who have become tethered to the desktop app and who, as a result, have sometimes hindered enterprise adoption of Google Apps.

"For me, it eliminates the last hurdle or mindset for letting go of [Microsoft] Exchange or the Exchange mentality," said Bob Rudy, vice president and CIO of Avago, a semiconductor company that moved its employees over to Google Apps, during the event. "This will help with adoption."

I remember reading a number of Yellowverse comments along the lines of "imagine if Lotus had that same type of tight integration with Gmail".  But I either didn't see or missed (probably the latter) the angle that Google put the hammer down on Exchange by that little move.  We've said it before ourselves...  "Users don't want Exchange...  They want Outlook."  Gmail just gave it to them.  So instead of us saying "we'll give them an Outlook connector to Domino", Google has said "use your preferred mail client, and we'll run your mail infrastructure for you."  Imagine trying to sell Exchange into that argument.  

Or Domino...

At least the Notes client isn't "free", so it's not as if Lotus is giving away the mail client which now is back-end agnostic.  But overall, I'm not convinced that having Notes able to access Gmail as a easily configurable (or preferable) option is such a hot idea.  If Google says "use Notes, Outlook, or Gmail...  we don't care", the email server becomes even more of a commodity at that point.  And if it's not cloud-based, the selling becomes that much harder.

05/05/2009

So let me propose this... how about a Marketing Partner Program?

Category IBM/Lotus
So today we got the emails about how we can help spread the message of collaboration and Lotus through "viral" videos.  We also got the new Smart Planet message.  

And as one might have expected, the Yellowverse was suitably underwhelmed.

I had plans to come home this evening, review opinions, and try to offer some meta-analysis.  But bottom line is that today was not an easy one, I had to deal with some issues, and the thought of trying to come up with a strong, rational 5-star blog post is just way beyond me right now.

But rather than grab a pitchfork and light my torch, I want to throw out something that drifted through my mind during the day as I was catching bits and pieces of reaction.

Perhaps having a Marketing Partner Program might provide some light and spark.  

Before you lay your own meaning on top of "Marketing Partner Program", let me explain my direction here.  Otherwise, this sounds like something that is WAY different than what I am thinking...

IBM has a Design Partner Program that they use to get input on technical direction of the Notes/Domino product.  The group is made up of a number of high-profile members of the community who have no problems telling IBM where they're off-base and where they're on track.  No, I'm not part of the program.  But it appears that the program has made a difference in what you see when releases come out.

Translate that same concept into marketing.  Take your front-line advocates out in the trenches, the ones who see and are affected by the message each day.  Pair them with the IBM areas who are responsible for marketing messages.  AGREE TO LISTEN TO EACH OTHER!  Bring in your ad agency to talk to the group.  Heck, spring some of that cash to bring in a Seth Godin for a retreat with this group.  See what comes out of it.  

This isn't a program to pay business partners to push products.  It isn't an incentive program to sell licenses.  It's a group designed to learn from each other and to ultimately contribute to the success of Lotus in the marketplace.  We see things you don't.  You see things from a perspective we don't normally inhabit.  There has GOT to be a way to bring those two perspectives together to get the best of both.

Because at least from our perspective out here, it appears that we've hit the definition of insanity...  doing the same thing over and over, expecting different results each time.

04/26/2009

IBM really needs to have a response to this "Comparing Lotus Domino/Notes and Exchange Server 2010" piece...

Category IBM/Lotus Microsoft
So out on Microsoft's website, we have this: Comparing Lotus Domino/Notes and Exchange Server 2010.

Both vendors should be expected to do this type of material, and in a tight competition they should be very focused on advantages over the competition.  You know this webpage will be referenced by sales engineers looking to make a business case to stay with or convert to Exchange.  But where is the comparison paper from the standpoint of Notes/Domino?

Those who work with Notes/Domino can find plenty to pick apart here.  The entire first half of the paper doesn't even mention Domino.  The "standing ovation" quote needs to have similar Exchange to Notes quotes from customers.  Unified Communications provided within the single Exchange "product"?  That makes it sounds like it's a single server product.  Is that *really* the case?  "Notes continues to play catch-up..."  I *know* the laundry list for Exchange catchup would be just as long is not longer...

Mindshare is all-important in this competition between the two dominant premises email vendors.  If you're not making the statements, your competitor is...

04/23/2009

One thing that will ALWAYS be a clear winner in Notes/Domino... backup/restore

Category IBM/Lotus
The architecture of Notes/Domino is simple.  If a database breaks or goes corrupt, you restore *just that NSF!* No resyncing dozens of servers, indexes, software stores, etc.

One NSF...

I'm not looking forward to the first time SharePoint breaks...

04/22/2009

Give yourself an "A" when writing your Lotusphere abstracts for 2010...

Category IBM/Lotus Lotusphere2010
At the LS09 closing session, we were mesmerized by Benjamin Zander and his life rules from the book The Art of Possibility.  One of those particular rules, Give An A, hits me as the initial prep work you should do before writing the first word of your Lotusphere abstract...

When Zander teaches, he starts out the class by saying that everyone gets an A.  That removes all the grade pressure from the students.  The only thing they have to do to get the A is to write a letter looking six months into the future, describing what they did to get an A in the class.  By looking at the end state first, it becomes much more clear to see what one would have to do to earn that end state.  Your enthusiam and passion about your "A" is what will drive you to get there at the end.

Imagine what that would translate into with Lotusphere abstracts.  Instead of throwing a dozen submissions at the judges, hoping one topic would stick, you assume that your abstract was accepted, the evaluations were returned, and you got the highest ever ratings for a speaker at Lotusphere.  Then write a letter to yourself dated February 1st, 2010, describing the steps you took and the attitude you had to get that "A".  Describe the effect the material had on the audience, and how you changed them professionally.

Once all that is solidified in your mind, the abstract becomes much easier because you *believe* in the session you "already" gave, you know how well it went over, and you can see the benefits that the attendees took away.

So what did *you* do to present the most valuable session ever at Lotusphere 2010?

04/21/2009

Can some math major break out the Lotus growth numbers from this?

Category IBM/Lotus
From an eWeek story on the IBM revenue announcements yesterday:

Meanwhile, revenues from IBM's Software segment were $4.5 billion, a decrease of 6 percent compared with the first quarter of 2008, and revenues from IBM's middleware products, primarily WebSphere, Information Management, Tivoli, Lotus and Rational products, were $3.6 billion, a decrease of 5 percent. But for the WebSphere family of products alone, revenues increased 5 percent year over year, while revenues from Rational software, IBM's integrated tools to improve the processes of software development, increased 9 percent.

Math was never my strong point, and it's FAR too early in the morning for me to even try.  But if we know that the "middleware" segment (WebSphere, Information Management, Tivoli, Lotus, and Rational) was down 5% at 3.6 billion, and two parts of that group, WebSphere and Rational, were up 5% and 9% respectively, where might that leave the Lotus brand in terms of revenue growth?

Or, to look in the back of the book, is there another story out there that carries the rest of the product numbers?  And no, I don't expect to see specific "Notes/Domino" revenue numbers.  I know those aren't broken out and reported separately.  I'm just looking for Lotus as a brand.

I'll be curious to see how the Information Management area evolves over time, as it appears that the new Business Analytics and Optimization Services will play in that area...

Moreover, Loughridge said as IBM adjusts following its drop in first-quarter results the company will be making a "transition toward higher-value software and services." This will include moves such as IBM's Smarter Planet initiative, business analytics and new computing models such as cloud computing. Loughridge also said he expects more positive results from IBM's Cognos and Ilog product lines, which performed well in the first quarter.

"Information management is a key component of our new IBM Business Analytics and Optimization Services," Loughridge said, speaking of the new consulting practice IBM announced on April 14.

04/14/2009

Is Your Career with Lotus Notes Safe? (Part 2) (from Mr. Greyhawk)

Category IBM/Lotus
From Intranet Journal: Is Your Career with Lotus Notes Safe? (Part 2)

As always, John Roling nails the truth in his latest article:

In the Notes and Domino world I've seen a lot of specialization over the years. Many people are just Notes developers, or just Domino administrators. These people tend to be experts in that one aspect of Notes while eschewing most other talents. Nowadays, that is a huge liability as many companies are looking to get more out of their employees for less.

This means that you need to learn more things BEFORE your company asks it of you. If you are developer in Notes, you should really learn AJAX web development, Java and up-and-coming technologies like Adobe Flex.

Granted, you may not need it now, but what happens if you are let go? Only knowing Domino will really limit the amount of jobs you are qualified for.

I know it's hard to find time to learn new skills, but if you don't you WILL pay for it later. Turn off the TV, step away from Facebook and start playing around with other technologies. Learn as much as possible, and it will help you immensely in any job hunts you may have to endure.

This is so right on so many levels...  

You could pretty much apply paragraph #1 to my previous 13 years.  Good in Notes/Domino, eschewing many other talents.  I'm fortunate in that I've been given the opportunity to learn new stuff *without* having to switch jobs or get laid off, and I really need to make the most of that opportunity.  Yeah, I've had to rethink many of my prior stances, and I've had to say (on more than one occasion) that I wasn't fully informed on the entire technology picture.  Basically, Microsoft doesn't suck as much as I thought, and Notes/Domino isn't as perfect as I always felt it was.  Ultimately it comes down to "are you delivering value to the companies and customers you work with."

That's why I can't tell you who is on American Idol, I don't know where Survivor is being filmed this year, and Dancing with the Stars is a complete mystery to me.  Ok, I *do* know that NCIS's Ziva David is played by Cote de Pablo...  Cut me some slack.  :)  But the drive to learn *is* why I have piles of books around my basement, and why I tolerate my obsession with reading.

Great article, John...

04/03/2009

The Messaging is The Medium: survey results are in - IBM is down, but not out

Category IBM/Lotus
From The Register: The Messaging is The Medium: survey results are in - IBM is down, but not out

Messaging is a thread that runs through IT from top to bottom, from humans exchanging information with each other, down to software and even hardware exchanging status messages and information packets. This report, which is based on feedback from readers of The Register provided during our last annual Barometer Survey, concentrates on asynchronous information exchanges where at least one human is involved. This enables us to rule out synchronous activities such as IP telephony and videoconferencing and the more technical message exchanges which are hidden from human view.

The survey itself looked at messaging in a number of guises, primarily as a platform but also in the context of mobility, collaboration and Web 2.0. These nuances are less important than the underlying story which is that of large software vendors such as IBM and Microsoft holding substantial sway over the present and future messaging habits of their customers and prospects. Waiting in the wings, of course, are companies like Google and Yahoo! and various other bit-part players who would like their own slice of the action.

The research examined preferences and activities by organisation size: corporate (over 5,000 employees); mid-market (250-5,000 employees) and SMB (up to 249 employees). Each segment has its characteristics but while the corporate and mid-market are closely aligned, the SMB sector marches to a slightly different drummer.

As with most surveys of this type, it should be no surprise that Microsoft scores highest, while the Lotus brand does not fare nearly as well, with terms like "legacy" coming up far too often.  On the other hand, the writer does acknowledge that IBM has attempted a number of changes, and that the current offerings do bear examination, even if you're already a Microsoft shop.

To me, the most revealing fact is that the farther down the corporate size ladder you go, the less chance you have of seeing either Lotus *or* Microsoft:

Microsoft Exchange, at 57 per cent is still in the lead but, among SMBs, it's clearly far from the 'de facto' choice. This could be for a number of reasons, but the most likely is that a high percentage are not really ‘platform aware’ in the same way that larger organisations are. Only 56 percent claimed to be using an email/messaging platform. Many of the remainder will have their email and their web presence hosted by their ISP and they are unlikely to be aware of the underpinning architecture.

To an SMB, email truly *is* a commodity item, and the easiest/cheapest supplier of said commodity stands a good chance of winning out.  Joe the dentist is just as likely to trust Comcast/Google as they are to trust a Foundation server.

And a side note to the product naming group...  I know you're in a bit of a snit over Microsoft using Foundations Server after you went and launched the Lotus Foundation server.  On the other hand, this line in the story shows there's not much room to throw stones:

However, the Google and Yahoo! figures suggest that smaller organisations are increasingly willing to move to hosted solutions, which is good news for both IBM and Microsoft and their recently-announced ‘Live’-branded SaaS offerings.

Windows Live...  LotusLive...  You'd almost think from this quote that Lotus and Microsoft had collaborated on something...  :)

04/01/2009

Kudos to Mr. Brill for bringing about an improvement in file download names from IBM's site...

Category IBM/Lotus
Definitely a case of kudos for a long-sought and well-received change...  File downloads from IBM's website will now come with descriptive file names instead of just a cryptic identifier.

Since I was vocal about the inconvenience, as was Paul Mooney (not once, but twice!), and many others over the years, the very least I can do is say...

THANKS, ED!

03/31/2009

IBM to enter "cloud computing" software market... Um, I thought that was what LotusLive was supposed to be? (edited with more info)

Category IBM/Lotus
Reuters is running a story titled IBM to enter "cloud computing" software market.

IBM will sell a suite of Web-based collaboration software for businesses, including contact management, instant messaging and file sharing programs, the computing giant's biggest effort to date to sell software as a service.

The move to be announced on Wednesday pits International Business Machines Corp against companies that are already established in the fledgling market for software as a service including: Microsoft, Google and privately held Zoho.

IBM will charge companies $10 to $45 per user per month for its software suite, which it will host at its own data centers and deliver via the Web, a company executive said in an interview on Tuesday. The suit will be available April 7.

Help me out here...  Was not LotusLive supposed to be the online collaboration offering to compete with Microsoft Live?  Is this the official rollout of LotusLive complete with pricing now?  

If this is the real launch of LotusLive, I'll be interested to see how this is positioned and marketed.  I'll also be interested to see what sort of "migration" might be needed if someone wants to move from Domino in-house to LotusLive in the cloud.  

And if this is *not* LotusLive, then I'm *really* confused...

Edited a couple minutes later...

More details here at cnet.com...  LotusLive Engage: IBM's cloud gets social

So it is that IBM on Wednesday will announce a service called LotusLive Engage, what it bills as an integrated social networking and collaboration cloud service. You can go up on the Web site today and take a tour, but this is a teaser test run. Although the official announcement will take place at the O'Reilly Web 2.0 Conference, which opens in San Francisco, LotusLive Engage becomes commercially available on April 7.

Brendan Crotty, program manager of LotusLive said the project, initially geared at the small to mid-size business market, benefited from often frank feedback by beta testers who told IBM what they liked and disliked about the interface. In the hour-long demo I had Tuesday afternoon, it appeared that IBM's designers had taken those comments to heart. The console layout was lapidary and intuitive. Enterprise users who previously worked with products like Notes or Microsoft Exchange shouldn't have any trouble figuring out what does what.

LotusLive Engage's communications and collaboration tools work both within and beyond the corporate firewall so that employees can interact with clients, partners, or suppliers. IBM's phrase to describe what's going on is "extranet collaboration." The short list of the features include profile and contact management, online meetings, file sharing, instant messaging, and project management capabilities.

Any information warehoused on LotusLive services will live in a cloud managed by IBM. Pricing will range from $10 to $45 per user.

OK, so it's the LotusLive "official" announcement.  Nice to see they've apparently listened to beta testers.  Nice touch to also announce at an O'Reilly conference instead of just at a news event.  

Just a minor observation, however...  Announcing *anything* significant on April 1st is not exactly the way to get taken seriously...

03/30/2009

OK... so perhaps Project Match didn't even appeal to expatriates, either...

Category IBM/Lotus
Back on February 16th, I vented about IBM's Project Match, a relocation program offered as an alternative to getting laid off.  In that post, I ran out the following scenario:

I have no doubt that this will appeal to a very small number of people who want an "adventure".  It may also be a great program for naturalized citizens who have considered moving back to their home country, but didn't quite have the ways and means figured out.  But in terms of a program that's supposed to make me feel all warm and fuzzy about IBM's corporate ethics and concern for their workforce?

Apparently "very small" was just that...  VERY small.

In The Industry Standard, there's an article about how IBM is trying to patent a "method and system for strategic global resource sourcing."  Gotta love that phrase.  But what I found interesting was this snippet further down in the article:

Project Match, an IBM offshoring initiative the Standard reported on last month, offers U.S. employees the chance to stay with IBM by relocating to another country, to work in an IBM regional division at local wage rates. IBM has roughly 400,000 employees in 170 countries. As of early February, fewer than ten employees had shown interest in the program.

"Fewer than ten employees had shown interest."  Mind you, not less than ten had gone off to another country.  Just shown interest.

Gotta wonder how much was spent coming up with that program, and whether the person had it listed on their annual accomplishments.  :)

03/30/2009

A possible idea... Do you position Notes/Domino as primarily an application development platform?

Category IBM/Lotus
Just one of those things that went whipping through my mind while writing the last blog post...

Most of the "Notes Sucks" attitude is aimed at the Notes client as an email offering.  Conversely, most of the defense of Notes vs. "whatever" is that Notes is so much more than email.

So what if...

Domino and Domino Designer becomes the core focus of the Notes Domino offering.  RAD web development, Xpages, web services, etc.  Make sure that the ability to link to various email services (Gmail, Hotmail, Outlook, Notes client, etc.) is solid and universal.  The Notes client and Notes mail is still offered, but it's not the primary emphasis for application development.  You offer a package of Domino, Domino Designer, and Domino Administrator as a web development and delivery platform.

Or...

Still go with the Notes client/Domino server, but de-emphasize the email offering.  Again, work on close integration with other email platforms via the browser, but push the fact that you can create complex collaborative applications that interact with any mail system *or* other communication channel (IM, Twitter, etc.)  

Yeah, not completely thought out, but I've been home sick on flu meds.  :)

03/30/2009

Google Closing In On Major Enterprise Deals (another large Lotus shop)...

Category IBM/Lotus
From eWeek: Google Closing In On Major Enterprise Deals

Google is close to striking a deal for an enterprise-level Gmail implementation with Prudential for 40,000 seats, unseating IBM's Lotus Notes in the process.

This would be a huge win for Google, not least of which because of draconian risk and security policies in place at the financial services giant. Every piece of email sent by a Prudential employee is at least machine-scanned, with searches for words like "guarantee," or for certain types of numbers, and some segment of the Prudential population has each email they send looked at by human eyes.

I find this reported migration rather interesting, as it starts to show migrations for firms which have traditionally taken security and auditing *very* seriously.  The "I don't trust my data to be off-site" argument in relation to regulatory requirements has always been one of the major points in my mind *against* outsourcing your email environment.  If companies like Prudential start to migrate, and *if* they show a solid track record of meeting regulatory standards, it doesn't bode well for the on-premise email infrastructure contingent.  Without a solid offering "in the cloud" to sell to your customers (or new customers), you're at a distinct disadvantage.

Now having said all that, there's a large leap between striking a 40000 seat deal, and the following statement:

According to my sources, Prudential's IT operations are trying to secure corporate approval for a 50-seat pilot.

Do you strike a deal first, and then do a pilot?  Or do you attempt a pilot, with the plan that you'll buy the whole offering if it works out OK?

03/26/2009

IBM draws criticism for job cuts, outsourcing

Category IBM/Lotus
From CNN.com: IBM draws criticism for job cuts, outsourcing

IBM's reported plans to lay off thousands of U.S. workers and outsource many of those jobs to India, even as the company angles for billions in stimulus money, doesn't sit well with employee rights advocates.

IBM employees are being dealt a double blow, said Lee Conrad, national coordinator for Alliance@IBM, a pro-union group that has been fighting IBM's outsourcing for years.

"We're outraged that jobs cuts are happening in the U.S. and the work is being shifted offshore," Conrad said. "This comes at the same time IBM has its hand out for stimulus money. This to us is totally unacceptable."

I'm having a hard time with this layoffs/offshoring/stimulus money scenario.  Especially when followed up by statements such as:

"In the research we've done working with the transition team, we know that $30 billion could create 1 million jobs in the next 12 months," IBM CEO Sam Palmisano said in January.

The problem is where those jobs would be, said Ron Hira, a professor of public policy at the Rochester Institute of Technology.

"This is really a question of policy," Hira said. "IBM is doing what's in its best interest, and in this case it's not in the best interest of America. And that's why you need policymakers to step in to ensure that this money gets spent to create American jobs."

OK...  I'm reading that to mean that IBM could help create a million jobs if they got $30 billion in stimulus monies to work on upgrading power grids, moving to electronic medical record summaries, and furthering the use of broadband.  But IBM is not an electrical company stringing wires, so it must be the software to control the grid to make it smarter.  Same with Meidcal Record Technology. They aren't doctors, but they make all those medical computers run.  Furthering the use of broadband can mean so many things, from better chip sets to more cell towers. But all these technologies are really hardware and software

While IBM is still considered an American company, they do have global players all over.  But the focus seems to be that the American worker, hard working and paid well, is finding himself Increasingly in the target sites of senior management.  They're looking for numbers...  How they can have more resources to do more with less.  And it appears to do that you need to lay off our trained US citizens to go find one of those "high-skill' possibilities that exist overseas.

Our federal stimulus packages are set up and designed to take from one US taxpayer and give to another so that the money being spend is still in our circulation.  It's not to give to companies so that they can write, design, and service software in another country to pump it up instead.  I still believe that AIG is the grossest example of greed and complete lack of ethics, taking billions of *bailout* money to pay execs millions in *bonuses*.  IBM is moving up on my personal list pretty fast, pushing for stimulus dollars to benefit IBM, not necessarily to create jobs here in the US.  And of course, getting billions in stimulus money means the end-of-year financial results will look pretty sweet, leading to... you guessed it...  bonuses for executives.

(To be clear...  the attitude expressed here has *nothing* to do with how I feel about Lotus software, people I work with at IBM/Lotus, or even the technology produced by IBM.)

03/25/2009

Reports: Layoffs Coming In IBM Services

Category IBM/Lotus
From ChannelWeb: Reports: Layoffs Coming In IBM Services

Great...  here we go again...

IBM is set to cut as many as 5,000 jobs from its global business and global technology services, according to published report by Reuters and The Wall Street Journal.

The move comes after IBM eliminated an undisclosed number of jobs— believed to number at least several thousand—back in January. Those cuts were primarily in the company's Software Group.

While a spokesman acknowledged in January that IBM was "reallocating our skills and resources," the company has largely been silent about the scope of its workforce reductions. An IBM spokesman declined to comment Wednesday on reports of the latest layoffs.

The reports indicate that some of the service work performed by the laid-off employees would be shifted to IBM employees in India.

But not to worry...  I'm sure those 5000 will be thrilled to jump at the opportunity to travel abroad and keep working for Big Blue.

I think we can pretty much conclude that IBM is no different than any other manufacturing company, and has decided that the US is too expensive in terms of resources.  Hence, just ship all the jobs overseas so the cost of doing business in the US is cheaper.  I can somewhat see the day when the US IT industry is no different than the US automakers...  Unless it involves selling or repairing software, it's just too expensive to do it in the US.  

And it still dismays me that IBM chooses to keep the cuts below a level in which they are required to announce what's going on.  At least Microsoft had the cojones to say "yes, we're cutting people, here's how many, and here's when it will be."  I have my problems with *that* also, given the state of the economy and the amount of cash flow they have coming in.  Still, it's much more up front than the continual "no comment" and PR spin of one-way offshore relocation assistance.

03/04/2009

At what point does cost savings of cloud trump control of on-premise? It may be lower than I thought (to Lotus/MS peril if you don't have an answer)

Category IBM/Lotus Microsoft
I've seen a couple of articles of late that are making me rethink my mindset of "the cloud isn't enterprise-ready"...

From TMCnet.com: Saving Money with Cloud-Based E-mail

Smaller businesses can save significant amounts of money by replacing a "premises-based" e-mail system with a cloud based alternative, say researchers at the Yankee Group. Analyst Jeffrey Breen says a 75-person firm moving from premises-based e-mail and messaging to a cloud-based platform can save $64,000 in the first year and $207,000 within three years.

And Yankee Group based this on their own internal model based on using Lotus Notes as the internal, on-premise mail system.  They modeled a switch to Google Apps Premier Edition.

From InformationWeek: One CIO’s Strategy For Software As A Service

This CIO is embracing SaaS anywhere it’s practical. And where it looks practical to him today is CRM, human resources, and -- probably -- e-mail.Salesforce (NYSE: CRM).com is implemented at the company, Workday HR is just at the starting phase, and e-mail is a question mark. Is Google (NSDQ: GOOG) up to the task? The cost savings are there, and all employees already are used to accessing e-mail via the Web using Lotus Domino. But is Google’s basic functionality today just too basic? Where is its road map headed? He’s visiting Google this month to find out. The big vendors (Microsoft and Lotus) offer online options, but the costs savings don’t look nearly as compelling to him.

While you can't draw generalized conclusions from a single CIO discussion and a single analyst report, I'm becoming more aware (mind share?) of the whole "cloud vs. on-premise" debate.  It seems like we (the on-premise crowd) tend to present the argument for control of data and 24/7 availability (or at least the option to have it), while the cloudies talk about major scalability, no infrastructure cost, and per-user pricing.  I'm still of the opinion that control of data is a *very* good reason to not ship your data off to a 3rd party, but that's being challenged by the "at what cost" arguments.

In a perfect world with infinite resources, you keep your email and data in-house, and maintain 100% control.  But if a *small* company (read: SMB) can save tens of thousands of dollars having someone else manage it, what is that control realistically worth?  And no lofty "it's worth everything" statements...  I'm talking hard dollars that may be the difference between staying in business, turning a profit, or declaring bankruptcy.  And this small business scenario doesn't even begin to address the probable hundreds of thousands of dollars a GSK will save by going to the cloud.

Yes, Domino has an application development platform.  But is a small business going to spend money to have custom apps developed if 75% of what they want can be purchased off the shelf or provided online?  Yes, Foundations is a great option for a plug-and-play server.  But is Joe Dentist going to be more comfortable with a box he doesn't know much about, or a Google URL that he uses on a regular basis anyway?

The cloud is not the answer to every problem.  But much like low-cost countries have taken over entire industries, the cloud concept is following the same model.  Start with a low-cost model, basic services, and attack the very low-margin market.  The high-end players don't care.  Once you have competency there, start carving into the mid-market range.  The high-end players will notice, but will still be set on defending the big high-margin accounts.  Once the battle for the mid-market is lost, then the high-end players notice and start to defend their remaining turf with a vengence.  But by then, the "low-cost" providers know your business as well as you do, they've squeezed out extra cost, they're competent players, and they can offer your level of service for a fraction of the cost.  At that point, it's only a matter of time before you are bought or go out of business.  

A number of people far smarter than I have been stating for some time that IBM/Lotus's main competitor isn't Microsoft, it's Google.  I now understand that much better.  And while I think Microsoft is far too involved in too many things to have the focus it needs, it *has* responded in the cloud world with offerings that are getting noticed and purchased.  In my view, Microsoft is far better prepared to fight Google than Lotus is, and I think Google is starting to carve away at that mid-market range...

03/02/2009

GlaxoSmithKline deal highlights Microsoft's overseas launch of hosted collaboration software

Category IBM/Lotus Microsoft
From ComputerWorld: GlaxoSmithKline deal highlights Microsoft's overseas launch of hosted collaboration software

Microsoft Corp. officially launched its Business Productivity Online Suite outside of the U.S. on Monday, headlined by a deal with GlaxoSmithKline PLC as its first major customer for the hosted communications software suite.

The London-based drug maker is migrating 100,000 employees from IBM's Lotus Notes to Microsoft's hosted suite, which includes Exchange for e-mail, SharePoint, Office Communications Online and Office Live Meeting, all managed from Microsoft's own data centers.

GlaxoSmithKline had been standardized on Notes for the past seven years. It was also using Google Inc.'s Postini for spam filtering, said Eron Kelly, senior director of Microsoft's business online services group, last week.

By switching to Microsoft's online suite, GlaxoSmithKline expects to shave 30% from costs over time, said Kelly. It will also allow GlaxoSmithKline's IT department to offload management of key infrastructure software.

Regardless of how you might want to spin this (shortsighted company, didn't consider other costs, what if the online cloud is down), the fact remains that Microsoft is gaining traction *and* mindshare in this area and offering.  And personally, I don't see Lotus having much of an overall response at this particular point in time.  I know that LotusLive is supposed to answer this, but I'm not seeing any major announcements of Exchange shops moving to hosted Notes (or hosted IBM anything, for that matter).  

02/25/2009

Which file download names would *you* like to deal with?

Category IBM/Lotus Microsoft
Do  you want a series of files cryptically named with such wonders as C8N7YX.exe (and I hope you wrote down what file that was from Partnerworld when you downloaded it)?

Or would you prefer something like Enter_Office2007_MultiLanguage.iso (and I'll have no problems remembering that when I come back after the MSDN download)?

It's the little things that mean a lot...

02/19/2009

So the Notes/SharePoint community site idea seemed to have some backing... now for a descriptive domain name?

Category IBM/Lotus Microsoft
Since the idea of a Notes/SharePoint community site didn't meet with pitchforks and torches, it's time to take the first step...  a good domain name!

I don't want to use my duffbert.com domain, as I want this to reflect something other than "me".

I sort of liked NotesPoint.com, but it's taken.  I could always go for the .net version of something like that, but I'd prefer not get into the .com/.net - different sites situation.

Any suggestions or ideas?

02/18/2009

Any interest in forming a community of Notes professionals who also work with SharePoint?

Category IBM/Lotus Microsoft
I can't believe I typed that as a title...  :)

So I'm now in the "I do both" camp in terms of Lotus and Microsoft stuff.  We're slowly getting up-to-speed on SharePoint, and my time will continue to shift towards an emphasis on that type of development.  I'm definitely not leaving the Notes world, as we still have a large inventory of Notes apps that we have to maintain in the short term.  What I *hope* to be able to offer the Notes community is an insight into SharePoint from a Notes developer view, devoid of any sales pitch or ulterior motive to adopt one side or the other.  Let's be realistic...  both sides have good points and bad points.  If I can drop my blinders and predisposition towards "but Notes does that too", I can learn and improve in both areas.

One thing I've noticed over the last six months or so is that I'm not the only Notes person going through this.  I heard from a number at Lotusphere who have some level of SharePoint involvement at their place of employment, as well as getting a few emails and direct messages on Twitter.  To some degree, it feels as if there's a reluctance to "admit" to using (and perhaps even liking) SharePoint in our community.  It could be that those who are in that situation are not vocal on blogs/Twitter, and we never hear from them.  Or, there's always the possibility that they could feel uncomfortable in the Yellow Bubble talking about "the other side".

Well, I'm vocal...  And I'm also getting old and crotchety in that I'm caring less about what others think and more about what's best from a professional standpoint (both for me and others).

So given all that, I've been toying with the idea today of trying to start some sort of community of Notes professionals who also work with SharePoint.  The group could share experiences, ask questions, and help each other make the transition to the many moving parts that is the Microsoft stack.  It's rather daunting when you've specialized in Notes development for the last decade, and all of a sudden there's 10 different things you have to be good at in order to survive.

And notice the phrasing of the community...  *Notes* professionals who also work with SharePoint.  Not Notes enthusiasts who want to argue the merits of SharePoint vs. Notes, nor SharePoint experts seeking clients to convert from Lotus to Microsoft.  Just those of us who live in the trenches and, either by choice or by necessity, have to make both of these worlds work in a single environment.

I'm open to ideas, suggestions, comments, critiques, or whatever.  This may be a stupid idea that just hit me at the end of a long day where not much went right.  But I can also fantasize about it being a useful resource filling a niche that doesn't seem to be covered too well from what I can tell.

It's not about bleeding yellow for me any more.  It's about keeping whatever blood remains inside my body, and becoming a technology professional who can talk about collaboration in multiple technologies, delivering value to businesses regardless of where their vendor commitments may lie.  That probably should have been my goal all along, but sometimes it takes a relatively large stick upside the head to clarify one's vision...

02/16/2009

I find this rather appalling... Workers losing jobs at IBM get overseas option

Category IBM/Lotus
From ComputerWorld: Workers losing jobs at IBM get overseas option

Some of the workers being let go by IBM in the U.S. and Canada have a chance to remain with the company -- if they're willing to move to Brazil, India, China or a dozen other lower-wage countries. But the expatriate employees would likely be paid at local salary rates.

IBM is offering the relocation option to employees who have been "notified of separation." It said that as part of the program, called Project Match, it will give workers financial aid to offset moving costs, assist them in securing visas and provide "other support to help ease the transition of an international move."

But people who agree to transfer must be "willing to work on local terms and conditions," IBM said.

This program leaves me with a very sour taste about IBM in my mouth.  I understand that outsourcing is an unfortunate reality in our industry.  We could write countless books about the pros and cons of that.  I'll also not spend much time on the morality of announcing exceptional profits and then laying off people, all in the same week.  But this "Project Match" program has, in my opinion, nothing to do with outsourcing and everything to do with putting lipstick on a pig.

So say you're a $70K a year programmer for IBM, born and raised in America.  I'm supposed to be excited that you'll offer me a job for a fraction of that, in a country with a completely different culture, likely speaking a language that I'm not familiar with, all so I can keep programming at IBM?  It's nice that you'll offer me relocation assistance to get there.  But what if it doesn't work out?  Are you offering me help in getting home?  Oh, that's right...  I forgot.  I don't HAVE a job with IBM in the US any more.  You're on your own...  And I hope you saved a considerable chunk of your much lower salary, as getting home on your own is a whole lot more expensive than getting down there in the first place.

This isn't some internship program where you spend a year overseas, and then return with more experience, ready to move up the corporate ladder.  This is a one-way ticket, and you better hope it works out...

I have no doubt that this will appeal to a very small number of people who want an "adventure".  It may also be a great program for naturalized citizens who have considered moving back to their home country, but didn't quite have the ways and means figured out.  But in terms of a program that's supposed to make me feel all warm and fuzzy about IBM's corporate ethics and concern for their workforce?

Not so much...

01/15/2009

Eyes top left... The link to Lotusphere 2009 press coverage is now up!

Category IBM/Lotus Lotusphere2009
Up on the left side, top entry on my blog, you'll find the link to a page of Lotusphere 2009 press articles.  I did this last year, and it seemed to go over well.

I'll be using Google News Alerts to find articles when they hit my inbox.  Some articles are press releases picked up by various sources.  The first one I hit will probably get the credit.  I'll try and avoid dups, but no guarantees.  No commentary on this page, either...  Just links to the news.

01/15/2009

Au contraire: Exchange's lead over Notes actually 'getting bigger and bigger,' says Gartner

Category IBM/Lotus Microsoft
From Computerworld: Au contraire: Exchange's lead over Notes actually 'getting bigger and bigger,' says Gartner

OK...  a different view heading into Lotusphere from one of the analysts...

While IBM Corp. argued Thursday that its Lotus Notes collaboration software was turning the tide against the market leader, Microsoft Corp.'s Exchange, a Gartner Inc. analyst said that's not the case.

"I don't believe that in either revenue or user seat share, that IBM is closing the gap [with Microsoft]," Tom Austin, a Gartner analyst, told Computerworld on Thursday. "The gap is getting bigger and bigger."

<snip>

 Austin, a Gartner group vice president and research fellow who conducted that research, said that statistic was for 2007 shipments of Notes versus Exchange only. It is far different than the percentage of workers actually using either software today, the installed base.

For that, "Microsoft Exchange has at least three times the users of Notes with enterprises with 500 or more users," Austin said. IBM may be adding Notes users, but its share of the installed base "is getting smaller," he said.

Now, Austin does go on to say that Notes 8 has helped staunch the flow of moves to Exchange:

 "Notes 8 has staunched some of the anxiety IBM inflicted on itself when it was pushing Workplace as a Notes replacement, causing its user base to freak," he said. "They can honestly say that Notes 8 today is almost as good as Outlook."

However, Austin thinks IBM won't be able to start winning large companies back until it starts to "carpetbomb" corporate end users with marketing and free copies of Notes the way Microsoft did when it was building up Outlook in the late 1990s.

"Mere mortals, not IT people, are going to have more and more say, but IBM adamantly refuses to do anything that would piss off IT buyers and senior executives," Austin said.

"Carpetbomb" corporate end users...  I know more than a few in the Notes community would wholeheartedly agree to that.

It's frustrating that for something that sounds so straightforward and simple (who runs what software), no one can agree on a counting methodology, analyst percentages differ wildly, and vendors tout the numbers that make them look best.  I'm surprised that Enron didn't try to develop a market in trading seat counts...  :)

01/15/2009

IBM claims momentum for Lotus Notes

Category IBM/Lotus Lotusphere2009
From Computerworld: IBM claims momentum for Lotus Notes

A number of interesting tidbits in this article from Computerworld:

IBM claims momentum for Lotus Notes Ahead of its annual Lotusphere conference next week, IBM Corp. claimed that its Lotus Notes collaboration software is starting to turn the tide against its bigger rival, Microsoft Corp.'s Exchange.

In a statement released today, IBM said it has 145 million Notes licensees worldwide, up almost 4% from the 140 million licensees IBM reported last year.

In the 15 months lading up to Sept. 30 last year, IBM won more than 12,000 organizations and companies as first-time customers, many of them former users of Microsoft Outlook and Exchange, it said.

It's been awhile since I've seen seat numbers quoted.  Good, bad, or otherwise, it's one of the few ways you can show growth beyond general financials or antidotal evidence.

IBM also claimed in its statement that "a number of customers that Microsoft had previously announced would migrate to Exchange are now stalling or abandoning those plans."

An IBM spokesman declined to name those companies. However, companies that IBM described in its release as "new wins" over Microsoft include Southern California Edison, Nationwide, Global Hyatt Corp., CEMEX, 3M, State Bank of India, The Hartford, Banco do Brazil, and, most prominently, The Coca-Cola Company.

Coca-Cola's executives will be featured at the Lotusphere conference in Orlando talking about their experience running Notes for more than 200,000 employees worldwide, according to the spokesman.

Coca-Cola is the global parent company to 51 subsidiaries, including U.S.-based Coca-Cola Enterprises, which switched to Microsoft's Exchange Online services for its 70,000 employees last spring.

I'm *very* interested to hear the Coke story, as this is one of those "migration" stories touted by Microsoft.  Some clarity here will prove enlightening.

Third-party estimates show Exchange topping Notes, though they range from "easily" to "with difficulty." Ferris Research's survey found Exchange's installed base at 65% and Notes holding 10%. IDC pegs Exchange at 52% versus Notes' 38%, while Gartner Inc. saw a tighter battle, with Exchange, 48%, against Notes40%.

This is the "otherwise" when it comes to license/seat counts.  Unless you know the methodology behind the methods used by the firms, you can draw just about any conclusion you want from these estimates.  Microsoft will tout Ferris, IBM will tout Gartner.  And a certain analyst who knows blogs are dead isn't quoted...  hmmmm...  (no link on purpose).  :)

And at the end of the article, it appears that the Exchange 14 "is being tested" story from earlier in the week will be the Lotusphere spoiler this year...

01/07/2009

Using Google Gadgets as Free Lotus Notes Plug-ins

Category IBM/Lotus CIO.com
My latest CIO.com article is now online...  Using Google Gadgets as Free Lotus Notes Plug-ins

If your organization uses Lotus Notes, you know about its e-mail capabilities. And if you're using Lotus Notes as a collaboration and workflow management platform, no doubt you have a number of applications to streamline and simplify your business processes. But do you also know that there are hundreds of free Notes plug-ins for the Notes 8 client, which can do everything from tell time, check the weather, keep you up-to-date on breaking news and perform countless other handy tasks?

Thanks again to Esther for making me sound semi-intelligent...

01/07/2009

The January LotusUserGroup.org Developer Tips newsletter is out!

Category IBM/Lotus LotusUserGroup.org
The January issue of the LotusUserGroup.org Developer Tips newsletter is now online (if for some unknown reason you're not subscribed)...

12/31/2008

SharePoint/Notes interaction question: Can SharePoint be made to accept Notes:// URL formats?

Category IBM/Lotus Microsoft
In our installation of SharePoint, we have a need to link to some Notes client applications using the Notes:// URL format.  When we attempt to use that type of a URL in a SharePoint dialog box (like for a Quick Link), it says that's an invalid URL format (wants http:, https:, ftp:, etc.)

Is there any way to change SharePoint's behavior in that area?

If not, I'll probably write a Notes app for our web-enabled Domino server that has a dockey and URL field (that *does* accept Notes://).  Then when you hit that page from a browser, it automagically redirects to the Notes:// location.  A little clunky, but it would work...

Any thoughts?

12/09/2008

OK... today was a high point in my "writing career"...

Category IBM/Lotus
I enjoy writing...  From Libby giving me my first shot at being published, to blogging, to writing reviews on Amazon...  It's something I love to do.  Yes, it's had a number of financial benefits, to be sure.  But if it had gone no further than the pages of this blog, I'd still write.

Then there's the five minutes of fame in my small pond.  I've followed Esther Schlindler's writing for a long time, and I finally got a chance to meet her at Microsoft PDC 2008 a couple months ago.  I brought her a gift of chocolate "just in case" I ever ended up writing for her.  Good editors are worth their weight in gold...  or chocolate in Esther's case.

Yes, I'm not proud...  Bribing and sucking up works for me.

A couple of weeks ago she asked if I wanted to write an article for CIO.com on Lotus Notes.  I accepted, and today it was published:  7 Things IT Managers Should Know About Lotus Notes.  I had fun writing it, and it was cool to see something I wrote published in a non-IBM/Notes publication.  

Ah, but I was *really* surprised when I received an email from Patrick Kenney of IDG International Publishing Services letting me know that some CIO.com content ends up getting syndicated on the New York Times online site, and that my article made it over there.

OK...  I can retire now.  I'll have a hard time topping that five minutes...  :)

Thanks, Esther...  

11/22/2008

A tip for converting your PowerPoint presentation to the Symphony format...

Category IBM/Lotus
For Lotusphere 2009, all our presentation files have to be in the .ODP format, which means using Symphony or OpenOffice.org.  For the first time, IBM is only supplying the Lotusphere presentation template in .OTP format.  If you've ever done presentations before, you're probably planning on pulling content from existing slides to make up your session(s) slides for January.  

Veterans know what this means...  the dreaded "conversion".

I'm working with Chris Blatnick on our presentation, and I'm using two existing PowerPoint presentations as the base.  I'll admit to never having worked with the presentation side of Symphony before, so I went digging for that single menu option that would magically transform PPT to ODP with a single click.  

Unfortunately (or because I are stupid), it wasn't that easy.

I could find the existing templates by using the menu command of Layout > Page Design.  But that seems to assume you already have the template(s) you want to use in a template library somewhere.  And "somewhere" did not include the option to find the ls2009.otp file on my Windows XP desktop.  To save someone a few minutes of time, I found it's much easier if you just put the template where Symphony expects to find the rest of them.  And for my default Notes 8.5 beta install, its:

(deep breath)

C:\Program Files\IBM\Lotus\Notes\framework\shared\eclipse\plugins\com.ibm.productivity.tools.template.en_3.5.0.20080815-1740\layout

If you put the template there, then it shows up under the More... option when you use the Layout > Page Design menu function.  From there, you can apply the template to either the existing page or all pages except for the title page.  I did one apply for the title page, and selected the "all pages except for title" to get the rest.  

It's far from ready for prime-time, but at least I'm now working in .ODP format with the correct template.  And at least for me, that was a significant part of the battle.

11/21/2008

ACCLAIMED NEW BOOK OFFERS ‘JUST ENOUGH GOVERNANCE’ FOR LOTUS NOTES

Category IBM/Lotus
OK...  I got a kick out of finding this in my Google News Alerts this morning...  ACCLAIMED NEW BOOK OFFERS ‘JUST ENOUGH GOVERNANCE’ FOR LOTUS NOTES

 * Submitted by: 80:20 Communications Limited
 * Friday, 21 November 2008

Ely, England, November 21, 2008 – In many organisations, Lotus Notes and Notes applications are critically important to business. Equally important today, however, is the need to exercise effective governance over all IT processes to protect the health of the enterprise. The forthcoming book ‘Just Enough Governance for Notes’, acclaimed on Amazon by renowned reviewer Thomas ‘Duffbert’ Duff, offers a new way to reconcile these two requirements, with a ‘light touch’ governance approach that preserves the agility that makes Notes so invaluable.

‘Just Enough Governance for Notes’ is written by Lotus Notes veteran Craig Schumann, Senior Vice President for R&D at TeamStudio. According to Duff, it "bridges the gap between the ‘Wild, Wild West’ environment so often seen in Notes shops, and the approval- and documentation-heavy processes you see in other IT areas. Even better, it introduces the topic of governance in such a way that most Notes developers can relate to and accept”.

The book presents an IT governance philosophy for Lotus Notes that can protect the company without stifling developer initiative. It goes on to give IT staff and Notes developers a blueprint to implement IT governance processes and principles in the Lotus Notes environment. Lastly, it takes a clear-sighted look at the future evolution of Notes and of IT governance.

Topics covered in the book’s 174 pages include The Trend Toward IT Governance, Design, Development, Test and Production. With the good practices it presents, readers will be able to create a governance process as agile as Notes itself, so that businesses and Notes applications can prosper together for many years to come.

Duff enthuses, “I would highly recommend getting a copy of Just Enough Governance for Notes to make sure you’re not exposing yourself and your company to unnecessary dangers. Along the way, you may just convince your IT leadership that Notes can be governed just like every other platform."

"renowned"...  "enthuses"...   And that, along with hanging around the right people at Lotusphere, will get you a decent beer.  :)  But seriously, it *is* a good book, and one well worth reading.  And yes, I knew they were going to use quotes for publicity.  No, I did not know about this press release before it went out.  While I don't believe my own press clippings, it is sorta cool to wake up to find something like this in your inbox.  Nice job, Mr. Schumann and company!


If you're interested, you can find it on Amazon...  Just Enough Governance for Notes.

11/18/2008

Microsoft Exchange's challenges: partners, the cloud, and (still) Lotus Notes

Category Microsoft IBM/Lotus
From Computerworld: Microsoft Exchange's challenges: partners, the cloud, and (still) Lotus Notes

A number of things caught my eye in this article, both good and bad...

 But Microsoft hasn't fully answered questions about how Exchange Online won't hurt its loyal army of partners, nor how the service can overcome some of its limitations and aid the war against IBM's Lotus Notes.

"Microsoft may in fact succeed with Exchange Online," said analyst David Ferris of Ferris Research. "But they have aggressively rolled out similar offerings in the past that have failed."

Ferris recognizes that Microsoft doesn't necessarily have a great track record in following through with significant new architectures.  On the other hand, Workplace didn't fare so well, either...

Today, Exchange is used by 65% of workers in developed economies, according to Ferris Research. Lotus Notes is used by 10% of workers.

10%???  I think that's the lowest number I've ever heard for Notes seats percentage.  And Ferris is a bit more reliable than Radicati (who gets quoted later on in the article also).  I'd love to know the methodology behind those numbers.

 That may not be easy. Despite Microsoft's rhetoric, migrations from Notes to Exchange have slowed, said Ferris.

"Every Notes user says their strategic direction is to migrate to Microsoft, but as a practical matter, those who could have easily done it would have already done it," Ferris said. "Migrating is too much hassle, the porting costs are too great."

Another case in point of once the money's been spent, you have...   email.

 And there are limitations in Exchange Online. Mailboxes default to just 1GB. Every additional gigabyte costs $2 per gigabyte per month. The maximum size is 4GB, despite the service being built with Exchange 2007, which supports mailboxes up to 16GB.

The 4GB limit is "to ensure the best performance in Outlook," said Betz. "Customers we talk to tell us that overly large inboxes create many problems for their organizations," which have to comply with rules around compliance and e-mail discovery.

Betz suggests customers with large e-mail accounts should move them to Exchange Hosted Archive or store large attachments on SharePoint Online.

I'm betting THAT little gem isn't mentioned up front...

 In a blog posting last week, Jha said he plans no major strategic changes for Exchange.

Tea leaf readers will view that as implicit confirmation of predictions by Gartner Inc. analyst Matt Cain and others that Microsoft will still use the Jet storage engine in Exchange 14.

Jet is the reason for a hard 16 GB cap on e-mail account sizes in Exchange 2007.

Cain predicts that Microsoft will switch to the more-scalable SQL Server for the subsequent version of Exchange, due about 2012.

So *how* long has Microsoft been saying they'll switch to SQL Server in the "next release"?

Overall, there's lots of eye candy with the announcements, but at the same time there's some significant limitations and lack of direction on where you go in the future.  And given the announcement about dropping more Live Services features, I'm not sure that's a safe direction to take.

11/10/2008

Study: SharePoint, Lotus in for Long Collaboration Fight

Category IBM/Lotus Microsoft
From PC World: SharePoint, Lotus in for Long Collaboration Fight

Nothing like being in the front row for this battle...  :)

Microsoft and IBM have been duking it out over e-mail and messaging software for years with their respective Outlook/Exchange and Lotus Notes/Domino products. As their product lines have evolved, however, a new fight is brewing between Lotus and Microsoft's SharePoint Server as the platform of choice for enterprise collaboration strategy.

According to a new report by Forrester Research, both companies will be in this battle for the long haul, as there are benefits for enterprise customers to using one, the other or both platforms in their IT networks for the foreseeable future.

The report, by analyst Rob Koplowitz, notes that collaboration software, which allows workers across geographically dispersed offices to work more efficiently together through Web-based programs, is increasingly becoming a priority for enterprises. Nearly 50 percent of the 1,017 IT professionals in Europe and North America that Forrester surveyed for the report called implementing a collaboration strategy a priority or critical priority in 2008, according to the report.

While Lotus has more history in this market and has evolved over the years, SharePoint only in the past 18 months or so has rapidly come into its own as a collaboration platform, according to the report. "SharePoint has finally found its place in the world and is growing up fast," Koplowitz wrote.

10/30/2008

Comparing the Microsoft PDC conference with Lotusphere...

Category Microsoft IBM/Lotus
So I've spent the last five days getting inundated with information about where Microsoft is going in the next two years.  My thoughts on the technology will be a different blog post, but I thought it might be interesting to compare how the conferences were run.  Not having a huge pool of conference experience, it was hard *not* to compare PDC to Lotusphere.  But here are a few of my observations...

Meals - Both conferences do a nice job on meal planning.  When you're serving thousands in the course of 60 to 120 minutes, you better have your act together.  For all intents and purposes, both conferences shine there.  I'd give a slight nod to PDC for having pop (both regular and diet) on ice for all meals.  I loved knowing that I didn't have to track down a diet Coke/diet Pepsi somewhere before breakfast.  

Breaks - PDC had it all over Lotusphere in this case.  There was coffee, juice, fruit, pop, and snacks laid out for consumption from 6:30 in the morning until the final conference session at 6:30 at night.  And if you wanted a higher-end coffee experience, there was a Starbucks kiosk right there on premises.  I know many attendees would be happy with just having coffee available at all times.  I was overjoyed to see refrigerated cases in numerous places, kept fully stocked.  Apples, oranges, and bananas were always there too.  For snacks, they usually had granola bars (different flavors each day), chips, cookies, yogurt covered pretzels, Twinkies, Hostess cupcakes, etc.  Basically, if you needed something to munch on, it was there.

Transportation - a tossup.  I never had to wait for a bus from my hotel to the convention center, or from the convention center back to the hotel.  Given that some of them had to navigate through LA traffic, it was impressive.  They started running busses at 6:45 am (breakfast at 7), and often ran until 10'ish.  The downside is that they stop running altogether between like 10:30 am and 5.  They also had free bus shuttles back to the airport.  You could just see the taxi drivers seething over THAT one.  

Conference swag - It's hard to beat the 160GB external USB hard drive that had all the latest and greatest Microsoft pre-beta stuff on it.  On the flip side, their conference "bag" was something you'd find in a supermarket as an eco-friendly replacement for paper and plastic.  Needless to say, that didn't come home with me.  The vendor area seemed much smaller than Lotusphere, but the Microsoft area for their own products and hands-on labs was the same size (if not bigger) as the vendor area.  It was cool to see beanbag chairs tossed all over the place, and people banging away on xBox games.  The conference store was also rather large, with a lot in the way of book offerings and other stuff.  

Audience - PDC is very targeted...  new stuff from Microsoft, geeks abound.  It seemed to be about the same size as Lotusphere, but the demographics were very different.  At Lotusphere, you have a fair number of attendees that fall into the female gender category.  Not so at PDC.  I would be shocked if the percentage of women made it into the double digit range.  I wouldn't be surprised if it was less than 5%.  Very strange...

Conference videos - EVERY session is recorded.  EVERY session is available for download from the PDC site 24 hours after it's given.  Let me state that again...  EVERY.  SESSION.  IS.  RECORDED.  AND.  IS.  AVAILABLE.  FOR.  DOWNLOAD.  BY.  THE.  ATTENDEES.  If I could wish for any PDC feature to be copied by Lotusphere, this would be it.

Content - Lotusphere has something for everyone.  You may not like the ratios given your particular interest or function, but they try and cover it all, from strategy to bleeding edge to best practices.  Beginner to advanced.  PDC is much more targeted to geeks and those who make their living with MS technology.  If you're just getting started with MS stuff, or if you want to go back and start using the stuff today, this may not be the best place for you.  I got exposed to a lot, but I'll be the first to admit that much was over my head when it came to details.  PDC also does a great job with ad-hoc "unsession" stuff.  There's plenty of space to have spur of the moment meetings and sessions run by the attendees themselves.  I guess that PDC had more of a "geek vibe" to it than Lotusphere often does.  Not to say that Lotusphere doesn't have its share of geeks.  There just seemed to be more of them at PDC.

Miscellaneous - I loved how there was an area to check your luggage on the final day at the convention center.  Probably not as critical at Lotusphere since the event is held at hotels.  When I went to pick up my luggage to head to the airport, it looked like disembarkation on a cruise.  MILES of luggage lined up...

Most of all, I came away with an even greater appreciation for what it takes to pull off a conference the size of Lotusphere or PDC.  It's amazing that 9K to 10K people can come together and learn without tearing the place up or having the organizers swear "never again".  My hat is off to the Lotusphere group for what they do for us each year...

10/08/2008

Shred My Code - Parsing text in a Rich Text Field

Category IBM/Lotus

I thought about naming this feature "Pimp My Code", but I know what people have done to code I posted in the past.  Therefore, "shred" sounded more appropriate.  :)

But seriously, I wanted to share this code and open it up for comment.  It's a part of the Domino Object Model I haven't played with before, and I'm sure there's a ton of room for improvement.

Scenario:  I have a Rich Text field in a Notes client document.  The document is edited in Notes, but viewed in the browser.  The field stores an "audit history" of document changes from the business perspective.  It's in Rich Text because they wanted certain parts of it colored and bolded, and well...  it made sense at the time.  Here's the format of the information, one line per audit event:

02-07-08 09:00 AM - Modification - This document was changed to conform to the updated regulations.
12-12-07 01:00 PM - Add - Originally added for reference

Forget the fact that the dates are in mm-dd-yy format, as this isn't used internationally.  

When I examine each line of the Rich Text field, there are three text runs.  The red text is one run, the description is a second run, and what appears to be a blank (but acts like a linefeed) is the final run in the line.

My task was to create an agent that would go through this field and eliminate any lines where the date was older than 12 months from today.  Had I known this earlier, I would have had them use HTML in the field, made it a multi-value text field, and it would have been a breeze.  Given that it was already Rich Text, I wasn't sure how I was going to be able to do this.  But I started to dig into the NotesRichText objects, I realized that I might be able to string together some NotesRichTextNavigator and NotesRichTextRange methods and properties and pull this off.

My logic below grabs a navigator of the whole Rich Text item, grabs the text run element, and examines it.  If it's a date that's before the 12 month cutoff, then you just keep parsing until you find another date or you get to the end.  Once you find a date that is older than 12 months, then you go to the purge loop that will eliminate everything in the field from that point on (since the date entries are in descending date order).

Normally I don't use loops and gotos like this.  But as I was hacking through this during various parts of three days, this is the code that evolved as working.  The only glitch I see so far is it tends to leave blank lines at the end if it's deleting lines.

Feel free to discuss, comment, slice, dice, R&D, whatever.  I haven't ever seen much in the way of code that parses Rich Text using these DOM objects, so this was all new to me...

Sub Initialize

 'Create objects to be used in this routine
 Dim session As New NotesSession
 Dim ws As New NotesUIWorkspace
 Dim dbThis As NotesDatabase
 Dim uidocThis As NotesUIDocument
 Dim docThis As NotesDocument
 Dim rtiHistory As NotesRichTextItem
 Dim rtnHistory As NotesRichTextNavigator
 Dim rtrHistory As NotesRichTextRange
 Dim ndtCutoffDate As NotesDateTime
 Dim varCutoffDate As Variant
 Dim strItemDate As String
 Dim lngTotalElements As Long
 
 On Error Goto logError
 
 
'Get the current document that's open
 Set dbThis = session.CurrentDatabase
 Set uidocThis = ws.CurrentDocument
 Set docThis = uidocThis.Document
 Set ndtCutoffDate = New NotesDateTime(Today)
 Call ndtCutoffDate.AdjustMonth(-12)
 varCutoffDate = Cdat(ndtCutoffDate.DateOnly)
 lngTotalElements = 1
 
 
'Get the field that has the history we need to purge
 Set rtiHistory = docThis.GetFirstItem("subHistoryArchiving")
 Set rtnHistory = rtiHistory.CreateNavigator
 
LoopForGoodItems:
 
 
'Start iterating through the history.  For each history line, there are three text runs. 
 'The first is the date/time/action, the second is the detail, and the third is the linefeed.

 
 Call rtnHistory.FindNthElement(RTELEM_TYPE_TEXTRUN, lngTotalElements)
 If rtnHistory.FindNthElement(RTELEM_TYPE_TEXTRUN, lngTotalElements) Then
  Set rtrHistory = rtiHistory.CreateRange
  Call rtrHistory.SetBegin(rtnHistory)
  Call rtrHistory.SetEnd(rtnHistory)
  
'Don't try to parse out a date if the returned textrun is nothing more than a linefeed or blank.
  If Len(rtrHistory.TextRun) > 0 Then
   
'Parse out the date, see if it *is* a date, and then compare it to 12 month cutoff.  If you hit the cutoff date,
   'then we'll break out to the purge loop to clear out everything that follows.  Otherwise, keep on looping.

   strItemDate = Left$(rtrHistory.TextRun, (Instr(1,rtrHistory.TextRun, " ") - 1))
   If Isdate(strItemDate) Then
    If Cdat(strItemDate) >= varCutoffDate Then
     lngTotalElements = lngTotalElements + 1
     Goto LoopForGoodItems
    Else
     Goto LoopForPurge
    End If
   Else
    lngTotalElements = lngTotalElements + 1
    Goto LoopForGoodItems
   End If
  Else
   lngTotalElements = lngTotalElements + 1
   Goto LoopForGoodItems
  End If
 Else
  Goto LoopForPurge
 End If
 
LoopForPurge:
 
 
'This loop just keeps on purging text runs until you get to the end of the rich text area.
 
 If rtnHistory.FindNthElement(RTELEM_TYPE_TEXTRUN, lngTotalElements) Then
  Call rtrHistory.Remove() 
  Set rtrHistory = rtiHistory.CreateRange
  Call rtrHistory.SetBegin(rtnHistory)
  Call rtrHistory.SetEnd(rtnHistory)
  Goto LoopForPurge
 End If
 
 
'This will be fired once you have nothing left in the field to purge.
 Call docThis.Save(True, False)
 
 Exit Sub
 
logError:   
 Call LogError
 Exit Sub
 
End Sub

09/24/2008

IBM threatens to leave standards bodies

Category IBM/Lotus

From The New York Times: IBM threatens to leave standards bodies

News broke yesterday that IBM is planning on examining their membership and role on different standards committees after the ISO OOXML fiasco.  

IBM is threatening to leave organizations that set standards for software interoperability because of concerns that their processes are not always fair.

IBM published a new set of guidelines it plans to follow, which include encouraging standards bodies to have rules to protect their decisions from "undue influence," a clear reference to competitor Microsoft.

I'm really torn on this one...

On one hand, Microsoft's gross manipulation of the ISO fast track process is completely unacceptable when it comes to creating, passing, and adopting standards.  The voting process is obviously flawed and ripe for corruption.  Standards bodies that don't have proper checks and balances in place to prevent that sort of gaming should not be supported.  This is not to say that no other vendor has tried their hardest to make sure their technology becomes the "standard".  But the Microsoft effort was just flat-out sleezy and unethical.

But on the flip side, ignoring standards bodies that *do* have influence (like ISO) doesn't seem like a good way to make sure you're at the leading edge of technological advances in the industry.  This action by IBM seems to be a bit along the lines of cutting off the nose to spite the face.

The reality is probably that IBM's statement is the first hard-line round in an exchange of negotiations aimed to clean up the standards process.  I don't expect IBM to walk away from critical standards bodies, but they've also stood up and said "things need to change".

09/23/2008

Whatever Happened to ... Lotus Notes

Category IBM/Lotus

From ServerWatch.com:  Whatever Happened to ... Lotus Notes

Interesting look at Notes, it's pedigree, and what the future may hold:

Let's not beat around the bush — mention "Lotus Notes" to people, and many will have a reaction ranging from "Is that still around?" to "Ugh." Notes has, perhaps unfairly so, a reputation for corporate stodginess that is the technology equivalent of 1980s music videos.

To be fair, Notes' roots reach all the way back to the early 1970s. And for those of us also from way back in the early 70s, let's face it — we're not the cool kids anymore. But we are still here, and maybe we know a thing or two the young upstarts have yet to learn.

I think Alan Lepofsky has pointed out a number of design "innovations" (tabbed browser windows, anyone?) now in vogue that have been there in Notes all along.

Although Notes has continued to add support for modern messaging technologies, it faces headwinds from several directions. Building on a product with such a long history can be a blessing and a curse.

The blessing is that deep institutional knowledge helps leverage Notes' fundamental architectural advantages. Not only do Lotus and IBM own a great deal of intellectual property that drives Notes, but large clients have mature programs in place for using Notes in their workplaces, including employee training and support. In other words, inertia is a blessing.

The curse of legacy is especially tricky in the fast-moving world of computers. By far, the most common criticism of Notes users — and the motivation behind the all-too-often "ugh" — is its interface. Built on metaphors and principles that stretch back to Notes' origins, it is a difficult balancing act for Notes to continue to support existing institutional knowledge while also meeting the expectations and user interface habits of today's users.

In fact, some of Notes' original design decisions are the very same that today can rub users the wrong way. Because Notes is cross-platform, its interface isn't quite like that of Windows-native software. The reality, though, is that most users — particularly in corporate environments — are using Windows machines, which makes learning the Notes interface an exception to their normal experience.

This is very true.  Cross-platform is a feature that, if you're standardized on Windows, may not be perceived as a feature so much as a hindrance.  But given the growth of the Mac and Linux desktop models (and the backend server selections), that cross-platform mentality may yet still be one of the saving graces of Notes as people look for Windows alternatives that still play well in the Windows world.

I especially like his summation at the end...

The challenge, as it always has been for Notes, will be how to add substance without adding bulk.

09/15/2008

And the benefit of this migration is what?

Category IBM/Lotus

So we have this press release from Unify, one of the major vendors in the Notes migration space:

Unify Corp., a global provider of application modernization solutions, today announced that a large multinational professional services corporation has signed an agreement for Unify’s Composer for Lotus Notes, to migrate two internal, complex Notes applications to the Microsoft .NET platform.

Today, more than 1,200 users employ the organization’s applications and its associated databases. One application has a complex user interface with tabbed views of the data; the other contains heavy collaboration with substantial business logic and workflow. With Unify’s Composer for Lotus Notes, the applications will be migrated to the Microsoft.NET platform and the transition will result in like-for-like business functionality, behavior, business logic and workflow, in order to the meet the customer’s objective for little to no disruption to end-users.

"Our customer was looking for a rapid solution to move these Notes applications and get them into production quickly in its Visual Studio .NET environment," said Kevin Kane, vice president and general manager, Composer Solutions, Unify. "This is a large firm with multiple applications running on Lotus Notes. We believe a larger opportunity exists for Unify with this customer and look forward to providing a very positive experience with minimal disruption, to prove the value of our Composer solution to its business."

And where is the value in "the transition will result in like-for-like business functionality, behavior, business logic and workflow, in order to the meet the customer’s objective for little to no disruption to end-users"?  It's not as if the firm only has these two remaining applications left.  And it's also not as if Unify's been promised the entire conversion package, either.  

Seems like some "large multinational professional services corporation" has a few too many dollars to burn...

08/02/2008

I am now a proud GONAD!

Category IBM/Lotus Humor

This is such a proud and humbling moment...

A picture named M2

Want to join me?  Apply here!

07/07/2008

A minor ND6.5 to ND8 migration issue I ran into today...

Category IBM/Lotus

We're getting close to the point of upgrading all our app servers to 8.0.1.  Overall, we've seen little in the way of issues that would keep us from taking the final step to get all the servers in our environment upgraded.  But I *did* run across something today on a Domino web application that forced a minor code cleanup.

In a few of our larger internal web sites, I had subforms that handle CGI fields and CSS code.  Those subforms were nested in another subform that contained the navigation header code.  But in a few of the forms, we also placed the subforms in the form itself.  Just one of those things you don't notice at the time, given the apps have grown and evolved over the last five to seven years.

In ND6.5.5, having a duplicate subform is not a cause for concern when Domino renders the document.  ND8.0.1?  Not so forgiving...  I placed the app on the test server and called up the main URL.  Server error 500.  That sent me to the log file to see what Domino choked on.  Fortunately, the log.nsf file was very clear about the fact there was a duplicate subform that was NOT allowed.  A quick examination of the form and subforms revealed what the problem was, and I was able to make the necessary changes in test for production turnover later this month.  That should avoid the problem occuring during the cutover.  (Yay!)

I thought I'd just throw this out on the blog in case anyone else is looking for stupid developer tricks that may affect your migration from 6.5 to 8.  

06/25/2008

I stumbled across the transcript for Unify's financial conference call today...

Category IBM/Lotus Microsoft

Unify is that "wonderful" company that kept advertising in SearchDomino offering to migrate you off of that creaky old Notes infrastructure...  NOT!

Here's the conference call transcript...

And proving that Microsoft can have a million #1 priorities, here's proof that killing off Notes is still one of them:

Don McKernan – Landoak Securities

And then in your prepared comments you said that Microsoft designated this Notes issues as one of their top three priorities or something like that. Can you clarify what you mean by that?

Todd E. Wille

Well, just what it means is that over the last year, and continuing this upcoming fiscal year, they’ve got two, three or four key initiatives that really the whole company focuses on in addition to their normal goal setting. And one of those key initiatives is this whole Lotus Notes initiatives because SharePoint and Exchange and a lot of their products that are all on a collaborative environment, (a) and (b) IBM identified as one of their major competitors, those two reasons have led this to be one of the key initiatives for them as a company last year and this going forward year.

So, obviously, the point to us is that it’s great news for us to have that exposure. And it goes all the way to the top of Microsoft and all the way down, is that this initiative is important and it’s funded and that bodes well for us.

Don McKernan – Landoak Securities

You’re the only answer for them, basically, on the complex end.

Todd E. Wille

That’s correct.

I guess we can assume we're still on Microsoft's radar.  :)

06/13/2008

IBM staff advised to use open software

Category IBM/Lotus

From The Irish Times: IBM staff advised to use open software

IBM has sent a memo advising 20,000 technical staff to move from Microsoft Office to productivity software from its Lotus subsidiary that conforms to open standards.

The memo from IBM's chief information officer, Mark Hennessy, and vice-president Gina Poole was sent to employees yesterday, and although it does not explicitly mention Office, it refers to "a new, more integrated approach to desktop productivity software" that is facilitated by using Lotus Symphony.

Very nice to see the home team pushing for the internal use of the Symphony software.  Bodes well that the .odt format will start becoming a common document extension.

05/02/2008

IBM unveils Quickr tools to stave off SharePoint

Category IBM/Lotus

From NetworkWorld: IBM unveils Quickr tools to stave off SharePoint

Interesting that we have another migration tool being announced to move *from* Microsoft *to* Lotus...

IBM Friday released a data migration tool that is a critical component in providing its Notes/Domino install base an alternative to moving to Microsoft's SharePoint Server.

IBM Lotus Quickr Content Integrator provides wizards and templates for moving content in mass to Quickr from SharePoint sites, Microsoft Exchange folders, IBM Lotus Domino Document Manager libraries and IBM Lotus Domino team room applications.

The Content Integrator also supports co-existence of data on multiple platforms during an elongated migration, including synchronization capabilities.

Quickr is a content management system that includes team workspaces and runs on either Windows, Linux or Unix. It also is a component of IBM's unified communications stack that revolves around Domino, Sametime and Connections, a set of social networking tools.

Something I found interesting is that this tool is based on technology from Casahl, a group that's been known more for their IBM to Microsoft migration tools.  It's encouraging to see companies see business opportunities to bring data back into Lotus.

EDIT: More information:

IBM Pledges Quickr Migration from SharePoint - eWeek

New IBM Software Tools Designed to Liberate SharePoint Data - CNNMoney

04/27/2008

Finally, someone building tools to migrate *TO* Notes *FROM* Sharepoint!

Category IBM/Lotus

From InformationWeek: The Weekly Watch On Content Management

Well, isn't *this* a pleasant change!

Here's one from the "I'm not sure if I can beat 'em" file. Mainsoft, an IBM partner, will soon release its SharePoint Integrator for Lotus Notes.

According to a company spokesperson, the software gives users point-and-click access to SharePoint content, including Word documents, Excel worksheets, and PowerPoint presentations, all from a Notes-driven sidebar. Mainsoft says Notes users also can store updated documents within SharePoint sites. And I got a kick out of the PR firm's pitch, if for nothing more than its attempt to balance things a bit delicately.

"For enterprise IT, replacing multimillion dollar Lotus Notes/Domino infrastructures with a Microsoft stack is a highly political, costly project. Migrating from SharePoint to Quickr is one option, though SharePoint fans oppose it."

Wouldn't it be fun to get our hands on this and see if it's better than Red Bull at going the other direction?  :)

04/08/2008

IBM Pitches Mashup Suite to 'Enterprise 2.0'

Category IBM/Lotus

From InternetNews.com: IBM Pitches Mashup Suite to 'Enterprise 2.0'

Well, it looks like the Lotus Mashups software is now ready to make it's debut:

IBM plans to announce today a new multi-tiered mashup portfolio for companies to create new business applications cobbling together data drawn from disparate sources.

The IBM Mashup Center will bundle Lotus Mashups, a drag-and-drop tool geared for non-technical workers, and the InfoSphere Mashup Hub, for more advanced users.

Additionally, IBM is introducing WebSphere sMASH, a resource center for developers supporting dynamic scripting languages in a RESTful environment.

Apparently the release date is April 15th.  I'll be interested to get my hands on that and play around with it.

04/07/2008

So here's *my* "How I Got Started In Notes" story...

Category IBM/Lotus

I blogged about this back in 2003, but obviously a few things have happened since then.  So let's do a rewind and then bring things forward...

I started my IT career back in 1979 out of high school working in a bursting room for Georgia-Pacific here in Portland Oregon, stripping carbon off reports and separating reports on the perforations.  And yes, there was filing of the punch cards also (told you I'm old!)  That lasted about a year until I moved into their Operations area, loading up the card decks and hanging those tapes.  Around 1983'ish, I was offered the chance to move into programming with good old RPG.  Like everything else I end up involved with, I grabbed the book and started teaching myself.  1985 had Georgia-Pacific downsizing their Portland operation, and that led me to First Farwest Insurance (long since departed) as a COBOL programmer.  Not bad considering I had never coded a line of COBOL before in my life.  A couple years there (and before they went under), and I was off to Blue Cross Blue Shield of Oregon using those same COBOL skills to help maintain their Medicare claims processing software.  BCBSO would continue to be a constant in my life from then on...

In 1995, things were getting rather ugly with the Medicare contract, and I didn't necessarily want to be part of a large system conversion coming up.  I was fortunate enough to move to a position in the company where I could start working with "groupware technology", i.e. Lotus Notes.  I was offered the chance to go to this "Lotusphere" thing, and it was there that my life forever changed.  I really didn't understand much of what was going on (WORK THE WEB!), but the lasers, lights, and music of the opening general session had me convinced I wanted to do this for the rest of my career.  It was at that point that I decided to specialize in Notes and try to become "really good" at it.

1998 saw me leave my home at BCBSO for a start-up called FirstPoint Communications.  You'd know it better by the name it ended up becoming...  Enron Broadband.  I didn't leave because of the siren call of stocks and options.  Yes, they were there...  But what I really wanted to know is if I could play with the big boys in the dot.com era.  We were building everything from the ground up in Notes, so it was a great time of building and learning.  Yeah, the ending wasn't so great in September 2001, but I wouldn't trade the overall experience.  It's there that I learned I really could contribute to the Notes community at large.

Laid off on September 1, 2001.  9/11 happened, and I was convinced I'd never get another job again.  My interview at BlueCross BlueShield of Oregon (now Regence) on September 10th wasn't the best one I ever had, and now I was unemployed for the first time in my life.  I was able to dip my toe in the consulting waters starting late November of that year, along with beginning my fledging writing career with ePro magazine with Libby Ingrassia.  The one-off consulting jobs led to a full-time Notes development consulting position with Boom Vang (now Marquam Group) up through February of 2003.  

That's pretty much where my original blog posting left off.  But wait, there's more!

Joe Litton, my fellow developer at Enron and the person who got one of the Notes jobs at Regence before 9/11, decided to head off to the sunny climate of Florida, leaving an opening back at Regence.  In the course of a week, I went from a full-time consultant with Boom Vang to a full-time developer back at Regence.  It was great to be "home" again.  On top of doing a lot of Notes development here (as I'm currently employed by them), I've also opened up my world via blogging, writing, and speaking.  I've been on stage a few times at Lotusphere, got my passport de-flowered in Ireland, and generally am living an experience I never dreamed possible.

I look back to the time when I was transitioning from Medicare to the Groupware area.  I was part of a Medicare user group and had some really close friends in that community.  But I was not allowed to go to the last user group meeting during my time there, thereby denying me the chance to say goodbye to people I worked with over the phone every day.  I was convinced I'd never experience that same type of friendship and camaraderie again in my professional career.

I was *so* wrong...  What I had then is but a faint shadow of what I have now.

Thanks, everyone...

03/18/2008

The kaleidoscope schwag...

Category IBM/Lotus

Anyone remember eSuite?

A picture named M2

03/15/2008

Can anyone name the Lotusphere schwag?

Category IBM/Lotus

A picture named M2
A picture named M3
A picture named M4

03/07/2008

SearchDomino... probably not the most opportune timing for this article.

Category IBM/Lotus Microsoft

So strolling through Google Reader yesterday, I happen to come upon a story feed by SearchDomino titled Lotus Notes and Microsoft SharePoint Integration.  And yes, I'm not linking to it.

My first thought was "I thought I turned all those feeds off from there!".  Apparently not, but that's now corrected.

But what I found interesting is that they'd run this so soon after all the bad press they took in the Domino community over their advertising fiasco with Unify and migration from Domino to Microsoft platforms.  

I'm currently reading a book (really?  a book?) called Stop The Presses.  It's about dealing with media crisis when you're under attack for bad news, accusations, etc.  Reading the information here and comparing it to SearchDomino's handling of the offensive advertising has been interesting, to say the least.  Needless to say, there was plenty of room for improvement on how to respond, where to respond, and how not to continue to badger and irritate your audience and readership.

One of the lines that was drawn by SearchDomino is that advertising and editorial copy are two entirely separate areas.  Generally, that's the way it's supposed to be.  But if I had been put in that position (and I was sitting on the editorial side), I would have tried VERY hard to not give the appearance of letting sponsors drive content.  Instead, we get a co-existence article written by one of their main editors.  

The argument will be that co-existence is different than migration, and information is different than provocative ad copy.  I'm sure there'll also be the contention that Lotus/SharePoint integration is a fact of life, and that the readership has a need for that information.  Separated from prior events, I would agree.  Colored by those same prior events, it looks really bad.

If I were an editor, I think I would have shelved this type of content for at least six months...

03/07/2008

The March 2008 LotusUserGroup.org Developer Tips Newsletter is now available...

Category IBM/Lotus LUG.org

Go read it, or even better...  subscribe!

Jess and I would REALLY appreciate it.  :)

03/07/2008

Warren Elsmore offers "Guru Guidance"...

Category Clippings IBM/Lotus

In the March CLiPpings newsletter, Warren Elsmore offers "Guru Guidance" on the subject of An Introduction To Domino Front-End Servers.

It's about time he gets some print space for something more than his LEGO fetish.  :)

03/04/2008

IBM launches "Microsoft-free" PC initiative

Category IBM/Lotus Microsoft

From PC Pro: IBM launches "Microsoft-free" PC initiative

IBM is teaming up with partners in Austria and Poland to offer Microsoft-free PCs for the eastern European market.

IBM says it is offering the Linux-based PCs together with Red Hat software distributor VDEL of Austria and Polish distributor and services firm LX Polska, in response to demand from Russian IT chiefs.

The PCs will include IBM's Lotus Symphony software based on the Open Document Format...

Interesting that IBM is positioning Lotus Symphony as the productivity suite for these Linux offerings.  Given that Microsoft obviously doesn't play AT ALL in the Linux space with Office, that pretty much gives IBM a head start for that platform.  And if they continue to work at the SDK model for Symphony, the feature parity between Office and Symphony will continue to narrow.  And it's already pretty narrow when you consider the pricing and the feature set that most users actually utilize in Office.  Then as that SDK model is brought into the Windows arena, you have an interesting battle if OOXML is not ratified as a standard...

Microsoft is active in IT education campaigns in Russia and last month signed a deal with MTS, Russia's largest mobile operator, to offer services and cut-price laptops installed with its Vista operating system for small businesses.

IBM says the Linux PC line, called Open Referent, will cut desktop computing costs by up to half.

This seems to be a textbook case of a product entering the "maturity" phase of it's life (also known as "death of the cash cow").  With price cuts on Vista, special deals like the one listed above, and everything else Microsoft is doing to push their software onto as many PCs as possible, it appears that they are spending more to receive less margin.  

This is very common in manufacturing and sales.  Company A (usually a western company of some sort) has a solid hold on a market.  Company B (often a lower-wage country) starts to nibble at the fringes.  Company A isn't worried, since their core market is not affected.  They'll concede those low-margin, low-volume markets.  Pretty soon (and it seems to be sooner than later any more), company B starts to improve quality, match features, and cost less.  Company A takes notice, retrenches for their high-margin markets, and puts up some resistance at the lower-mid-market level.  Company B is now joined by companies C, D, and E, and also buys into Company A's main western competitor.  The low-end market is completely lost, the mid-market is also lost (company A is now just another player, and not all that attractive any more), and the high-margin market is now under a full attack.  Quality is equivalent, function is equivalent, branding is now established in favor of the competitors, and price is a losing proposition for company A.  It's time to either find a new market, fold up the tents, or decide that  you are going to be a mere shell of your former self (or a subsidiary of company B).

Apple...  iPhones...  iPods...  Linux...  Google...  OpenOffice...  Open Source...  ODF...  Nintendo...  

03/02/2008

The blog you should be watching if you're interested in IBM's documentation and redbooks...

Category IBM/Lotus

Lotus Technical Information and Education Team Blog

I know there's been plenty of controversy over redbooks, wiki "residencies", and so forth.  The team involved in that area has their own blog, and it's one you should be watching for information and direction of where the documentation projects are going.  And of course, leaving feedback there will definitely get the attention of the people who make the decisions...

02/28/2008

This Java Sametime abend dump was rather amusing...

Category IBM/Lotus

I was doing a Sametime presentation today, and somewhere near the end I realized that I had lost my Sametime IE session somewhere (the session was pretty well done at that point).  I didn't think anything about it, until I found the dump file sitting on my Windows desktop.

#
# An unexpected error has been detected by Java Runtime Environment:
#
#  Internal Error (0xe06d7363), pid=2320, tid=2216
#
# Java VM: Java HotSpot(TM) Client VM (1.6.0_03-b05 mixed mode, sharing)
# Problematic frame:
# C  [kernel32.dll+0x12a5b]

Fine...  whatever...  I guess I really did have a Sametime crash, and I wasn't hallucinating about it.  But these following lines were rather strange...

Java Threads: ( => current thread )
  0x08662000 JavaThread "STTimerManager" daemon [_thread_blocked, id=3420]
  0x0865fc00 JavaThread "STTimerManager" daemon [_thread_blocked, id=1968]
  0x0865d800 JavaThread "SlowPool" [_thread_in_native, id=3768]
=>0x0865e800 JavaThread "FastPool" [_thread_in_native, id=2216]
  0x096cb800 JavaThread "Shared Conflet Queue" [_thread_blocked, id=588]
  0x0964a000 JavaThread "Connection Thread" [_thread_blocked, id=2420]
  0x09649400 JavaThread "STConnectionAuto(Inbound) " [_thread_blocked, id=2700]
  0x096cb400 JavaThread "STTimerManager" daemon [_thread_blocked, id=3800]
  0x09648000 JavaThread "STConnectionAuto(Outbound) " [_thread_blocked, id=4048]
  0x0964c000 JavaThread "STTimerManager" daemon [_thread_blocked, id=1308]
  0x085fe400 JavaThread "Thread-22" [_thread_blocked, id=3188]
  0x085f2400 JavaThread "JavaScript Service Thread" [_thread_blocked, id=3136]
  0x08648400 JavaThread "Uncle Egad's VP Sender 2" [_thread_blocked, id=2956]
  0x085f2000 JavaThread "Aunt Zelma's VP Listener 2" [_thread_blocked, id=468]
  0x0853a400 JavaThread "Uncle Egad's VP Sender 1" [_thread_blocked, id=2920]
  0x07943c00 JavaThread "Aunt Zelma's VP Listener 1" [_thread_in_native, id=864]
  0x086e3400 JavaThread "Thread-11" [_thread_in_native, id=3308]
  0x085e1000 JavaThread "Chuck the postman's dispatching thread.1" [_thread_blocked, id=3640]
  0x0855f400 JavaThread "STTimerManager" daemon [_thread_blocked, id=3316]
  0x08518400 JavaThread "JavaScript Service Thread" [_thread_blocked, id=1612]
  0x07936400 JavaThread "Pacfile Thread #0" [_thread_blocked, id=1180]
  0x0868b000 JavaThread "AWT-EventQueue-3" [_thread_blocked, id=3564]
  0x08510000 JavaThread "AWT-EventQueue-2" [_thread_blocked, id=3520]
  0x08689400 JavaThread "thread applet-com.lotus.sametime.mrc.STMeetingRoomApplet" [_thread_blocked, id=1796]

Uncle Egad, Aunt Zelma, and Chuck the postman???

Some programmer was having some fun in there...  :)

02/21/2008

I had the best Notes/Domino phone call at work today... :)

Category IBM/Lotus

I do my fair share to promote the use of Notes/Domino in our company, and as such I tend to get phone calls asking questions about "can Notes do <whatever>?"  I got one of those calls today, but it was the follow-up the person shared that made my day...

This person called to ask me about how they could print an email to a PDF document.  They had Adobe Writer installed, so I asked them to select the Print option when they were in their email.  I then asked if they had a "PDF" option as a printer.  They did, and all was well...  

Ah, but then the follow-up...

They proceeded to share with me that they had recently talked with someone who had gone to another company where Outlook Express was being used.  Unprompted, the person shared that they HATED Outlook Express, it didn't have nearly the functionality they had come to rely on, and they wished they could go back to using Notes/Domino.

Sometimes the grass that's greener on the other side of the fence just means there's a leaking septic tank underneath...  :)

02/12/2008

Google and Domino - Part 4 - Overall impressions

Category Google IBM/Lotus

Wrapping up (at least until/unless I get questions), I would say that the Google Search Appliance has been a great addition to our Domino applications.  The results are *far* better than the Notes search engine results, and there are many more opportunities to add value to search results.  Is it as easy as the brochureware would lead you to believe?  No, but rarely is *any* software as easy as it sounds in the sales pitch.  The devil is in the details...

Expect that your GSA server setup will be pretty easy.  Expect that your first default search page and results will give you something, and you'll think this is pretty cool.  Know that anything beyond here will take time and effort.  You'll need to spend time reading the Google documentation at the site you'll get access to as a customer.  It'll all seem pretty overwhelming at first, and you may wonder if you'll ever be able to move on to a new project.  But eventually you'll build your base knowledge and then build on it.  Once you get to that point, you'll be able to contemplate some things like OneBox modules that give you highly customized results based on the data you enter...  think what happens when you type in a flight number on Google and it gives you real-time flight status.

If you have any specific questions on things I didn't cover, let me know in the comments or via email.  So long as I can keep it general, I'll try to answer them in a follow-up post.

02/12/2008

Google and Domino - Part 3 - Day-to-day administration

Category Google IBM/Lotus

So you have your Google Search Appliance (the GSA), you're getting great search results back (and yes, your results probably *will* be really good), and life is grand.

But what do you need to do on a day-to-day basis?  It depends...

The GSA has an administration console that allows you to modify the templates, set up related queries, and otherwise control features that affect what you get back.  It's also how you get reports on what's been searched for, how many searches have occurred, etc.  In my opinion, this is where Google needs to focus their effort on improvement...

There is no API for the administration console.  If you want to add related queries or acronyms and abbreviations, you have to use the console to do it manually.  Your other option is to build a "screen scraper" application that attempts to simulate the HTTP POST of a console submission.  Obviously that's risky, but it's also one of the few options you have if you want to maintain a tight rein on GSA console access.  

Why would you want to control console access?  Well, there are only two access roles in the GSA console:  administrator and manager.  Administrators have access to everything.  Managers are the ones you'd want to have running reports or updating abbreviations on a particular set of templates.  Unfortunately, some of the things that a manager has access to are *not* a good thing.  For instance, they can modify (or even delete) the template design.  If you do that, your search results are completely broken.  I hope you had backups.  Of course, you can train these selected individuals NOT to touch the templates, but it's a bad thing any way you look at it.  It'd be much nicer if you could define a role with granular levels of access to specific parts of the console, and then assign those roles as necessary.  I'm sure Google will get there some day, but they're not there yet.

If you don't have a high volume of dynamic abbreviation/acronym changes, or if you aren't going to have a lot of situations where you return a given search result for a specific keyword, then you may not have to do much of anything with the console.  On the other hand, if you're actively wanting to return particular pages when certain key terms are searched for, you may be living in the console.  Just something to keep in mind...

02/12/2008

Google and Domino - Part 2 - Development skills you'll need

Category Google IBM/Lotus

Out of the box, you can point the Google Search Appliance (the GSA) at your Domino website, let it crawl and index everything, and then try your new search toy.  The search result pages you get back look eerily similar to the Google search pages you get back on any Internet search.  Imagine that...  :)

Ah, but what if you want the search results to blend into your existing site design without making it look like you've gone somewhere else?  That's where your development skills come into play...

The search results are controlled by the use of "templates".  These templates are made up of a LOT of XSLT that controls the look and feel (and everything else) of what appears after  you click "Search".  If you have no XSLT skills, you will be extremely limited in what you can do in the way of customized modifications.  Even if you do have XSLT skills, figure that it will take you some time to get comfortable with the base template.  It goes on for pages.  There is a point not too far into the template where the comments say, in effect, "we don't recommend you touch anything from this point forward".  Unfortunately, it's all *that* code that allows you to do major manipulation of the result layout.  Just remember that backups are your friend.  :)  And yes, you can define multiple templates for a GSA.  

When you construct your search URL, you specify the collection to search, as well as the template that should be used for the results.  Collections are a defined set of pages based on a starting URL and/or filters of the URL formats.  So say that you have five Domino databases.  You want each database to be able to search just the single database as well as all five databases combined.  You'd define six collections, one for each database and one that has all the databases listed.  Then when you search from your Domino application, you can specify which collection should be searched for the results.  Think of it like a radio button choice that allowed you to choose whether the search should be "focused" or "comprehensive".  Based on that choice, you'd build the URL with the appropriate collection.

Getting back to the multiple templates...  This allows you to have one GSA administering the search functionality for multiple Domino applications that may not be related to each other.  So when I search in application "A", the results can be formatted to blend into the application "A" GUI.  Domino application "B" can also be using the same GSA, but the search results will have an entirely different GUI.  This template selection for the results is also part of the search URL you pass to the GSA.

Other skills you'll want to know are HTML formatting as well as JavaScript.  Basically, your XSLT template is building the returned search result HTML page.  That's why you'll need to understand all three of those to get the maximum benefit from your GSA.  Oh, and remember...  Metatags are your best friend from now on.

Next installment: GSA administration on a day-to-day basis...

02/12/2008

Google and Domino - Part 1 - The 50000 foot view

Category Google IBM/Lotus

Yesterday, Cristian DAloisio had a posting on Google and Domino integration.  As I've had some experience with that (and have the scars and facial tics to prove it), I thought it might help the Notes/Domino community a bit if I shared a little perspective from the front lines...

Upfront disclaimer:  I will be discussing things "in general", but I won't go into any details on my specific project.  There are plenty of concepts I can share that will help you out, but detailed war stories will remain private and personal.  :)

The Google Search Appliance (also known as the GSA) is touted as a "plug and play" box that gives you Google-quality searches on your corporate site with very little effort needed in terms of configuration.  It's a relatively cheap alternative for a configured server that you can pop into your data center to get enterprise-level searching.  Obviously, pricing is dependent on licensing configuration.  If you're going to be crawling millions of documents, the cost will be more than if you're going to index 100,000 pages.  Still, compared to other enterprise search software-only packages, it's at the low end of the pricing spectrum.  The thing to remember is that "you get what you pay for".  

While cheaper than other options, you do give up a level of configurability when it comes to being able to fully control and influence the search results.  Other software options give you more control over ranking, weighting, and other details.  Google tends more towards the "secret sauce/black box" approach.  Their search algorithms are proprietary, and you won't get any level of detail as to exactly how they work (nor would I expect them to give up the crown jewels).  Just be prepared to "trust" their search results based on their experience with search technology.  If you try to fight it, the implementation is much more difficult than it needs to be.  Having had the appliance in production use now for quite a few months, I can say that their results *are* exceptionally good, and the customers are much happier with the Google search results than they were with the Notes search engine results.

Google indexes Domino content via HTTP.  In other words, the GSA as it ships to you will index your Domino web site just like any other website.  So if you have ordinary Notes documents being served up via the browser, the GSA may be all that you need.  But with most software and technology, the promise and the reality differ to some degree.  For instance, we have Notes documents that make use of sections that are initially collapsed when the browser first displays them.  If you look at the source, you'll see all the content in the collapsed section.  But the GSA was unable to index that collapsed content.  After numerous back-and-forth exchanges with the help desk, nothing really got resolved.  Their contention was that "normal" Notes documents in a browser are indexed with no problem.  Complex documents need a third-party plug-in (more on that later).  I'll contend that collapsed sections in documents are not "complex".  This issue caused us to go the plug-in route...

Persistent Systems makes the Notes plug-in for the GSA that allows for indexing Notes content using the Notes API.  Cost-wise, it's a no-brainer to buy it.  The development staff for the plug-in is based in India, and we had a number of calls with them during our implementation and testing.  They were exceptionally helpful and put in some long hours answering our questions.  The plug-in uses DIIOP to crawl the content on specified Notes databases, and returns the content to the GSA as an XML feed.  From there, the GSA can index it as normal content.  This got us around our collapsed section issue, and ended up being the preferred method of crawling for us.  Google fully endorses the plug-in, so you won't have any issues with it being unsupported or "use at your own risk".

In the next installment, I'll cover the skills you'll need to get the most out of your GSA...

02/09/2008

Loved this posting by new blogger Chuck Dean about joining in the community...

Category IBM/Lotus

I just picked up and loaded into my RSS reader the LotusSMB blog recently started by Chuck Dean.  On his What's It All About post, he makes some points that eloquently touch on a number of things I think are the essence of why we all do this...

I think this year I finally get it. What the whole message is about... collaboration. I know that it might seem stupid to say that... of course it's about collaboration... Lotus Notes/Domino is software built for collaboration... but it goes beyond that Lotusphere is about the collaboration that exists between the administrators, developers, consultants, vendors, bloggers, journalists and Lotus folks who come here every year... and collaboration is not a one way street.... it requires everyone to be engaged.... to give back to the community... and I haven't been giving back the way I should.

I've never seriously thought about starting a blog before. I've read many of the blogs in the Lotus blogging community and I'm proud to call the people who write them my friends. But I always felt I didn't have enough interesting to say. The administrators and developers who participate in the community, the people who present in the best practices track at Lotusphere are seriously talented and I feel very intimidated about my lack of technical depth when I'm around them but I have worked for over 20 years in small businesses, the past 15 for my current employer, where a part of my job is to be the "Lotus Guy" - a roll that has encompassed - administration, development, management and evangelism - so I know something about the pains and problems of small to medium businesses (SMBs).

Collaboration and "giving back"...  To me, this is what makes Lotusphere so much more than "just another conference".  It's a point in time where our virtual community comes together to meet and hang out with each other face-to-face...  a point where we have the opportunity to intensely learn from each other, share what we know with each other, and go back to our "regular" lives with a recharged sense of purpose and focus.  It's why I have a hard time explaining to coworkers exactly what the Lotusphere community means to me (no, it's *not* just a vacation in Florida in January!).

Intimidation...  with rare exception, I think most bloggers struggle with this.  We look at the Paul Mooneys, the Rocky Olivers, the Bill Buchans, and wonder why should we even bother?  What could we possibly say that these experts would be even remotely interested in listening to?  They, on the other hand, probably look at others and think the same thing.  And the reality is, the vast majority of bloggers are ordinary Lotus professionals who struggle the same way you do, and are always looking for that one tip, that one idea that will solve a nagging problem.  And your post might just be that gem.  And even if it's *not* technical, the blog gives us a chance to know you, to learn about you, and to share in your victories and struggles.  And then when we descend upon DisneyWorld for that special week in January, it's as if it's just a continuation of the discussion we all have on a daily basis in the virtual world.

So, Chuck...  welcome to the blogosphere.  There will be those who you never met who will be interested in your perspective of Lotus from the SMB space.  There will be those who you look up to (you foolish man!) who will read your blog to help them round out their perspective of the marketplace.  But ultimately, it will be all of us who benefit from you joining the community, contributing to it, and making it stronger.

01/29/2008

Strange articles coming out of SearchDomino...

Category IBM/Lotus

It's been pointed out in various blog postings in the last few months that a primary sponsor of the SearchDomino newsletters and/or site are companies looking to migrate you *away* from Notes and Domino.  I stopped my subscriptions to their emails at that time, so the only time I visit the site is if a Google News Alert pings on something of interest.

In the article Developers mixed on direction of IBM Lotus R&D, the writer starts off with this as the opening...

Just five minutes on Lotus Notes Domino 8.5?

That was the reaction of one developer who sat through the opening session at Lotusphere held here recently. Among disclosures of a new mashup tool, a development partnership with SAP and a new series of midmarket servers, John Londano of URS Corp. in Tampa, Fla., called the scant amount of attention paid to Lotus Notes/Domino 8.5 a blip on IBM's radar.

"A lot of companies come to Lotusphere because they want to hear about what IBM is doing with Notes and Domino, and we got very little on [8.5] and a lot on products I don't care about," Londano said. "And what I did hear about Domino Designer … I don't agree with the direction of going with [the Eclipse] client. The C client is an easier development environment."

Um...  You're judging the entire flavor of Lotus R&D based on the opening session?  Did you have a scheduled flight back home on Monday at 2 pm???

If you weren't hearing about core Notes/Domino technology at Lotusphere, you must have been trying real hard to avoid any and all sessions.  The impression I got about both the Eclipse client and the entire Notes/Domino 8.5 direction was overwhelmingly positive, both from my own observations and others who have been doing this stuff even longer than I have.  

Granted, my opinion of the conference and the writer's opinion are equally as valid in terms of subjectivity.  But of all the negative leads you could possibly try, this one seems to be among the bigger stretches she could make...

01/19/2008

Adventures in Migrating Content from Lotus Notes and SharePoint Backwards Compatible Document Libraries to WSSv3

Category IBM/Lotus Microsoft

From Robert Bogue's blog: Adventures in Migrating Content from Lotus Notes and SharePoint Backwards Compatible Document Libraries to WSSv3

I can see why they did the SharePoint migration to get things up-to-date.  But both the Notes and the SharePoint conversions sounded painful...

01/18/2008

It may well be that Microsoft will time some "blockbuster" announcement on Monday to compete with Lotusphere 2008...

Category IBM/Lotus Microsoft

Like perhaps an 80 GB Zune in Lotus yellow...  :)

But seriously, I'm really surprised there's been little hinted at or announced to date.  Are they that scattered and fragmented that Lotus is no longer the "enemy du jour"?  Is the Xbox, Zune, <insert consumer device here> the main focus now?  Are they so excited about delivering ads to grocery shopping carts that email and collaboration don't matter?

Cool!  :)

01/18/2008

IBM Translates Lotus Symphony for a Globally Integrated World

Category IBM/Lotus

From Money.CNN.com: IBM Translates Lotus Symphony for a Globally Integrated World

Nice writeup about the global nature of Lotus Symphony...

 Downloaded for use in English by more than 400,000 individuals at work and at home, IBM's (NYSE: IBM) Lotus Symphony suite (www.ibm.com/software/lotus/symphony) of desktop office software is now available in 24 languages serving major markets worldwide.

Since its release in September 2007, the English version of Lotus Symphony software has received worldwide interest. The top markets for Symphony adoption that now have local language support include: Brazil, France, Germany, India, Italy, Netherlands, Spain, Indonesia, Poland, China, the Russian Federation, Belgium, Finland, Sweden, Korea, Denmark and Taiwan. The leading market for Symphony to date is the United States, with about 25 percent of downloads.

IBM has employed innovative development techniques in the development and translation of Lotus Symphony. Lotus Symphony was developed by a global network of IBM laboratories led by a core team in Beijing, China using agile development techniques that allow work to continue seamlessly and in parallel on components of the product at all times.

The newest version of Symphony benefits from another technique to provide users with numerous language options -- users can now download a base package and select additional language packs, which IBM has never before provided for a product in Beta form until Symphony Beta 3.

Since Symphony is developed using the Eclipse-based Lotus Expeditor open framework, IBM has the flexibility to install additional language packs that include spell check dictionaries. Users can install any number of these additional language packs. In the globally integrated business world, this allows users to interact with Symphony in their native languages but also create content in a different language with the confidence of language specific spell check support.

01/18/2008

BleedYellow.com is now out there...

Category Lotusphere2008 IBM/Lotus

Nathan pinged me about it at the same time I hit enter on the final registration screen...

BleedYellow.com

Not only can/will it be a useful example of Lotus Connections for our community, but it's a great way to demo Connections to your organization without going through the hassle of setting up your own test instance of it.  You'll see how it looks, works, and most importantly, how a community using Connections interacts.

Nice job!

01/18/2008

Another nice quarter for the Lotus team in terms of growth...

Category IBM/Lotus

From InfoWorld: IBM reports strong software, services results for Q4

IBM provided more details of its robust fourth-quarter and 2007 financial performance on Thursday following an early preview of the figures on Monday.

IBM expects its overall growth to continue significantly in 2008 with earnings per share rising to between $8.20 and $8.30 this year, and between $10 and $11 by 2010. That would compare to $7.18 per share reported for 2007.

As reported on Monday, IBM's fourth-quarter revenue, aided by exchange rates and sales outside the U.S., stood at $28.9 billion, an increase of 10 percent over the same period in 2006. The figure beat the forecast of $27.82 billion from analysts polled by Thomson First Call, and was aided by the ongoing weakness in the dollar.

Earnings per share for the quarter was $2.80, topping the analysts' forecast of $2.60 per share. The results represent a 24 percent increase over the same period in 2006, when IBM earned $2.26 per share.

IBM's services and software divisions showed particular strength in the quarter. Revenue from Global Technology Services grew 16 percent to $10 billion, reflecting strength around the globe and in various industries, IBM said. Global Business Services rose 17 percent to $4.9 billion, the company said.

IBM's Software Group had fourth-quarter revenue of $6.3 billion, an increase of 12 percent compared to 2006. WebSphere revenue climbed by 23 percent; Information Management sales, 11 percent; Tivoli software, 19 percent; Lotus, 7 percent; and Rational, 22 percent, compared with the same quarter in 2006.

01/15/2008

IBM Climbs Most in 5 Years as Profit Beats Estimates

Category IBM/Lotus

From Bloomberg: IBM Climbs Most in 5 Years as Profit Beats Estimates

 Jan. 14 (Bloomberg) -- International Business Machines Corp., the world's biggest computer-services company, rose the most in more than five years in New York trading after earnings and sales topped analysts' projections.

IBM climbed 5.4 percent after saying business in Asia, Europe and developing countries helped bolster results through the weaker U.S. dollar. Fourth-quarter profit climbed to $2.80 a share and sales rose to $28.9 billion, exceeding predictions by more than $1 billion.

Could bode well for announcement and general mood next week...  as if we needed any more reasons.  :)

01/03/2008

The LotusUserGroup.org Blogger awards... how about just being grateful?

Category IBM/Lotus

I'll apologize in advance for any feathers I'll ruffle with this post, but the attitude just hit me wrong today...

As you probably know,
LotusUserGroup.org decided to try something different and have an award for "best blogger" to be presented at Lotusphere.  Now, if you put any 10 random Notes blog readers in a room, you'll get *at least* 20 different opinions as to what "best blogger" means (or should mean, in their own humble opinion).  Some will think it's for value, some will think it's for longevity, some will think it's most popular.  Without trying to break the awards down into a number of categories, there will always be some level of disagreement as to what the award *should*
represent (again, in everyone's own humble opinion).

Bottom line, just deal with it and be grateful that LotusUserGroup.org tried something interesting, OK?

What prompted this was
Jake's post about his nomination as one of the finalists, along with some of the commenters.  I sense (in *my* own humble opinion) an attitude of sour grapes before anything is even awarded. Deciding you won't win because you're not part of the LotusUserGroup.org group, or that you won't be there to accept, or that it shouldn't be awarded to most popular, or that it should reflect value over time, or that it's odd that IBM bloggers have three of the slots, or...

Every one of the finalists on the list deserve to be there.  Everyone who votes for a winner will vote based on how they perceive the award.  Most all the nominees are just honored to be part of the list (and figure that they don't belong in such a group).

Trying to make a case for why you should be awarded the prize based on your interpretation is a bit tacky.  And saying why others shouldn't be voted on is a slap in the face to those who placed the nominations.

Just accept the nomination and prize for what it is, feel good that people appreciate what you do, and acknowledge that you're part of a group that makes a difference in the life of your fellow Domino developers.


EDIT: 7:26 pm - It was pointed out to me that I should disclose the fact that I write the Developer Tips newsletter for LUG.org and get paid for it.  Personally, I don't think that's relevant to my rant, as it's more about attitudes than a defense of LUG's award.  In fact, until I was pinged about disclosure, I hadn't even thought about my newsletter activities in relation to what I said here.  If the fact that I get paid for something I do for LUG.org colors your opinion of my opinion, so be it.  Yeah, I'm getting snarky about this whole thing.  I think some people need to get a life (and no, that's not directed to the person who pinged me on this...  I appreciate the "heads-up").

12/29/2007

Someone's not having much SharePoint fun...

Category IBM/Lotus Microsoft

From Notes Migration Blog:  Uninspired

A full week of literally babysitting the SharePoint environment, testing it every few hours, rebooting services and servers when they went down, just trying to keep it afloat.  Tens of hours researching errors and problems, to find that we are not alone in our tribulations, but nobody else has answers either. Being told that other organizations had to rebuild their server farm from scratch to resolve these kinds of issues. Starting to do so ourselves just in time, as our initial farm dying a tortured death. Piecing things back together, getting 90% of the functions in place, but beating our heads against the last 10%. Hiring some of the top consultants in town only to have them shrug their shoulders at our problems.

12/09/2007

Someone want to apply for this job and tell us who the client is?

Category IBM/Lotus
Brought to my attention by Ed:

Lotus Notes Developers needed for large client asap!

 Job Overview
Company:        
Robert Half Technology
Location:        US-NJ-Plainsboro
Salary:        40.00 - 42.00 USD /hour
Position Type:        Full Time, Employee
Job Category:        Information Technology

One of our top clients is looking for THREE LOTUS NOTES APPLICATION DEVELOPERS for a Lotus Notes R4.6 development project. You will be responsible for development, testing, implementation and documentation of predefined technical solutions to address defined business requirements. Must be detail oriented and very conscientious when performing repetitive tasks. You must be able to work independently with limited instructions on routine work.

All applicants applying for U.S. job openings must be authorized to work in the United States. All applicants applying for Canadian job openings must be authorized to work in Canada.

Qualifications :
•4+ years of Lotus Notes Development experience working with V4, V5 or V6 •Lotus Notes R4 Design and R6 Design If you are qualified and interested in this position, please email your resume and information to ron.bertoni@rht.com for immediate consideration.

Three full-time Notes developers for a Notes R4.6 project???  I wonder if this is some company that has "converted off of Notes" but still has some monster application that is mission-critical.  Why else would a company continue to run a version of the software that is no longer supported?  And if this is indicative of their environment, what OS are they running?  Win2K?  WinME?  

While part of me says "run far, far away", the curious side wonders just who this is...

11/27/2007

How Popular Is Your Lotus Domino Site?

Category IBM/Lotus
John Roling continues to put out great content in the Intranet Journal with his latest article, How Popular Is Your Lotus Domino Site?  The thing I appreciate most about his work there is that he's gone beyond the "Notes/Domino media" and written positive Notes-related material in mainstream technical journals.  It's something I'd like to see far more people do...

Great job, John...

11/17/2007

The LotusUserGroup.org Blogger awards... vote early and often!

Category IBM/Lotus
The LotusUserGroup.org Blogger Awards recognize the importance of blogging in the Lotus world and celebrates the contribution of bloggers to the Lotus community.

The Lotus community has an astonishing number of folks who dedicate their time, effort, and wit to keep the rest of us informed about Lotus technology, events, news, and everything else that's going on with Lotus (and sometimes technology in general). It's true that all bloggers provide a valuable contribution and an important service to the community, but the LotusUserGroup.org Best Blogger Award will go to the blogger who is voted to have provided exceptional information, education, and community support through his or her blog in an entertaining (or engrossing) format and style.

Nominations will be open from November 19 – December 17, 2007. So, log in at http://www.lotususergroup.org/awards and nominate your favorite blogger!

10/26/2007

As a developer, what do you wish administrators knew about your job and role?

Category IBM/Lotus
Notes administrators and Notes developers quite often find themselves speaking a different language when it comes to their day-to-day functions.  They're worried about keeping a platform and network up and running, and you're worried about building new apps and supporting existing ones.

If there was one thing you wish administrators knew and understood about your role as a developer, what would it be?

10/16/2007

Farewell, Lotus Advisor?

Category IBM/Lotus
Someone brought the following to my attention on the Lotus Advisor site:

ATTENTION SUBSCRIBERS: Your current subscription to Lotus Advisor has been upgraded to DataBased Advisor -- at no charge. Click here for details. (This publication has been discontinued.) Sign-in now to get more than 10,000 articles, tips and downloads. If you don't yet have subscriber online access, click here for instructions.

I'll be interested to see how this plays out.  It's a shame to lose a Lotus-specific publication, and I'm sure a couple of bloggers would have a bit more inside information on this item...  :)

09/22/2007

My take on the Lotus Redbook controversy...

Category IBM/Lotus
Many have talked about the decision to phase out the Lotus Redbook residencies.  I know that I have benefitted from Redbooks over the years.  It used to be that there was a mad dash at Lotusphere to get the actual bound copy of the "must have" title.  Then it was the mad dash to get the CDs that had a collection of the hot titles.  Now I just find myself going out to the Redbook site to download what I need when I need it.  But I'm still old-school...  the first thing I do is print it out.  :)

If given my choice, of course I'd like to see them continue to be produced.  But as any tech publisher will tell you, tech book sales aren't a booming business any more.  It's a lot of cost and risk for what could be a significant loss.  In IBM's case, it's a lot of cost for *no* monetary payback, as the books are free.  Yes, I know the intangibles of developer education, good will, etc.  I'm simply saying it's a significant cost to bring in experts for a residency with no financial return on investment.

Are there alternative models for doing the same type of things that the redbooks accomplish?  Yes.  Will they work, be adopted, and flourish?  Maybe, maybe not...

Think about a Lotus wikipedia-style site.  Let users contribute to the knowledgebase, add documentation, give practical details on software, etc.  The experts that contributed during a residency would still be able to contribute here, just not with all the technical support that IBM provided onsite.  I could pretty much guarantee that cryptic error messages that have plagued Notes users for years would be much better covered using this type of "publishing" than anything else that's existed to date.

Think about self-publishing...  Chris Miller did it with the Sametime Gateway software.  It used to be that going the "vanity press" route meant a significant investment of your own money to get the book created.  Now with print-on-demand, nearly anyone can write a book on a subject, publish it on POD sites (or even Amazon if you're so inclined), and there's no major outlay of cash to pull it off.  With all the bloggers we have in the Notes community, you can't tell me that we couldn't publish 6 to 12 focused titles a year on various aspects of Lotus technology.  Even the major bugaboo of self-published titles, the lack of decent editing prior to publishing, could be handled with peer review in this community.  If bloggers can do one thing right, it's review technical information and offer opinions.  :)

And it's not even necessary to write a "book" any more.  O'Reilly has their Shortcuts series, which are PDF files between 50 to 100 pages for prices under $10.  The investment on their part is significantly less than going to press with a full book, and niche subjects can be covered in more depth than a single chapter in a book.  Imagine what might happen if a number of the writers in our community started pitching Notes titles to O'Reilly for short cut offerings.  That approach starts to overcome the "you don't see Notes titles in the bookstores any more" argument.  It also makes the process of sharing your knowledge profitable without forcing people to plunk down $60 for a book.

I realize this goes against the prevailing "the sky is falling" attitude surrounding the Redbook decision.  I'm not thrilled with it myself.  But instead of only complaining about the decision by IBM, think about what alternatives might work and be successful to the larger Notes community.  If something like a Lotus wiki started up or a tech publisher started to carry a Notes line of titles, then I might even venture to say that the lemons that were handed to us made a great lemonade and lemon meringue pie...

09/05/2007

More Domino SMTP message madness...

Category IBM/Lotus
I was informed today that another specially crafted Domino SMTP message is making the rounds crashing servers.  I got pinged with the following IM from our admin group, along with the most current tech note URL and suggested short-term workaround:

Thomas W Duff (1:34 PM) - OK...  if you could let me know, that'd be great.
Collaborative Systems (1:35 PM) - Here's a link to the technote: Same sending domains as last time
Collaborative Systems (1:35 PM) -
http://www-1.ibm.com/support/docview.wss?rs=463&context=SSKTMJ&dcÖ00&uid=swg21266629&loc=en_US&cs=UTF-8&lang=en
Thomas W Duff (1:35 PM) - OK
Collaborative Systems (1:37 PM) - The other blogs quote you. Nice to be first, huh? :)
Thomas W Duff (1:37 PM) - It was a nice scoop.  :)
Collaborative Systems (1:37 PM) - Well, there are a lot of people "scooping" today. ;)
Thomas W Duff (1:38 PM) - I don't catch up on Google Reader until I get home, so I don't always find this out early.
Collaborative Systems (1:39 PM) - I believe this one started last night and through the morning. If I find out anything interesting in my meeting I'll let you know.
Thomas W Duff (1:39 PM) - Thanks
Collaborative Systems (2:10 PM) - Blocking these domains are the workaround
(subject to change):
Collaborative Systems (2:10 PM) - beaudette.info
www.balkrishmiki.com
skincare@consectary.net
skincare@delettanteism.com
awards@direption.com
awards@direption.net
Thomas W Duff (2:44 PM) - OK.. Thanks for the update.

07/27/2007

Is there an email circulating that is affecting Domino servers? (UPDATE)

Category IBM/Lotus
I just got pinged by an admin stating that they've had two IBM support personnel warn them about an email circulating that is playing havoc with Domino mail servers.  It has Oprah and "green tea" in the title, and comes from the domain beaudette.info.

Anyone know anything more about this?

UPDATE - 2007/07/29 - Julian chimed in with the IBM tech note, and Ted shares his experience with the issue.  Check in on the IBM tech note for the most current updates, but here's the general issue:

Fix being developed for Domino SMTP Server and/or client crashes due to corrupt e-mail sent from 'Power Tea Weight Loss Sample'
 
Flash (Alert)
 
Abstract
A fix is under development for the Lotus Domino SMTP Server and/or client crashes experienced when an e-mail containing "Grean Tea" and "Oprah" is received. A temporary workaround may also avoid the crashes.
 
Content
Lotus Domino® SMTP Server and/or client crashes have been reported when an e-mail with a subject similar to "Grean Tea Endorsed by Oprah" (note that the word "Grean" may be spelled "Green") is received. The sender is "Power Tea Weight Loss Sample".

07/15/2007

Ajax views in Domino...

Category IBM/Lotus
I received a very nice email a couple of days ago that I thought I'd share...

Hi,
        I'm one of the attendees at ILUG 2007 that enjoyed your session on Ajax.

Before ILUG I've been developing domino web apps for years but still no ajax. With your session you showed the path and now I want to take something back.

In the last few weeks I've been working on a "solution" for web 2.0 views in domino.. Nothing new you may say... well just take a look at my "different" approach and let me know what you think.

http://www.vistalli.it/blog/vistalliblog.nsf/dx/0507200723.09.44DVISTM.htm

Once again ... thanks for ILUG 2007

Nice work, Daniele!  And thanks for giving back to the community...

07/14/2007

Introducing... lotusviralmarketing.com

Category IBM/Lotus
Gregg Eldred and I are happy to announce the start of a new blog...

LotusViralMarketing.com

This is something I've thought about doing for a long time, and Gregg and I both have a passion for learning how to "market" Notes within an organization.  Over time, we want to share some of our tips with you, as well as get feedback on what works and doesn't work for you.  The site is meant to be a community resource, so feel free to join in the discussion.

07/11/2007

I learned a new Notes term from an end-user today...

Category IBM/Lotus
The last couple of weeks have been rather harried, and today was no exception.  Around 11:15 or so, I got a call from a user about a Notes application I inherited during a staff shuffle.  Since I haven't had a whole lot of experience with that particular app, I started a Sametime session so she could show me how she was getting this particular error.  So far, so good...

She goes into the application, calls up a particular view, and then clicks on the view line that has the document she's processing.  That's when I got the lesson in Notes terminology.  She hadn't "selected" a document in the view, nor had she "highlighted" a document in the view...

She had used the "Where's Waldo?" to highlight and select the document to process.  :)

It made my attempts to use the term "twistie" look rather lame.

04/04/2007

Got my first exposure to DXL today... pretty cool stuff!

Category IBM/Lotus
As I mentioned a couple days ago, I am working on a solution to a problem at work involving Google indexing of Domino web pages with collapsed sections.  The consensus was that DXL was the way to go, so I started my foray into uncharted (for me!) territory.  By the time the day was done, I had an agent that exports selected documents to an output file, creates a modified file with updated expand/collapse section settings, and then imports that modified file back into the database.  I had to piece it along as I went, working slowly but surely through each small chunk of processing logic.  The only problem I've seen so far is with sections that start with bullets.  It seems like the import routine sticks a empty bullet point at the start of the list.  Don't know why, but it does...

Anyway, special thanks go to Mr. DXL, Mac Guidera, who provided me with some email direction and encouragement.  I was feeling a bit guilty for not trying to use the NotesXSLTransformer class to do it all without file input/output.  But I'm having a really hard time wrapping my mind around XSLT.  Mac said that for what I was doing, XSLT was overkill.  So I feel better about my approach now.  :)  Plus, I figure this way I have a before and after file snapshot of what happened.  Any spin to help me sleep at night...

Anyway, if you want to see what I did and make fun of my code, check out the Read More...  I'm sure I'll look back at it and laugh six months from now, but for today I'm feeling pretty good about things.

Update 04/07/2007 - Apparently there are a few more issues with formatting than I thought.  A number of their tables are not coming back over correctly, either.  We will have to rethink this one a bit...

04/02/2007

ODF testimony to the Texas House and Senate... Nice inclusion of Notes/Domino...

Category IBM/Lotus
From Bob Sutor:  My testimony to the Texas House and Senate regarding the open document format legislation

This is the text for the testimony I delivered to both the Texas House and Senate this last Monday, March 24.

Good afternoon/evening, Mr. Chairman and members of the Committee. IBM supports this bill. This bill is about the future, increased competition and innovation, and about more choice for Texas. It is completely consistent with the technological and intellectual property directions of the software industry.

The current file formats for how you save office document used by most of you and your citizens are based on technology and practices from the 70s, 80s, and 90s when some companies locked customers into their products and upgrades. This is not acceptable today.

When you and your citizens are effectively restricted to a single software supplier to access government information, you and they pay what I would consider taxes. Open standards avoid this.

snip

IBM joined our industry colleagues to work on an open standard for file formats, namely, the OASIS/ISO OpenDocument Format (ODF). File formats are merely blueprints for how a document is structured – headers, footer, paragraphs – and how it should be saved and exchanged. OpenDocument Format is being openly and actively developed by a community of global experts from many organizations and is seeing broad implementation in independent ways from both open and proprietary sources.

Its adoption rate is growing. Teenagers are using it. Politicians are using it. Some CIOs in organizations that officially use only proprietary formats are using ODF at home when it comes time to spend their own money and technical expertise to pick products for their personal use. The huge and growing base of Open Office users are saving and distributing files in ODF format. The next generation of IBM’s Lotus Notes will support it later this year.

Nice to see Notes/Domino being positioned to take advantage of legislation like this.

04/02/2007

Is is possible to programmatically access Section properties?

Category IBM/Lotus
We're implementing a Google search appliance at work, and indexing text in sections has been a bit problematic.  If the section is set to auto-expand, indexing works fine.  But if the text is set to auto-collapse, then the indexing ignores the text in the section.  And for the particular applications we're targeting on this appliance, there are *many, many* sections, all set to auto-collapse.

I've been able to stick a JavaScript routine at the end of the page load to collapse everything down, so having the document display sections as expanded for indexing but collapsing them on open works OK.  My problem is that there are thousands of documents where the sections would have to be reset from auto-collapse to auto-expand.  Not something I (nor the users) want to contemplate.

Is it possible to somehow write a script to programmatically access the section properties in a document?  I'd like to hit up against all the documents, convert the section launch properties, and then save the document back in place.  LotusScript (from my knowledge level) would be ideal.  I know nothing about the C API if that's the route I need to go.  Is DXL a possibility?

And before you ask...  We filter out URLs that have ExpandSection in them.  If you leave that there, the search appliance grabs all variations of section openings.  Each variation becomes a new document that's crawled.  When we did that, we went from 38000 documents being served to nearly 5 million being crawled and 400K being served.  In addition, the search results came up with a lot of duplicate results due to the varying URLs.  So URL manipulation is (I think) out of the question...

Any and all suggestions graciously accepted and considered...

02/22/2007

So what happens when you're "freak of nature" Nathan T. Freeman and you...

Category IBM/Lotus
... come up with a really cool technique involving rounded corners?

(6:56:08 PM) caveatemptor27: I think I might have officially dug the hole too deep :)
(6:56:22 PM) caveatemptor27: now I'm getting online DARES
(6:56:49 PM)
caveatemptor27: "oh yeah... well cant you make a box that had a f'ing PICTURE.... oooooh.. yeah... whatever... f'n poser"
(6:56:58 PM)
caveatemptor27: I love this industry :)
(6:59:07 PM)
caveatemptor27: (note to potential viewers: I have consumed > 1 bottle of chardonnay tonight)
(6:59:12 PM)
caveatemptor27: ahahaha
(6:59:55 PM)
caveatemptor27: the world is permitted to know that I'm creative when intoxicated.... if it's good enough for Poe ad Colleridge, it's good enough for me :)
(7:00:11 PM)
TWDuff: Keep digging...
(7:00:14 PM)
caveatemptor27: (even not spelling "and" correctly)
(7:00:17 PM)
caveatemptor27: :)

But seriously, Nathan's done some amazingly cool things with Notes client design.  Go check it out if you haven't already...

02/14/2007

Interesting take on the open standards war between IBM and Microsoft...

Category IBM/Lotus
From Microsoft Watch: Microsoft's 'Open' Debate Is Nothing of the Kind

Seems that Microsoft is having to defend on multiple fronts these days...

Behind Microsoft's rhetoric and FUD there is a clear effort to advocate proprietary interfaces that protect the monopoly.

Microsoft contends that OOXML is "open" because of licensing terms, Ecma certification and possible future ISO adoption. In a recent conversation, Jean Paoli, Microsoft's general manager for Interoperability and XML Architecture, applied another "open" definition, in that other vendors could and would adopt OOXML, also making the format available on other platforms.

Paoli could be right someday, but that's not the case today. OOXML is closely tied to Office (arguably a monopoly product), which is closely aligned with Windows (a monopoly product as determined by US courts). From that perspective, at least some of Microsoft's position about open standards is nothing more than pure FUD.

"Open" is a term Microsoft defines for its own benefit. Microsoft also creates FUD around the definition of "choice." From today's letter:

    "[IBM's] campaign to stop even the consideration of Open XML in ISO/IEC JTC1 is a blatant attempt to use the standards process to limit choice in the marketplace for ulterior commercial motives--and without regard for the negative impact on consumer choice and technological innovation. It is not a coincidence that IBM's Lotus Notes product, which IBM is actively promoting in the marketplace, fails to support the Open XML international standard."

Microsoft's contention about "choice" is hallow. This is the same company that used marketing about choice to combat Apple's iPod and iTunes in 2004 and 2005. Strange, since kicking loose its PlaysForSure partners and releasing Zune and the Zune Marketplace, Microsoft is no longer talking about choice--even though its directional change limits the choice previously advocated about music services and devices. Microsoft's "choice" included a proprietary interface, Windows Media Audio, tied to its major monopoly product.

Microsoft's FUD about Lotus Notes has a ring of truth. IBM isn't backing Open XML, instead favoring ODF (OpenDocument Format). Microsoft accuses IBM of pushing back against Open XML for competitive reasons. But there is another explanation that is more plausible: IBM backs what it sees to be the more open of the two formats. ODF already has received ISO certification.

Microsoft fails to acknowledge that its products don't support ODF. Sure, at Microsoft behest several open-source companies created a single ODF wordprocessing translator for Open XML, but that is a long way from supporting ODF. If IBM is guilty of anything, Microsoft's format support position is little different.

While I don't expect that ODF will supplant OOXML for quite some time (if ever), I am starting to see that it's becoming a viable alternative for those who don't want to be tied into a single vendor's offerings and product schedule.  I can't blame Microsoft for wanting to offer up their specs as a standard, as it's becoming increasingly common to see government organizations opt for non-vendor-specific offerings.  And I think it's wise that IBM is trying to redefine the playing field rather than trying to fight the overwhelming numbers that Office currently has.

The times, they are a-changing...

02/11/2007

Looks interesting... QEDWiki

Category IBM/Lotus
From the Alphaworks site:  QEDWiki

QEDWiki is a browser-based assembly canvas used to create simple mash-ups. A mash-up maker is an assembly environment in which the creator of a mash-up uses software components (or services) made available by content providers. QEDWiki is a unique Wiki framework in that it provides both Web users and developers with a single Web application framework for hosting and developing a broad range of Web 2.0 applications. QEDWiki can be used for a wide variety of Web applications, including, but not limited to, the following:

    * Web content management for a typical collection of Wiki pages
    * traditional form processing for database-oriented CRUD (Create/Read/Update/Delete) applications
    * document-based collaboration
    * rich interactive applications that bind together disparate services
    * situational applications (or mash-ups).

QEDWiki also provides Web application developers with a flexible and extensible framework to enable do-it-yourself (DIY) rapid prototyping. Business users can quickly prototype and build ad hoc applications without depending on software engineers. QEDWiki provides mash-up enablers (programmers) with a framework for building reusable, tag-based commands. These commands (or widgets) can then be used by business users who wish to create their own Web applications.

Or...  from an IBM press release:

Businesses seeking an easy way to create useful “mashups” can get a free preview of IBM’s QEDWiki. Situational applications or “mashups” blend external information and web services -- news feeds, weather reports, maps, traffic conditions -- with internal content and services, instantly "mashing" them together. IBM is offering the preview on its alphaWorks site, allowing users to evaluate the technology in actual business situations and provide feedback.

Based on Web 2.0 technologies, QEDWiki provides a framework that uses information from the Web and wiki technology to allow people to create a customized application in less than five minutes.

For example, many businesses rely on weather conditions to plan their daily operations. QEDWiki can help a logistics manager plan the most efficient way to send rock salt, shovels and snow blowers to the Northeast to stock the store in time for a forecasted snow storm. By using the enterprise mashup maker, the manager can "drag and drop" weather reports, online maps and the company's national hardware inventory data into an application that will show which stores will be affected by the storm and which stores need inventory.
alphaWorks is IBM's online community that provides early adopters with access to new and emerging software technology from IBM research and development labs around the world.

"By offering QEDWiki on alphaWorks, IBM is enabling organizations to test drive the enterprise mashup technology and provide valuable feedback to help shape it for future use in the mainstream business arena," said Kathy Mandelstein, director of Worldwide Developer Programs for IBM.

What's encouraging to me is that this type of effort *is* going on at IBM, and will eventually filter into other products.  And with all the focus right now on Quickr and Connections, this is just one more sign that IBM is positioning themselves well for what is coming down the road...

01/30/2007

Fire and Motion: What OpenXML Means to IBM and Lotus Notes

Category IBM/Lotus
From InfoQ: Fire and Motion: What OpenXML Means to IBM and Lotus Notes

Why is IBM working so hard to prevent OpenXML from becoming an ISO standard?

One possible explanation is that they bet the farm on ODF. We are not talking about OpenOffice, as free/open source applications are not exactly moneymakers. No, the application that IBM is betting on is the venerable Lotus Notes.

According to John Fontana of Network World, "Hannover, the first public beta of Notes, scheduled to ship this fall, will include a text editor, a spreadsheet editor and a presentation graphics editor that support the XML-based ODF standard".

More importantly, the other formats it will support include the current version of Microsoft Office and previous versions of OpenOffice. What is not included is the OpenXML format, which is understandable considering this article was written back in May.

Reading this article, I think I now understand what the productivity editors could mean to Lotus Notes when compared to Microsoft Office.  Prior to this, I thought it was "cool" that you would be able to have an Office-like capability without leaving the Notes client.  But I never really thought of it as a credible challenge to the Microsoft Office monopoly.  As pointed out in the article, there is a fine line between supporting every new twist a vendor throws at you vs. concentrating on new features.  But with the grassroots rumblings related to governments adopting ODF standards, having Notes out there as a platform that supports all those offerings out of the box is a compelling sales point.

Do I think that Microsoft Office is going to roll over and die in the face of ODF?  No.  The Word format is not a standard by any stretch, but that hasn't stopped it from cornering the market.  Pure software vendor inertia will cause OpenXML to continue along wherever Microsoft wants to take it.  But should early ODF adoption continue to grow, there *will* be a tipping point in the future.  I'd much prefer see Notes positioned to take advantage of that choice right now, rather than try and play catch-up later...

Thoughts?

01/18/2007

Great earning news for IBM/Lotus heading into Lotusphere...

Category IBM/Lotus
 Revenues from the Software segment were $5.6 billion, an increase of 14 percent (11 percent, adjusting for currency) compared with the fourth quarter of 2005. Revenues from IBM's middleware brands, which include WebSphere, Information Management, Tivoli, Lotus and Rational products, were $4.4 billion, up 18 percent versus the fourth quarter of 2005. Operating systems revenues decreased 2 percent to $642 million compared with the prior-year quarter. Revenues from other software and services increased, which includes the Product Lifecycle Management portfolio of products.

For the WebSphere family of software products, which facilitate customers' ability to manage a wide variety of business processes using open standards to interconnect applications, data and operating systems, revenues increased 22 percent. Revenues for Information Management software, which enables clients to leverage information on demand, increased 28 percent. Revenues from Tivoli software, infrastructure software that enables customers to centrally manage networks including security and storage capability, increased 25 percent, and revenues for Lotus software, which allows collaborating and messaging by customers in real-time communication and knowledge management, increased 30 percent year over year. Revenues from Rational software, integrated tools to improve the processes of software development, increased 12 percent compared with the year-ago quarter.

I wonder when we're going to hit Radicati's 18% of the market?  :)

01/12/2007

Refreshing hide formulas on view action buttons... any leads?

Category IBM/Lotus
I have a routine in an application that marks a view of documents as "locked" or "unlocked" when the view action button is clicked.  There's a "Lock Documents" and an "Unlock Documents" button at the top of the view.  Each one is hidden based on a @DbColumn command that looks at the value of the Lock column in a view.  Since it's an "all or nothing" lock, the appearance of the lock hides the Lock Document action, and the lack of a lock hides the Unlock Document action.  After I run the LotusScript agent attached to the action button, I have the view do a refresh so that the lock icon shows up.  

All the stuff above works fine...  Except for one tiny nit...

Once the Lock Documents agent finishes, I'd like to have the hide formulas in the view action buttons be reevaluated.  It'd be great to have the Lock Documents button disappear and have the Unlock Documents button replace it.  The only way it happens now is to exit the view and go back in.  When you reenter the view, the buttons obviously refresh and all is as it should be.

I've tried a number of combinations of methods of NotesUIView, NotesUIDatabase, and anything else that looked promising.  But in the end, I couldn't manage a refresh on the view action button hide formulas.

Any ideas from the accumulated wisdom of Notes gurus out there?

UPDATE:  Declan gets the "free beer" award for pointing me to a view property that I was unaware of...  works like a charm!

01/11/2007

Lotus Domino -- Aging Gracefully?

Category IBM/Lotus
From ServerWatch.com:  Lotus Domino -- Aging Gracefully?  

A nice article about Domino 7.0 and its continued strength and growth...

IBM/Lotus Domino Enterprise Server: Enterprise-level messaging and collaboration server with a host of Web-based features.

The Lotus Domino server and its companion Lotus Notes have been around for more than a decade. Those familiar with them probably know them very well. For these people, upgrading to version 7.0 and 7.0.2 is (or more likely was) an easy decision; there is much to like. For those who are less familiar and still in evaluation mode, the Domino server is the muscle behind the Notes user interface. Together, they form arguably the best known messaging and collaboration system, the prototypical groupware, and, from our tests and experience, the most flexible and best-supported software in this category.

Although I think this is my favorite part...

About Support

For products like Domino and Notes, which have years of development and documentation behind them, the issue is not the existence or breadth of support (which is available in online docs, forums, phone support, publications, FAQs, and user groups) but how well it is organized. Although individual experiences may vary, in general, users get more support mileage from IBM/Lotus than any other company in the industry. Much of this support is free, and the large and very active user/developer community is especially important. IBM claims a highly competitive total cost of ownership (TCO); support is a big part of that.

There was a time when there were doubts about IBM's commitment to Notes and the ability of Lotus to keep up with the Web-inspired changes in technology. That's history. IBM's roadmap for Domino/Notes includes further expansion into non-email capability and pursuit of Web 2.0 features. There are nimble competitors, such as Scalix, that have more freedom to float innovative UI features, but to make a comparison is akin to praising the elephant (the massive messaging and collaboration enterprise) for having a nice trunk, when what's important is the rest of pachyderm that keeps the whole thing moving.

12/11/2006

AHL outs Exchange for Lotus

Category IBM/Lotus
From ZDNet Austrailia: AHL outs Exchange for Lotus

Nice to see coverage of a consolidation going the "right" way...  :)

Microsoft's Exchange collaboration platform will no longer be used by Amalgamated Holdings (AHL), as the diversified Australian company has started standardising its operations on IBM's rival software Lotus Notes.

AHL is in the entertainment, hospitality, tourism and leisure industries through assets such as Greater Union cinemas, film processing firm Atlab, hotel chain Rydges and Sydney's State Theatre.

"Half the business ran Notes already -- the Rydges Hotels ran Notes, and the other half of the business ran Exchange. They've decided to bring it all into a Notes environment," IMC sales director Matt Dixon told ZDNet Australia via telephone last week.

"They've got corporate-wide business applications that run on Notes as well, so it sort of made sense to bring the mail across from Exchange to have everything run on the same platform."

12/07/2006

Selling Notes in my organization... Notes-Worthy News blog

Category IBM/Lotus
I'm a firm believer that everyone has to be an "evangelist" for their platform, especially if you're using Notes/Domino and you're fending off Microsoft FUD.  But for whatever reason, much of the positive news about Notes/Domino doesn't always make it to the eyes of the greater IT population and/or the CxO decision makers.  To help reverse that trend, I started a new blog within my organization today called "Notes-Worthy News".  It's based on the new IBM blogging template shipped in ND7 (and it does run on ND6.5...), and it will be focused on product news, analyst reports, and position statements from IBM.  In addition, I will be highlighting some of the high-profile applications used by our company that "just happen" to be running on Notes/Domino.  Maybe even a few customer testimonials thrown in for good measure...  :)

This will serve a couple of purposes.  First, it will be a good point to consolidate all that positive information you hear but never seem to have at hand when you're trying to sell your solutions.  If I can build up the readership within our IT area and catch the attention of a few decision makers, I may not have to engage in defense of Notes as often.  Some things we do work very well, and they don't draw attention because they don't cause problems...

The second purpose is to show how the Notes/Domino platform can offer a blogging solution within minutes, using a fully-supported platform in our enterprise at no additional cost.  Of course, that means I'll have to learn more about the myriad number of options in the configuration panels, but so far I've been up and running with very little effort.

I'll let you all know how it goes...  Even if it does nothing but serve our Notes developer and administration area, it'll still be worth it.  But I truly hope that we'll be able to pick up a readership and educate them more on what and where we're going with Domino.

Let's see...  OpenLog last month, the IBM blogging template this month...  Next up is DominoWiki...  :)

11/22/2006

The best Notes/Domino analogy I've seen in a long time...

Category IBM/Lotus
Over at CodeStore, there's been a couple of threads that have turned into a whine-fest about how bad Domino is, how IBM doesn't listen, yada, yada, yada.  Personally, I haven't had the emotional energy to engage there, as it's one of those threads that just seems to polarize and tick people off.  
However, Ben Langhinrichs had an analogy in the comments that is classic and priceless...

Jake - Actually, your situation in many way mirrors the general corporate reality with respect to Notes/Domino. If we were all young and single and without responsibilities, we could bounce on over to the "next big thing" or the "latest cool technology", and we all wish that IBM could keep up and incorporate all those fresh new ideas, but we have dependents (employees and stockholders) with demands and needs, and we need to do the sensible thing. Notes/Domino in general is not always that much fun, and it certainly isn't that cool, but it does all the sensible, pragmatic stuff which we need to do, even if it is a bit stodgy or convoluted at times. To use an analogy that might be more obvious to the ladies, it is like wearing sensible shoes instead of fashionable shoes. They may not be as much fun, and few people will envy us, but there is a reason they are sensible.

This is not to say that, as you have shown many times, you can't make the sensible shoes look fancy when the occasion calls for it (e.g., AJAX or tag clouds or whatever in Domino web development). You just have to try harder, and it sucks that you can't just get flash out of the box, but such is the way of sensible stuff. The opposing point of view is that when everybody has moved on to the next cool technology, Notes/Domino will be just as unable to support it out of the box, but still robust enough to make it happen. Just sensible, even if not always exciting.

Thanks, Ben...  you nailed it.

11/21/2006

Practical Web services in IBM Lotus Domino 7: Writing complex Web services

Category IBM/Lotus
Julian's third and final article in his web services series...

He's goooood...  :)

11/17/2006

Duffbert does admin! Exclude From Log setting in the server doc is great...

Category IBM/Lotus
I rely upon the domlog.nsf file for a number of things in some of my web applications.  My user base wants to know basic hit counts for various items in the applications, so I parse out relevant entries into "webhit" databases that can then be sliced and diced.  So far so good...

But have you ever looked at the domlog.nsf file for an active Domino web server?  It gets really large, really fast.  And quite frankly, I don't care that the browser had requests to four different gif files every time a particular page was loaded.  I wondered if there was a way to filter out certain types of domlog.nsf entries so that I was getting more wheat, less chaff.

Keep in mind I'm a developer by nature, not an admin...  :)

Some research took me to the Exclude From Log section in the Server document.  The URL field allows you to place certain strings that, when appearing in the URL of the log entry, cause it not to be written to domlog.nsf.  I quickly determined that I really had no need for the following entries:

*.gif
*.jpg
*.jpeg
*.bmp
*.js
*.css
*IEmen.htc
*?OpenImageResource

After the filtering kicked in, I was starting to see a lot more important content rather than a ton of junk to sift through.  Very nice...

As an experiment to see how much volume I was saving, I compared a one hour time period (1 to 2 pm) from last Friday (pre-filter) and today (post-filter).  The number of domlog.nsf entries dropped from approximately 35000 documents to 16000 documents.  Over a 50% savings in volume.  I *really* like that!

Even better, that means my daily domlog.nsf parsing agents will only have to run against 50% of the previously normal volumes.  Whoo-hoo!

You know you're a geek when something like this really makes your day...

11/17/2006

True Confessions - I'm finally implementing OpenLog...

Category IBM/Lotus
I have a confession to make...  when it comes to error handling in code, I'm very lax.  

There...  I've said it.  The guilt of listening to multiple Lotusphere speakers telling me I am a bad coder got to be too much...

Seriously, I've wanted to implement OpenLog for quite some time.  But it's one of those Covey "important but not urgent" activities that never quite seemed to get my time when it should have.  Today I decided to shelve the "urgent but not important" items for a couple of hours and set up OpenLog on our development server.  In the matter of about an hour, I had the database configured and two applications writing event messages out to it.  I have a proposal out to the developers and admins to, by the end of this month, have the OpenLog database moved to production, a replica placed on all the production application servers, and about a dozen of my applications configured to send at least start/stop times to OpenLog.  

These particular jobs are ones that process domlog.nsf each night, looking for different items from the day before.  I've had agent timeout issues before, but I've been flying somewhat blind in the overall timing and configuration of the agent scheduling.  Now with OpenLog, I'll have a much better idea as to how long each is taking, as well as a heads-up if there's timeout issues (before the user has to alert me to the problem).  I also will be motivated to start putting basic error handling in all my agents, as well as retrofitting agents in existing applications.

Putting that in place almost feels like a cleansing of the soul...  :)

Thanks again, Julian!

11/14/2006

Julian flat out rocks!

Category IBM/Lotus
His second Web Services article is now available...

11/10/2006

Interesting article on Nitix Linux and Domino targeted at the Indian SMB market

Category IBM/Lotus
From ExpressComputerOnline.com: "Organisations have neither the time nor the money to struggle with complex technologies"

We wanted to give our customers a scalable, robust messaging and collaborative solution, one that’s simple and affordable. We intend to make technology as simple as we can for small and medium businesses to use.

IBM has partnered with Net Integration Technologies with a version of Nitix that includes IBM Lotus Domino Messaging Express or IBM Lotus Domino Collaboration Express. The solution is called Nitix with IBM Lotus Domino and it is priced at $598. Nitix’s role is to provide value adds to the customer’s infrastructure in terms of firewall, VPN, backup and DR.

In India we are looking at companies with 250 users for this product. However this product can scale up to 1,000 users. As of now the market is not as open in the SMB space as compared to the enterprise segment. Presently we have about 30 partners. We are targeting only SMBs and have tied up with IBM, for which we plan to appoint an additional 30 to 35 partners in the next one-and-a-half-month’s time to promote this product. As of now we have 60 to 70 installations in the Indian market and these customers are satisfied.

Great use of "in the door" strategy.  Obviously there's not a lot of margin in a full OS and email/collaboration server at $598.  But it's a great deal for the SMB, and it opens the door to *so* many more possibilities once they start using Notes/Domino.  The same concept as giving away the razor so you can sell the blades on an ongoing basis.  Only with Notes/Domino, you can easily build your own blades if you need or want to...

11/09/2006

IBM Lotus Notes information leakage on port 1352

Category IBM/Lotus
One other thing to keep an eye out for:  IBM Lotus Notes information leakage on port 1352

Problem Andrew Christiansen contacted IBM® Lotus® to report a potential vulnerability in unauthenticated transactions using the Notes Remote Procedure Call (NRPC) protocol on port 1352.

The advisory address is as follows:
http://www.fortconsult.net/artikler/advisories.php

The NRPC protocol uses an unauthenticated transaction to look up a user who is not yet authenticated so that the user can fetch their ID file during Notes® setup. This transaction is optionally used when a user is first registered or when a roaming user connects from a new client.

As described in the advisory, it is possible to construct a list of possible user names and attempt to validate them using the unauthenticated name lookup transaction. If the user name exists and the person record contains an ID file, it is possible to download the user ID file. The attacker must then successfully execute a brute force attack on the password in order to use the ID file.

Head over to the IBM link to check out the recommended fixes for this...

11/09/2006

IBM Lotus Domino tunekrnl Privilege Escalation Vulnerabilities

Category IBM/Lotus
Just a heads-up if you're running Notes/Domino on Linux:  IBM Lotus Domino tunekrnl Privilege Escalation Vulnerabilities

Description:
Andrew Christensen has reported some vulnerabilities in IBM Lotus Domino, which can be exploited by malicious, local users to gain escalated privileges.

The vulnerabilities are caused due to boundary errors in tunekrnl, which is setuid "root". This can be exploited to cause buffer overflows by passing overly long input to the program.

Successful exploitation allows execution of arbitrary code with "root" privileges.

The vulnerabilities are reported in versions 6.x and 7.x for Linux on zSeries and version 7.x for Linux on x86 platforms.

Solution
:
Update to version 6.5.5 Fix Pack 2 (FP2) or 7.0.2.

11/02/2006

I'm curious to see how this Lotus Expeditor works out...

Category IBM/Lotus
From ZDNet:  IBM targets Microsoft developers with new tools

The company on Wednesday announced Lotus Expeditor, software tools designed to let developers create Web 2.0-based applications from reusable components. IBM is also teaming up with partner Mainsoft to help developers migrate their Microsoft Visual Basic.Net applications to Java 2 Enterprise Edition (J2EE) open-standards applications.

Sounds like there's a couple different things going on here.  For one, Expeditor looks to be some type of application development platform that wires together existing components.  Could be interesting...  I'm not quite sure if the Expeditor software is part of the Mainsoft effort to migrate VB.Net apps to J2EE.  Knowing the way we raked Red Bull over the coals, I certainly hope whatever IBM/Lotus comes up with in that department works a whole lot better than Microsoft's tool did.  On the other hand, we're not claiming to convert .Net and/or SharePoint apps to Notes/Domino, either...  :)

I'm sure this will be talked about more and more leading up to Lotusphere.

10/20/2006

Goyal talks about IBM and "lock-in"...

Category IBM/Lotus
From ComputerWorld.com:  Exec Says IBM Seeks Simplification, Not Lock-in

Ambuj Goyal, general manager of information management at IBM, spoke with Computerworld last week after the company announced its Information Server bundle of tools. Excerpts from the interview follow:

Usually, when vendors create an integrated product suite, some users eye it warily as an effort to create lock-in and squeeze out best-of-breed rivals. How do you respond to those kinds of concerns about Information Server? We don’t do anything unless customers ask for it. They asked for simplification. They were spending time integrating my products rather than solving the [issue of] business value. I believe we are best of breed in all of the technologies today, and in the future, if we are not, we don’t force customers not to deploy best of breed. We interact and work with open standards.

10/19/2006

IBM Lotus Notes Insecure Default Directory Permissions

Category IBM/Lotus
From Secunia:  IBM Lotus Notes Insecure Default Directory Permissions

Secunia Research has discovered a security issue in IBM Lotus Notes, which can be exploited by malicious, local users to manipulate arbitrary files.

The problem is that Lotus Notes sets insecure default permissions (grants "Everyone" group "Full Control") on the "notes" directory and all child objects. This can be exploited to remove, manipulate, and replace any of the application's files.

The security issue is confirmed in versions 6.5.4, 6.5.5, 7.0.0, and 7.0.1.

Solution:
Update to version 7.0.2.

The security issue will reportedly also be addressed in version 6.5.6.

Good reason to upgrade to the latest and greatest...  This has a critical rating of 2 of 5 - "Less Critical", defined as:

Typically used for cross-site scripting vulnerabilities and privilege escalation vulnerabilities.

This rating is also used for vulnerabilities allowing exposure of sensitive data to local users.

10/15/2006

FormRouter Offers PDF-to-Lotus Notes Support

Category IBM/Lotus
From PDFZone.com: FormRouter Offers PDF-to-Lotus Notes Support

FormRouter announced September that it added Lotus Notes support to its service, which potentially opens up the company's services to 110 million new customers.

While the type of data FormRouter collects for its customers through PDF forms already flows well within Lotus Notes environments without need for Acrobat or PDF, Healy says IBM approached FormRouter to develop the PDF piece for companies to interact with their customers and field workers outside firewalls.

"The majority of Lotus Notes databases are behind firewalls in a lot of large companies, and there is a great need to pull forms submitted online from outside the firewall into Lotus Notes and do workflow on those forms," Healy says. "The ideal industries are going to be financial industries—insurance, mortgage financing, etc."

Nice to see another third-party vendor understand the untapped market of Notes shops out there...

10/13/2006

Now up and running on 7.0.2 in my home environment...

Category IBM/Lotus
I cleared out my old 6.5.3 workhorse install and my quirky 7.0 from awhile back and started fresh.  Just copied over a couple of location/connection documents and id's for blogging and such, and things are running smoothly...

So nice to have it work the first time, especially when one is *NOT* an admin.  :)

10/06/2006

IBM Lotus Looks to Make a Social Call on Business

Category IBM/Lotus
From Internetnews.com: IBM Lotus Looks to Make a Social Call on Business

IBM's Lotus division is taking cues from important trends in the consumer space.

It is poised to deliver new products for the enterprise that mimic features of Web 2.0, such as social networking, user-generated content and device-neutral mobile software.

Sometime in the first half next year, IBM will launch Dogear, a social networking tool patterned after del.icio.us, which allows users to tag content for future reference.

Other users in the person's network can then find relevant information by searching on words that match the tags.

Guess it's about time for me to start brushing up on social networking software...  :)  Seriously, a good article, and one that shows how Lotus is staying on top of what's happening in the collaboration space...

09/17/2006

Hi, I'm Notes... - Rip and Replace

Category IBM/Lotus
Title: Rip and Replace (parody of I'm a Mac and I'm a PC advertisement)

Scene:  Notes character is on right putting on a new pair of shoes.  The Exchange character is behind a screen, showing from the shoulders up, obviously undressed.

Notes:  Hi, I'm IBM Lotus Notes/Domino.

Exchange: And I'm Microsoft Exchange.

<Notes character looks over at Exchange behind screen>

Notes:  So, you finished putting on your new shoes yet?

Exchange:  Would you be a bit patient?  When I get new shoes, I have to take off everything I'm wearing, put on my new socks and underwear, put on the new shirt and pants, and then I can put on the new shoes.  

Notes:  Sorry...  It's just when I get a new pair of shoes, I simply put them on, lace them up, and I'm ready to go.  I don't have to rip and replace my entire wardrobe.

Exchange:  Isn't that a bit boring?

Notes:  It makes things much easier for my users.  We spend more time working and less time managing the clothes closet.

Notes: And didn't you have to change your wardrobe last time you bought new shoes?

Exchange: Oh, shut up...

<fade to Notes/Domino logo...>

09/17/2006

Hi, I'm Notes... - New Hardware

Category IBM/Lotus
Title: New Hardware (parody of I'm a Mac and I'm a PC advertisement)

Scene:  Notes character is on right standing in front of a running server.  The Exchange character is busy unpacking a brand new server.

Notes:  Hi, I'm IBM Lotus Notes/Domino.

Exchange: And I'm Microsoft Exchange.

Notes:  So, what do you have there?

Exchange:  It's my new 64 bit server!  I need it for my latest version.  Lots more power to make my software run faster.  You have a new version coming out too...  Where's your new hardware?

Notes:  Oh, I don't need any new hardware.  Notes/Domino is designed to run on the hardware you already have, and we improve the performance of the software.  We make the most of your current investment.

Exchange:  But don't you just love new hardware?  The "new server" smell?  All that raw speed?  Just waiting to be used by you?

Notes:  It's nice, but it's not about me.  It's about the customer, isn't it?

Exchange:  Customer?

<fade to Notes/Domino logo...>

09/16/2006

Hi, I'm Notes... - Patching Holes

Category IBM/Lotus
Title: Patching Holes (parody of I'm a Mac and I'm a PC advertisement)

Scene:  Notes character is on right dressed business casual, neat and trim.  Exchange character is on left with torn, ripped, ragged clothes.  There's a table next to him with sewing supplies, staplers, tape dispenser, and duct tape.  Scene opens with Exchange character using duct tape to cover up a hole or rip in some piece of clothing.

Notes:  Hi, I'm IBM Lotus Notes/Domino.

Exchange: And I'm Microsoft Exchange.

Notes: Uh, so what happened?  Are you OK?

Exchange:  I'm fine.  It's just that whenever I go out these days, I end up getting all these holes  that I end up having to patch up.  All those people poking and prodding me...  They just ruin everything I wear...

Notes:  That's too bad.

<Exchange character starts to hand the duct tape over to the Notes character.>

Exchange:  Here...  You can use my repair tools.  I have plenty of them.  I can share.

Notes:  No thanks, I'm fine.

Exchange:  No, really...  Holes in your clothes look really bad.

Notes:  But I don't need your repairs.  I'm the most secure messaging system on the market today.  I go out and around, talk to people, go about my business, and my clothes look as good as they did when I left.  I'm fine...

Exchange:  Really?

Notes:  Really...

<Exchange character drops the duct tape roll, bends over to grab it, and the seat of his pants rip out.  He stops halfway down.>

Exchange:  Oh.

<Notes character bends over, grabs the tape roll.>

Notes:  Here, let me get that for you...

<Alternative ending line - Notes: I have some chewing gum if you'd like to borrow it...>

<fade to Notes/Domino logo...>

09/16/2006

Hi, I'm Notes... - Building Applications

Category IBM/Lotus
Title: Building Applications (parody of I'm a Mac and I'm a PC advertisement)

Scene:  Notes character is on right with a Notes/Domino Development Redbook and a boxed set of Notes/Domino 6.5.  Exchange character is on left with a large number of software packages (SQL Server, IIS, Visual Basic, .Net, etc., and piles of books for each).

Notes:  Hi, I'm IBM Lotus Notes/Domino.

Exchange: And I'm Microsoft Exchange.

Notes:  Ready to start building some applications?

Exchange:  You bet...  Give me a little time here to get all this software installed, make sure all the servers are talking to each other, configure each package, and then read up on how everything works.  It shouldn't take me more than a few weeks...

Exchange:  And where's all your tools?

Notes:  Oh, this is all I need.  Notes/Domino has Designer built in, the web server's already there, all the HTML, LotusScript, Java technologies are already supported out of the box.  I'll just install the software and be ready to go in a couple of hours.

Exchange:  That's it?

Notes:  Yeah, that's it...  It all just works.  In fact, I'll be demoing an application this afternoon for my customer.  So, um...  I'm just going to get started, OK?

Exchange:  Sure...  go ahead...  <mumbling – I should have all the packages opened by then...>

<fade to Notes/Domino logo...>

09/16/2006

Hi, I'm Notes... - Multi-platform party

Category IBM/Lotus
Title: Multi-Platform Party (parody of I'm a Mac and I'm a PC advertisement)

Scene:  Notes character is on right with a number of partying, “cool” individuals behind him.  Exchange character is on left with one single, slighty-forlorn individual behind him.

Notes:  Hi, I'm IBM Lotus Notes/Domino.

Exchange: And I'm Microsoft Exchange.

Exchange:  Who are all those people with you?

Notes:  Oh, those are all the different operating systems that can use me.  There's Linux, Mac, mainframes, iSeries...  There's lots of room for different styles, and we all work and play together.

Notes:  And who's that with you?

Exchange:  Oh, that's Windows.  I like to keep my parties small and private.  Makes it easier to control the level of fun everyone's having...  Don't want things to get out of my control, you know...

Notes:  Hey, Windows...  come on over.  I work with you too, and you can interact with all these others...  I think you'd enjoy yourself...

<Windows character starts to slide over to the Notes party with a guilty expression...>

Exchange:  Hey!  Where are you going?  Get back over here!  I need you!

<fade to Notes/Domino logo...>

08/07/2006

Anyone looking for a Notes development job in the Seattle Washington area?

Category IBM/Lotus
Here you go...

Seattle Job

http://justnotesjobs.com/Job.asp?ID%3DBE0CA6BB-7464-4939-B083-062A997F31A0

You'll have to manage the URL cut and paste on your own...  Where you see the %3D, put in an equals ("=") sign.  It is converting over strangely here, and I don't feel like messing with it any longer...

Right in Bill's back yard...  :)

08/03/2006

10 IT brand names that just won't die

Category IBM/Lotus
From NetworkWorld:  10 IT brand names that just won't die

For those too busy to head over there, Lotus Notes comes in at #8, among Prodigy, WordPerfect, ThinkPad, Compaq, Clariion, Netscape, Linksys, Norton, and AT&T...

While part of me rejoices with the "Notes is not dead" validation, I hate seeing "Notes" and "die" anywhere in the same article...  Although they *are* more focused on the "Lotus" part of Lotus Notes...

07/28/2006

This Lotus Notes "assessment" offer from INS looks like a predetermined outcome...

Category IBM/Lotus
I ran across a press release for a firm called INS that is offering an assessment of your Notes/Domino environment.  Here's their Lotus Notes Assessment and Migration pitch:

INS’ Lotus Notes Assessment and Migration solutions help you reduce the total cost of ownership involved in managing and maintaining your collaborative environment, while ensuring that your employees have intuitive, highly functional applications.

Many organizations are relying more and more on the efficiency and usability of their collaboration environments to improve productivity and time-to-market. Using efficient, scalable, collaborative application platforms that have the ability to integrate with a variety of applications is a high priority for many forward-thinking organizations today. Many companies have found that their Lotus Notes/Domino–based environments are constrained by technical complexities and limitations, resulting in high management and maintenance costs, non-intuitive user interfaces and challenges that deter enterprise integration.

Now, right off it sounds like a bundled Microsoft offering from a business partner.  And if you had any doubts about how their assessment will turn out, just look at the "benefits" in their PDF attachment:

Realize the Results

• Save money by finding and purging unused and duplicate Notes applications, eliminating IBM Lotus annual maintenance renewal costs and fully utilizing Microsoft licenses that you may already own

• Enable compliance by consolidating directory services for easy validation of applications

• Enhance security by placing security administration in a single directory service

• Reduce ongoing training costs by migrating users to a more intuitive, familiar environment for messaging and collaborative applications

• Move toward modular enterprise application development using standards-based development products like the Microsoft .NET Framework

• Increase administrative efficiency by consolidating the network directory infrastructures of Notes and Active Directory

• Improving systems accountability and support by working with a single vendor on a single platform throughout your organization

Don't you just love when the consultants already know the answer before they talk about your problem?  Especially when statements like "standards-based development products like .NET" mean that you're locked into their standards, not open standards?

07/25/2006

Expanding/Collaping all sections on a Domino web page... bwahahahaha!

Category IBM/Lotus
It's times like this that all the book reviewing pays off...  :)

In a number of the Domino web apps I maintain, the user has the opportunity to create pages with sections in the Rich Text area.  And of course, when displayed on the web, they can open and close each of the sections.  But they wanted the ability to expand and collapse ALL the sections on the page at once.  And for the life of me, I couldn't find a Notes formula command that would do that and that was supported on the web.

The prior solution (coded by a friendly runt who will remain unnamed here  (joe)) was to use a JavaScript routine that would build a Domino URL using the ExpandSection parameter followed by a number of section numbers (1, 1.1, 1.1.1, etc.).  It didn't matter if you named more sections than necessary...  everything would still expand.  Worked OK for smaller numbers of sections on a form, but it got ugly when you had sections in sections or a large number of sections.  A URL can only be so long...

So...  The user today had an example with 45 sections on the document.  That pretty much destroyed the URL hack.  I've been sticking my toe in the DOM scripting waters of late, and I wondered if I could, via JavaScript, get all the sections of a Domino web page (regardless of the number of them), and apply a CSS style to them to expand and collapse them.  It's the same concept as the code that Domino automatically adds to the page when you have sections.  I just wanted to do them all at once instead of a section at a time.

And I was able to!!!  With my DOM Scripting book open, I was able to code the following expandAll and collapseAll functions for inclusion in a JavaScript library, and then I link to them on my web page...

function expandAll () {
    sections = document.getElementsByTagName("span");
    for (var i = 0; i < sections.length; i++) {
        var idName = sections[i].getAttribute("id");
        if (idName.substr(0,4) == "xSec") {
            sections[i].style.display = "block";
        } else if (idName.substr(0,4) == "cSec") {
            sections[i].style.display = "none";
        }
    }
}

function collapseAll () {
    sections = document.getElementsByTagName("span");
    for (var i = 0; i < sections.length; i++) {
        var idName = sections[i].getAttribute("id");
        if (idName.substr(0,4) == "xSec") {
            sections[i].style.display = "none";
        } else if (idName.substr(0,4) == "cSec") {
            sections[i].style.display = "block";
        }
    }
}

Yes, I probably could have made just one function and passed parameters, but I was flat out thrilled to get *this* much working!  The collapseAll does leave a blank line between each section on the form, so I'll have to see if I can fix that.  But the functionality works, regardless of how many sections you have on the form.  I don't care *what* the user does now...  :)

Now, I'll probably receive my first "why didn't you just use this command?" email/comment minutes after posting this, but for right now I'm feeling like a coding stud...  And after all the documentation stuff I've been doing of late, I needed something like this.

07/17/2006

Lotus Notes Deleted Mail Recipient Security Issue

Category IBM/Lotus
Just in case you haven't seen it...

Lotus Notes Deleted Mail Recipient Security Issue

And the Lotus response...

Replies to email messages from/to alternate name users may be sent to recipients deleted from the To, cc and bcc fields and show names of users to whom the message was not delivered

07/16/2006

What a great idea! Collaboration University

Category IBM/Lotus
Rob Novak has put together a great concept for in-depth coverage of Quickplace and Sametime...  Collaboration University.

Compared to the vast amount of knowledge available for Notes/Domino, there's comparatively little for QP and ST.  Once you venture outside of the available documentation, things get pretty sparse.  There's just not the developer base that is asking questions and building solutions on these two platforms.  Novak's company has vast experience in this area, and he's drawn together *the* experts in the Lotus community to offer this conference.

If this makes a reappearance next year, I think I'll be hounding my management to go...

Nice job, Rob!

07/08/2006

Question about "out of the box" Notes searching options...

Category IBM/Lotus
I had this question posed to me the other day.  I think I know the answer, but I wanted to see if I was overlooking something obvious.  It *does* happen all too often...  :)

Web-enabled database "X" is full-text indexed and allows searching through a normal search function.  The particular view that's used for the search includes all of the documents that should be eligible for searching.  Included on each document are standard administrative fields like author, when created, etc...

The user would like to be able to exclude certain fields from being included in the search results.  So for instance, if the author of 100 documents was Jane Doe, and a user does a search for "Jane Doe", the user shouldn't see those documents that have "Jane Doe" in the author field.  If the name shows up in the body of the document, it should be returned.  Just ignore the author field...

I told them I can't exclude fields in the search like that using just plain vanilla searching...

Any far-out ideas I'm missing?  Any painfully obvious ideas I'm missing?

06/01/2006

Rasasi Perfumes Industry and the use of Domino...

Category IBM/Lotus
A nice write-up in ITP.net Business Sense on the use of Domino at Rasasi Perfumes Industry...

Rasasi opted for the IBM Lotus Domino platform to support all aspects of its internal and external communications. Information Systems Design (ISD), an IBM business partner, implemented it.

ISD completely replaced the existing systems, which were based around a Microsoft Exchange environment. “We didn't have to replace any of the hardware because they had quite a good, solid infrastructure there,” says Abdul Caffoor, managing director of Information Systems Design.

However, ISD also had to write specific applications for Rasasi. Caffoor says: “We customised the whole email system to take into account what they want. They wanted everything to be routed through their managers and only then the emails get approved and get sent out. Incoming is the same way. It's a family business and they felt that security was of the essence.”

While you may not agree that email should be handled that way, the beauty of the solution is that you *can* customize the solution!

There's other Domino information about Rasasi in there too...  a good read...

05/18/2006

Lotus fires back at Microsoft's Notes rhetoric

Category IBM/Lotus
From NetworkWorld: Lotus fires back at Microsoft's Notes rhetoric

Ya gotta love it when the media gets the story right...  Thank you, John Fontana...

Lotus has no intent to back off its stated commitment to provide backward compatibility for all Notes applications regardless of reports to the contrary this week from longtime rival Microsoft.

“If others are misinformed, that’s fine, but the reality is the statements I am making are the ones I am holding my team accountable to and are the ones my customers are holding me accountable to,” said Lotus General Manager Mike Rhodin, after last week’s annual Notes user conference in Germany.

“I stand behind the statements I made in January and I made them again in front of press and analysts here in Germany. I have been pretty consistent,” Rhodin said.

And finally someone debunking the Ozzie mystique...

Earlier this week, Bill Gates, Microsoft’s chief software architect, took the latest shot while speaking last week at the company’s first SharePoint Conference. He said Lotus would not support all Notes applications going forward and hadn’t focused on productivity software since Notes creator Ray Ozzie, now with Microsoft, left the company in 1997.

Rhodin attributed Gates’ comments concerning Ozzie to marketing hype.

“The innovation work that is going on here around such things as social networking and activity-centric computing, none of that came from Ray. He has been gone for a decade.”

Well worth heading over there to read the whole article and offer positive feedback to Mr. Fontana and company...

05/17/2006

Repeat after me... The default setting for JavaScript code in an event...

Category IBM/Lotus
... points to CLIENT, not WEB BROWSER.  And unless you remember to change the setting to COMMON JAVASCRIPT, no amount of changes to the CLIENT JAVASCRIPT will change the web browser behavior...

... no matter *how* many times you change the code, save the changes, and refresh the web page...

<sigh>

05/12/2006

Maybe Ballmer's the best thing to happen to IBM and Lotus...

Category IBM/Lotus
I caught this quote from an eWeek article today:  Ballmer Sees Google, Open Source as Strongest Competitors

"The greatest competitive threat we face is our own ability to either embrace or compete with alternative business models," Ballmer said.

When asked by moderator Roger McNamee, the co-founder of Elevation Partners, to choose between IBM or open source as the threat he most worries about, Ballmer quipped that IBM is then no longer in the game.

It's nice to see that every company has their own version of Steve Mills.  Gates says that IBM keeps him up at night, and Monkey Boy engages mouth and inserts foot.  Apparently all the Lotus Notes/Domino opportunities coming out the wahzoo, all those low hanging pieces of fruit, have fallen to the mighty Redmonians...  Those of us who continue in our Radicati-induced conspiracy theories can just hang it up as we've been declared dead and buried...  completely irrelevant...  out of the game.

If I were the chairman of a company that had some executive that repeatedly made these types of bizarre and ill-considered statements in public, I think I'd seriously consider a change in leadership...  Of course, that won't happen, as the chairman is probably as out-of-touch and frantic for success as the exec making the statements...

05/11/2006

Sharing in the ProjectLounge

Category IBM/Lotus
From The Engineer Online:  Sharing in the ProjectLounge

Software newly launched in the UK could help engineers organise projects across different companies, countries and times zones.

ProjectLounge is a hosted online collaboration service powered by IBM’s Lotus Notes. Although it can be used for any project type, it has already proven valuable for international engineering projects. One success has been a motor manufacturing company that does its design in the US and the factoring in China.

ProjectLounge hosts all the files pertaining to a project and allows them to be accessed via a URL. Anything that can be electronically stored can be put on the site so people can have access to it.

Cool!

04/29/2006

Invitation to join the ITtoolbox Wiki...

Category IBM/Lotus
I received the following email the other day and I don't really have the bandwidth to take this on...  But feel free to head on over and lend your insight and expertise...

I just wanted to follow up with you real quick and see if you have had a chance to check out ITtoolbox Wiki, the IT knowledge sharing community at:
http://www.ittoolbox.com/r/da.asp?r=149383.

Given your expertise on IBM Lotus Notes, I thought you might be interested in connecting with other IT professionals, sharing your knowledge, and building global recognition as an authority in information technology.

One way to gain recognition would be to provide links to your publications when you reference them in the wiki entries you create and edit.  In addition to gaining recognition, you can learn from others in the community who may edit and create entries in areas of interest to you.

I hope you enjoy the community at ITtoolbox Wiki.

Best regards,

Sonja Soderberg  
ITtoolbox  
"Professional IT Community"  

http://www.ITtoolbox.com  

04/11/2006

Formatting column headings in a view/folder? (Question from a reader)

Category IBM/Lotus
Hi, everyone...  I got a question from a blog reader who is trying to do some formatting of column headings in a folder design.  I don't know of an answer to this, but Show and Tell Thursday has proven to me that the group knowledge is greater than any single person's input.  Can anyone offer up any suggestions, hacks, what have you?

I am trying to organize a fairly complicated folder, particularly the column headings.  I have column headings that have up to 3 rows of information and I know how to specify multiple rows for headings in the folder properties, but I am at a loss to figure out how to have the headings break where I want them.  Here is an example:


Marketer
# of
Open
Quotes
Total
$'s
Quotes

Closing
Ratio


To achieve this look, I need a couple of carriage returns before the value of "Marketer" in the column heading, and one before "Closing".  By default, Notes starts everything on the top line, which has terrible visual appeal.  My actual requirement for this folder is far more complex, which is why I am not using a view and why I need to control my headings more tightly.  Is there any way you know of to put these line feeds into the text of the column headings?

04/07/2006

Interested in a blog series on Eclipse for the Domino Developer?

Category IBM/Lotus
One of the memes floating in the Domino blogsphere lately is the idea that Domino developers haven't yet embraced or understood the importance of learning about Eclipse and Java.  After listening to the latest Taking Notes podcast, I wondered if there was anything I could do to help bridge that gap and allow people to be a bit more prepared for Hannover and composite applications.

My thought is to do a series of short blog postings titled something like "Eclipse for the Domino Developer".  I'm *far* from an expert in Eclipse, but there's no better way to learn something than to try teaching or explaining it to others.  I can take it from a Domino developer perspective, relate it to what we know in Designer, and sort of take the readers along in my Eclipse journey.

Would any readers of my blog be interested in that type of material?

04/06/2006

The high point of Lotusphere Comes To You in Portland for me today...

Category IBM/Lotus
Image:Duffbert's Random Musings - The high point of Lotusphere Comes To You in Portland for me today...

YES!

04/01/2006

Waging the Microsoft/IBM ad wars on level ground...

Category IBM/Lotus
I don't know what happened or what got into the water at the IBM advertising group, but I hope it continues.  From the Seattle PI:

IBM challenges Microsoft with huge ad buy

IBM Corp., the world's largest provider of computer services, will spend more than $300 million on an advertising campaign to win customers and help revive its image with investors.

Chief Executive Officer Sam Palmisano is spending half his $632 million annual ad budget on print and TV spots that feature an asterisk and the question, "What Makes You Special?"

The ads, championed by strategy chief Bruce Harreld, set up a showdown between IBM and Microsoft Corp. as the companies seek to bolster sales and stock prices. International Business Machines is the No. 2 software maker behind Microsoft, which this month announced a $500 million effort to win corporate customers by exploiting questions about IBM's services strategy.

"People are confused, and that's why we are going into that campaign," Harreld, who also took control of marketing in January, said in an interview at IBM's Armonk, N.Y., headquarters. "We're really trying to get at this problem."

The ads, debuting in April, break with IBM tradition by including a theme song, "I'm Not Like Everybody Else" by 1960s British rock group The Kinks, and by painting the logo across a Manhattan helipad.

04/01/2006

Big News!

Category IBM/Lotus
I'm *not* working for IBM...  :)

Though it seems like many of my virtual colleagues have made that jump.  Congrats to them all!

03/29/2006

Under the Hood of IBM Workplace Collaboration Services article

Category IBM/Lotus
The illustrious Bob Balaban has a very nice article out titled Under the Hood of IBM Workplace Collaboration Services at the Sys-Con Australia site.  Well worth the read...

03/03/2006

"Migrating" Notes applications at Enron...

Category IBM/Lotus

An email thread today reminded me of an incident I had forgotten about during my days at Enron...  Although a few years old, I think the results were/are pretty typical of these Microsoft "migration" attempts.

Enron was a Notes shop with a number of Notes applications used to run the business.  We now wonder *what* business, but that's beside the point.  :)  When the software came up for renewal at the headquarters in Houston (I was based in Portland Oregon), Microsoft was able to convince the IT management to dump Notes and convert to Microsoft Exchange.  I wasn't part of that whole situation, but I heard about it from my counterparts down there.

Anyway, during the selling process, Microsoft made the typical statements about how easy it would be to convert Notes applications to whatever they were calling collaboration back then (this would have been around 1999/2000).  The Notes staff picked out a pretty typical Notes application with common features...  workflow, mail routing, blah, blah, blah...  Microsoft then set out to automatically convert the app.  After a couple of weeks, they apparently returned and asked for an application that was not as complex as the first one.  Guess they felt that wasn't a representative example of our portfolio.  Enron dumbed down the choice and waited for the magic to happen...  only to get Microsoft back again, asking for something less complex.  See the trend here?

After a number of these iterations, the attempt to convert applications was abandoned.  They still converted the mail system to Exchange, and the new .Net technology was the hot, sexy technology du jour for new systems.  But the fact remained that automated conversion wasn't possible then, and it's still beyond the reach of Microsoft today.

The more things change, the more they all stay the same...

02/28/2006

Will Lotus Notes Lead Microsoft To Linux Desktop?

Category IBM/Lotus

From emailbattles.com:  Will Lotus Notes Lead Microsoft To Linux Desktop?

IBM's upcoming release of Lotus Notes for Linux is, according to Novell survey responders, among the most eagerly anticipated events in Linuxdom. And rightly so.

Luckily for IBM's Lotus team, millions embrace the current version of Notes. But continued suc