It’s not often in one’s career that you get tapped to take over marketing for a legendary portfolio of products. A portfolio with a history so astounding that even just one of its products, HCL Domino, single-handedly invented some of the essential IT technologies still used today. You see, HCL Domino was a NoSQL database before NoSQL was ubiquitous. It was a Rapid Application Development (RAD) platform before RAD was even a thing, and it was and still is adored and used by millions of people globally.

True to anything built to last, HCL Domino certainly experienced its fair share of ups-and-downs over the years. However, it’s still as essential as ever even after just celebrating its 30th launch anniversary earlier this month.

Domino’s Origin Story

1989 was a great year. It was a time of political upheaval, the Brandenburg Gate finally opened paving the way for German reunification, it was time for the arts, Tim Burton’s Batman premiered, and George Michael’s Faith won Album of the Year at the Grammy’s. It was a time for world-changing technology to take center stage.

Lotus Notes Release 1 Gold Build compiled on November 27, 1989. While the launch itself wasn’t until a few days later December 7, it was the birthday for Domino and Notes. But that was just the beginning.

After 6 short years, and immense success, Lotus Development Corporation, the original development company for Lotus Notes, was acquired by IBM for USD 3.5 billion in what IBM’s largest acquisition in its history would be. And this transformative software would transform the tech giant. With the close of the acquisition in 1995, Lotus Development became a new business unit at IBM. It was the very start of the IBM Software Group. That’s right — the acquisition of Lotus was the spark that made IBM a software-focused business, a precursor to the business unit that would create IBM Watson and IBM Cloud.

But as with most large companies, IBM’s priorities shifted, product updates stalled, and the once vibrant community so aptly called “Team Yellow” left on its own in many ways. It came to a head in October 2017 when HCL Technologies announced an IP partnership with IBM Collaboration Solutions to take on development for Domino to deliver the first product update users would have seen in years. On October 10, 2018 Domino v10 released. To say it reinvigorated the platform would be an understatement. People around the world rolled out the yellow carpets to celebrate this monumental moment. And the success was noticed. On December 7, 2018, 29 years to the day after Lotus Notes Release 1 was compiled, HCL Technologies announced an intent to purchase Domino (and SametimeConnectionsDigital Experience) and several other valuable, yet underserved products. The groundwork and path to a new decade were taking shape.

Where We Are Today

On July 1, 2019, the acquisition closed, and these legendary products found new life at HCL Software. But starting at a new company has its starts and stops. We had to build a new website, set up core systems, look back at our pricing and licensing models, consider technical debt in the products, and take a hard look at where we wanted to take the products in the future. It was a lot — but the HCL teams are ready to tackle every challenge. We are going to reinvigorate the Domino brand yet again. And, as we hope you realize, this is — still — only the beginning. We are happy to be on this journey with you. Read about our recent Live from Tokyo event and see just how we are building momentum.

 To the next decade and beyond,

Andy Bossley
Head of Marketing, HCL Digital Solutions

Comment wrap
Further Reading
Digital Solutions | November 5, 2020
Remotely Debugging Java Applications with Domino 11
For Domino customers on v9 or 10, you might be familiar with debugging a Java agent remotely on IBM JVM using the following server ini’s and set Port 8000 in Debug Configuration from the Designer client: JavaEnableDebug=1 JavaDebugOptions=transport=dt_socket,server=y,suspend=n,address=8000  This will work up to Domino v10 but not on Domino v11. In fact, doing so will cause it to crash! This article is going to help developers looking for a way to debug Java agents remotely on Domino v11. The pre-requisites are:  Domino v11 or above on Windows Server 2016 / 2019. HCL Domino Console. Notes, Designer and Administrator Client v11 or above. Java agent to be debugged. Any Web Browser to run Java agent.  Domino v11 uses OpenJDK. With the above ini's enabled, both the JVMs would attempt to bind to same port (8000) and the second process that attempts to bind to this port would fail and crash. To overcome this problem, the idea is to remove the Port 8000 from the Debug and attach it to some other random Port.  First, you will need to add the below ini’s to the server’s notes.ini.   JavaEnableDebug=1  JavaDebugOptions=transport=dt_socket,server=y,suspend=n  Note that we are not binding the Debug to Port 8000 by omitting address=8000, as compared to ini which was set on earlier version of Domino.  The JVM will then pick a random port. To know the random Port number, simply quit and load http or run your Java agent from web browser and check the console from HCL Domino Console Program. You will need to restart http task after adding those ini’s to make it work.  Note down this Port number somewhere as you would need it in next step. (The server console in the Administrator Client doesn’t show the Port number information.) With your Port number, you are going to bind to the Debug from the Designer client. Go to Tools menu > Debug Server-side Javascript > Manage Debug Configuration You should land on the Debug Configuration window. Here you need to mention the Port number which you noted down from the HCL Domino Console...
Sending future mails from your HCL Notes Client
Have you ever wanted to schedule future emails from your Notes Client? Well, now HCL Domino supports scheduling email messages, which allows you to do just that. So, draft your email, assign it a send date, and sit back and relax. The email will be delivered by the router at the time you specify. This feature is very useful for scheduling announcements, newsletters, or any mail which you want to be delivered at a future specified time. You need to be on Domino v10 or v11 (using the Mail10.ntf or Mail11.ntf template) to be able to schedule messages to be sent in the future. Here’s how it works. The configuration document setting “Allow users to schedule a delivery time for messages” is enabled by default, so you don’t have to change anything in that document. You would make sure that the mail policy setting has the checkbox selected to enable the delivery option, as illustrated here. If you don’t have a mail policy, then you can create a new one. If you already have a mail policy, you merely update it. After creating or updating the mail setting, you need to give the following command to update the mail policy in the user’s mail file. Tell adminp process mail policy The next step is to restart the Notes Client, so that it will pull the new policy settings from the server. Advanced users can use this command from the command prompt of their client machine to update the policy on the client's side without restarting: C:\notes\ndyncfg -2 Once the settings are pulled by the Notes Client, you will see the following option in delivery options while sending mail: “Delivery Options at the user side.” Simply select the date and time for delivery and the router will deliver it at that...
Digital Solutions | October 14, 2020
New October Release: Domino Early Access Program
Last month, we introduced the HCL Domino V12 Early Access Program, where we provided customers the chance to test new product features early in the development cycle. Today, our engaged development team has provided a new code drop named "October 2020", now available for download on Flexnet to all current customers.  We are looking for YOUR feedback on the features provided below, please:  Start testing the Early Access Code - details on how to get started can be found here  Vote for the ideas referenced or leave a comment Join the discussion and provide feedback in our forum here. What’s Provided in this Release     Time-based one-time password (TOTP) authentication   When users log on to a Domino Web server, you can now require that they provide time-based one-time passwords in addition to their user names and passwords. These one-time passwords are generated by authenticator apps like Authy, Google Authenticator or similar.   DAOS Version 2   DAOS Version 2 (DAOSV2) is a new version of DAOS that provides a more reliable way of tracking DAOS objects on a server.    Certificate management improvements   A number of enhancements and improvements related to certificate management are provided:   Disable TLS 1.0 by default now   Support for PEM-file format, in additon to *.kyr file format  (Note: This feature is intended as a test bed for future work supporting PEM-formatted keys and certificates)   Support for using CertMgr to import third-party CA keys and certificates - based on this idea (Thanks Martin!)  Support for replacing keys generated by the Let's Encrypt CA    Domino directory enhancements   There are a number of improvements around the Domino directory design (pubnames.ntf) to improve usability for administrators. Some of which were long standing requests. If you like what you see, please vote for the idea(s)s referenced below:  Mail-In Databases and Resources view - based on your input from this idea (Thanks Michael!)The Mail-In Databases and Resources view now displays the internet addresses of mail-in databases that have them and also includes a Go to...
a/icon/common/search Created with Sketch.