Let’s Get Real: What’s in Domino V11

On March 14, we had the honor to give a webcast sneak peek into what’s currently brewing in the development labs, i.e., our future Domino V11 release, coming to you in the second half of 2019. Just to be clear, I want to emphasize that we’re not announcing V11. Instead, we’re giving you a glimpse of what is currently being prioritized, discussed, and developed. This is not yet the complete story. There is more to come and we will be sharing updates and news with you as the months unfold. As you know, we want to show you code that works.

Back in October 2017, we shared our commitment to a robust and exciting roadmap for the Domino portfolio with the community and the market. We promised to innovate and invest today, tomorrow, and for the foreseeable future. The launch of V10 was a solidifying first step in this journey and a major proof point of what’s to come. There is a lot of work ahead and we are committed to deliver the capabilities, features, integrations, services, and support you need to be successful with the Domino platform.

Strategically, our product vision remains the same. We’re going back to our roots, building on what has made Notes and Domino essential to organizations all over the globe. Most importantly, we’re modernizing the technology to meet the needs of today’s users and developers, and to drive measurable results as part of organizations’ digital transformation. Something that the platform has already been doing for decades.

Watch the webcast replay now

We hope you enjoy these videos from the session


DQL Explorer Demonstration

Learn how business users can find the data they need using the capabilities of V10, specifically Domino Query Language (DQL). The DQL Explorer tool works with all V10 platforms, and you can find details for how to get started here.
Luis Guirigay – WW Executive IT Specialist, IBM

Domino Apps running on an Android Tablet

Learn what your Domino applications could look like in the future, running natively on a smart tablet device. Please note that we intend to deliver this functionality in the V11 time frame.
Andrew Davis, Director of Engineering, HCL – Notes, Verse, Mobile, Nomad, Domino AppDev, and HCL Leap

We have also gathered answers to the most asked questions from the webcast below.

App Dev and App Store


Q: Regarding Designer, there are a number of objects, properties, and methods for which f1 help has no doc, and the designer help nsf hasn’t worked right since v8.  Any chance that this will addressed and that we will get all the new objects and methods fully documented there?

A: Several requests have been raised to improve the documentation and make it available offline. Currently, details and progress are being tracked in our Aha.io portal. Please refer to the ideas below, and in case they are not specific enough, please add a new idea requesting to bring back the NSF-based help files.


Q: Have developers who don’t know about Domino been engaged to provide feedback on what they’d like to see in order to attract them to the platform?

A: Yes, this is an ongoing effort as we believe developer feedback is key to ensure that we have a successful platform in the market.


Q: When you renew the Notes UI, I suggest following the well-adopted rules for element placement. For example, place my avatar in upper right corner, alerts and search next to me in the same line, and so on. 

A: Thank you for your feedback. We’ll pass on your input to the HCL development team.


Q: Will you be discussing any plans to enhance integration with third party applications? For example, Salesforce, Zoom Meetings Calendar Integration, and other third-party applications that need to integrate with email and calendar.  

A: Yes, being open and integrated is a top priority for Product Management. Here is what we know today from a mail, calendar, and chat perspective:

  • It is our intent that ST V11 will be able to integrate with third party A/V solutions such as Zoom and Jitsi.
  • We are investigating Calendar level integration between Domino and meeting solutions such as WebEx teams.
  • Regarding IEI and SAP connectors: The intention is that these will be available with V10 shortly and the V11 release.
  • The requirement for calendar interoperability and free-time busy publishing is in our backlog.
  • Salesforce integration within the mail experience and a data connector for the Domino platform is in on our backlog.
  • Verse On-Premises already offers the ability to replace native chat and files capabilities with third-party offerings.


Q: Will solutions developed with AppDev Pack be supported on mobile devices?

A: This is up to you. If you build a mobile solution then it will work on mobile devices. The Appdev Pack alone is just an enabler to bridge between NodeJS and Domino.

  • Can you access the Domino Server from your mobile device? Yes.
  • Can you run an application that has off line access of your local replica running on your mobile device? No, that’s not a supported configuration today.


Q: Regarding event-based publication: If I install an external component such as RabbitMQ or Apache ActiveMQ, can it be used internally (with NSF database) and inside LS / Java / XPages?

A: The Domino Event Publisher’s interface for Node.js will be packaged as part of the Domino AppDev Pack. Access to RabbitMQ or Apache ActiveMQ from Node.js is already available as NPM modules.


Q: Can I consume the database events in traditional Domino application such as LotusScript or Xpages? 

A: Today, LotusScript can access WebSphere MQ via the Java API interface. Specifically, the API can access java-based JMS and JNDI libraries to PUT and GET messages in and off a queue. However, you would need to create your own LotusScript agent to listen for specific events coming from the Domino Event Publish that your application is looking for.


Q: We have invested a lot of work in Xpages over the last 5-10 years and suggest that fixing the problems with Designer is made a priority. We can’t update the servers to V10 if the Designer is crashing. 

A: Agreed. The regression fixes for the Designer and Xpages are being developed and made available to IBM. They will be delivered this month and in Q2.


Q: Are there any plans to provide code repository (i.e. Git) support for legacy code (e.g., LotusScript and Forms)?  

A: This is an extremely popular request from the community and part of our backlog. It is too early to say whether the request will be part of the V11 release or not.


Q: What are you plans for an App Store? 

A: We will be running workshops to define App Store requirements and use cases. For example, we are looking to schedule one such workshop for the afternoon before Engage 2019 in Brussels, Belgium. Please visit https://engage.ug/ for more information about the Engage 2019 conference. Our intention is to lay the foundation for an App Store in V11. However, the timeline for a functional app store is to be determined.

Domino


Q: Should we plan to migrate customers off iSeries? 

A: No, both IBM and HCL are committed to delivering Domino on the IBM I platform for the foreseeable future.


Q: What is the future of IBM Enterprise Integrator (IEI)? 

A: IBM Enterprise Integrator (IEI) is a fully supported offering. The intent is to release it for V10 this year and for it to be part of Domino V11 as well.


Q: When will 9.0.1 EOL be announced? 

A: IBM announced in 2017 that Notes 9.0.X and Domino 9.0.X will be fully supported through 2021. With V10 in market and V11 coming in the second half of 2019, it’s a good time to consider upgrading.


Q: Does it mean that we will see a FP11 for 9.0.1?

A: That is difficult to say. In general, we prefer that customers stay current with the latest Domino and Notes release where enhancements and fixes are being targeted.


Q: How do I enable my applications to use DQL?

A: You can update your LotusScript-based application or use of any of the Domino API’s to use DQL’s query capabilities.

If you use the DQL Explorer open source project, you can see the code that’s generated for each interface and reuse it in your own code. You can learn more about DQL Explorer in this blog post.


Q: Does DQL require Domino AppDev Pack?

A: No, the the AppDev Pack is only required if you are working with Node.js. However, DQL is available across every V10 platform. To find out more about DQL, please visit these resources:

DQL:

DQL Explorer:


Q: Can I use another S3 compliant object store, for example, a Dell/EMC ECS S3 service as an alternative? Also, are there any intentions to provide Cloud Storage on premises?

A: The intention is to support the S3 cloud object storage protocol and certify the integration on AWS S3.

If Dell/EMC provides a compatible on-premises object storage solution using the same protocol, then it should work. However, plans to certify this configuration will be based on customer demand.

Language Packs


Q: What are the languages inside Group 1?

A: IBM has shipped for the following languages in Group 1: Chinese Simplified, Chinese Traditional, French, German, Italian, Japanese, Korean, Portuguese, Brazilian, and Spanish.

There will be an FP release at the end of March 2019 to fix the issues that were encountered.


Q: What about the languages in the next wave?  

A: Please stay tuned for more information. The candidate languages in the next wave are: Czech, Russian, Polish, Dutch, Swedish, and Arabic.

The intention for V11 is to provide all supported languages on release day, thereby removing the wait time for separate releases.

Mobile


Q: What is the status of Traveler? 

A: Traveler is key to providing a mobile mail capability for iOS Mail and Calendar, as well as supporting the Verse Mobile apps. In fact, along with Verse Mobile, it is being continuously improved and 10.0.1 is the latest release.

New Client


Q: You mentioned a new mail/apps client coming in 2020, which would use Eclipse. What if I have code that uses Eclipse?

A: In the Notes V11 standard client, you can continue to run your apps without change. Most importantly, the standard and basic Notes clients will be supported and enhanced for the foreseeable future.

If you have an app written in Eclipse and are interested in the new mail/apps client we discussed, you will have to investigate a new solution using HTML and JavaScript.


Q: What are your plans for IBM Client Application Access (ICAA)?

A: ICAA is supported and continues to be enhanced. The new mail/apps client will provide an excellent alternative to ICAA if you only want to run apps in the future.


Q: What about your open mail client strategy? 

A: At this time we are not able to provide an update on our plans for open mail client support, including support for Outlook on Windows. Stay tuned.

Sametime


Q: Is there an eGA date for Sametime 10?

A: The intent is to deliver Sametime Limited Use V10 in the first half of 2019, and Sametime V11 is intended to be delivered in the second half of 2019.


Q: Will persistent chat be brought to your Connections Cloud offering?

A: The target date for IBM Connections Cloud has yet to be determined.


Q: Is Sametime Limited Use going to require less setup (server-wise) to use?

A: The first iteration will still require WAS, but the plan is to be independent from WAS. Future installation will be simplified by the use of Docker.


Q: Is Sametime in a browser available with Sametime Limited Use?

A: Yes, web chat will be included with Sametime Limited Use V10. However, it will require the Sametime Proxy Server.


Q: We are still using Sametime server 8.5.2 running on Domino. Will Sametime be available as a Domino task in the future or will we need WebSphere?

A: Sametime Community Server 10 will be Domino-based. For the first Limited Use release you will need ST Console (WAS based) and ST Proxy (WAS based) to support web chat and mobile phones. Our future plans include the removal of the dependency on WAS.


Q: What will the embedded Sametime client look like when Eclipse has gone?

A: The design work has not yet been completed but can be expected to be light-weight with a contemporary look and feel.

Verse


Q: Since iNotes is going away, is there a plan for handling contacts in VOP?

A: Yes, there is. In our backlog for VOP our intention is to add a contacts experience in time for V11.

Xpages


Q: Any news about Xpages?

A: As discussed in the webcast, IBM and HCL are committed to ongoing support of Xpages and your applications that are built using it for the foreseeable future. Specifically, HCL is actively working to address the Designer and Xpages regressions issues found in V10, and fixes will be delivered in forthcoming FPs releases.

Overall, the plan is to provide a path forward for your Xpages’ investment into modern tools and frameworks. This includes helping to facilitate the evolution of those Xpages applications through training courses, code examples, tools, videos, and making services available (in some cases). In addition, we are looking show Champions, clients and business partners what this path will look like at the CWP Factory Tour in Chelmsford, MA in July 2019.

Right now, this is all the information IBM and HCL are able to provide. However, we are both committed to work with the community to determine a viable solution. Collectively, we believe that we have the right foundations in place to move development of modern Domino applications forward and we are asking for your patience while we work through this next important step in the strategy.

If you have any question, please feel free to reach out to us directly. Thank you for your continued support and commitment. Go Domino!

Disclaimer: IBM’s statements regarding its plans, directions, and intent are subject to change or withdrawal without notice at IBM’s sole discretion. Information regarding potential future products is intended to outline our general product direction and it should not be relied on in making a purchasing decision. The information mentioned regarding potential future products is not a commitment, promise, or legal obligation to deliver any material, code or functionality. Information about potential future products may not be incorporated into any contract. The development, release, and timing of any future features or functionality described for our products remains at our sole discretion. Performance is based on measurements and projections using standard IBM benchmarks in a controlled environment. The actual throughput or performance that any user will experience will vary depending upon many factors, including considerations such as the amount of multiprogramming in the user’s job stream, the I/O configuration, the storage configuration, and the workload processed. Therefore, no assurance can be given that an individual user will achieve results similar to those stated here.