Posts Tagged: ‘Domino Volt’

New Ideas: Streamlining Our Ideation Process

5. April 2022 Posted by HCL Digital Solutions

The HCL Digital Solutions Product Management team has streamlined the product ideation process for HCL Domino, HCL Domino Volt, HCL Sametime, HCL DX, HCL Connections, and HCL Volt MX.

We often get asked what our process is for how an idea becomes a feature and how best to submit an idea that will have a better chance of successfully becoming a reality.

This blog will help make the process more transparent, responding faster to our customers.

What Is an Ideas Portal, and Why Have One?

There are many factors that shape modern software development.  One of the most important is crowdsourcing feedback from our customers, specifically the users and administrators of our products. We have portals where customers can submit ideas for features and capabilities that they’d like to see happen for our products. By studying submissions and responses in our Ideas Portals, we understand more about how the product is being used and discover ways to make the experiences even better.

Submitting a New Idea

When you navigate to an Ideas Portal, you can select the “add a new idea” button. Some portals request you specify the product (because the portal contains more than one product). After that, add your idea, some details, and a category.  Categories help us to organize ideas and we may even recategorize your idea once we review it. Here’s a list of all our Digital Experience portals:

Domino idea portal including:

  • Notes  
  • Safelinx 
  • Sametime
  • Traveler 
  • Traveler for Microsoft Office (HTMO) 
  • Domino Volt 
  • Nomad 
  • Domino Verse
  • Leap
  • Enterprise Integrator
  • Domino Designer
  • Connector for SAP Solutions
  • Client Application Access
  • Admin Client 

When you’re ready to add your idea, please follow three steps (outlined below). While we want to gather and prioritize your ideas, we’d like you to vote and comment on other people’s ideas too. Here is our best practice to add an idea:

Step #1: Search first to see if your idea already exists. Please vote for any ideas and add any additional comments that you may relate to your idea.

Step #2: If your idea doesn’t yet exist, create a new idea and format it like this: 
“As a <insert role>, I would like to be able to <insert action> in order to <insert need>.”

Step #3: Create as many ideas as you’d like but remember to keep each idea as a separate entry repeating steps 1 and 2 above, i.e., do not create an idea that consists of more than one request for enhancement.

Ideation Workflow and Process

Once your idea has been submitted it moves its way through our custom process and we evaluate strategy alignment, technical feasibility and scheduling.  Below is a simplified diagram of our process with an explanation of each step in the process.

All Ideas enter the system as “Needs Review.”  On a weekly basis Product Mangers (PMs) will examine that bucket of ideas and process them.

“Needs Clarification” is a possible outcome of a review because the PM does not understand the idea.  Here’s where you can make a huge contribution.

All ideas should be written as a “user story.”

As a person in my role, I want <this functionality>, so I get <this benefit>.

Example 1: As a Sametime meetings user, I want to have an interactive white board, so I can collaborate with peers and accelerate productivity through staying in one tool.

Example 2: As a Connections Wiki editor, I want the rich text editor buttons to stay on the visible screen as a scroll, to speed up the editing.

Notice, you are not telling us how to implement the idea but stating a need and a benefit.

Try to consider your fellow users and request features or fixes that could benefit many people, not just you, personally. This approach will increase the chances that your idea is accepted.

Once we understand the idea, the idea goes through a series of filters.  Is this already delivered? If yes, then we classify the ideas an “Already Exists.”  A more important question is: does this idea align with our goals for the product? Even if this is a great idea it could fail this test.  Be aware that we do not have unlimited resources and need to focus on the greatest benefit to the community of users.  So, do not take “No Plans to Implement” as a personal rejection.  It’s a business consideration, not a bad idea.

After the idea passes through this initial gauntlet of obstacles it is elevated to “Under Consideration.” If there are ideas that are similar in nature to this new idea, it will be merged with other ideas.  All votes under all the individual ideas are merged too, giving the merged idea more validity within the user community.

At this stage, we have a healthy backlog of ideas that can be promoted to a production feature. PMs triage this backlog and work in collaboration with our agile development staff to groom and size the idea into a deliverable story.

Sometimes an idea cannot be delivered for architectural reasons, or the feature is just too expensive to develop, and the benefit is too small.  For these reasons and ideas can be categorized as “No Plans to Implement.”

“Future Consideration” indicates that this is an idea we want to pursue, and we have the technical ability to deliver it, but cannot fit it in to the schedule at this time.  So, this idea is not assigned to a release.

“Assessment” begins the real work of user story decomposition and sizing. Items are being worked on by the development staff to quantify, understand and deliver the functionality.  For many reasons, the item cannot be committed to shipment date.

“Planning to Implement” is the most favorable outcome and indicate that resources are available, and we have the technical ability and we have space available to schedule this feature into a release on our board.

The final category is “Shipped”.  I don’t think this needs any explanation. 🙂

Closing Thoughts:

We trust this blog has given you transparency into an important process at HCL Digital Solutions. In Fy2023 you’ll see us encourage more customers to use all our Ideal Portals. Please look out for news on the topic in the coming months. In general, if you have questions about this blog, we are here to help.

Frank Fuchs
Digital Solutions Program Manager

Andrew Manby
Head of Digital Solutions Product Management 

What’s New in HCL Domino Volt

5. Oktober 2021 Posted by Martin Lechleider

The latest release of Domino Volt, v1.0.4, is available for customers to download from the HCL license and download portal and to try out in the Domino Volt Sandbox. New features include the data grid and rich text items on the palette, in-place editing of text in design, a new overall design, and a new Link design client and SAP adapter.

Watch our latest webinar showing how these features enable marketing business users to create their own apps — Be an IT Hero: Empower Your Marketing Teams with Domino Volt.

The release delivers on the promise of “building apps … not just forms.”  The data grid in combination with app pages and navigation make it a much easier to address many application scenarios.  Think of the new release as allowing you to build apps which include forms – vs – building forms that look like apps. Many apps can be created in half the time and in many cases without writing a line of code. On top of that, they’ll have improved function and user experience.

Here’s a rundown of the new features and you can view the features in action here.

The data grid is the star of the release. It gives you a way to build views of form data on app pages or forms that can be used for all kinds of scenarios such as: 

  • Display the contents of a catalog for purposes of making a selection   
  • Show a task list or a summary of “my requests” 
  • Provide a dashboard summary which you can filter and sort
  • Create a list which allows you to conveniently select and update the underlying records 


    Example of the Data Grid used for catalog selection and my requests

Rich-text data input lets you build forms that allow users to enter and format text, tables and links. They can also paste content directly from sources like Microsoft Word.


Adding a rich text field in design mode 

Also, Domino data services can fetch rich text from Domino and put it the new rich text data field.

In-place text editing frees designers from the properties panel and makes it easier to add and format text content in-place in their apps.


  In-place editing of text 

The new design provides a modern, streamlined experience, with the tabs that were on top moved to the left to be more intuitive. 


New modern design

An updated Link client provides a simpler experience for the Domino Volt admin to build and manage integrations for Domino Volt designers. Plus, the addition of a new SAP adapter makes it possible to set up integration with SAP BAPIs. 

Check out the Domino Volt Showroom for new apps that you can download and import into the Domino Volt Sandbox to see what the new release can do. 

 

Customer Success Case Study for Nolte Küchen, GmbH

27. Mai 2021 Posted by Karl Sand

A new customer success story was recently released by panagenda and was subsequently published by the HCL marketing team. The story outlines the dramatic improvements of the HCL Notes client management and improved upgrade processes for a German manufacturing company, Nolte Küchen. Below is a quote from their team lead who manages the Notes and Domino environment for the company. 

“Without MarvelClient, a Notes upgrade would be almost impossible for us. It would take more than 12 months for all clients, or we might not even be able to complete it at all.” 

Dr. Dirk Kirchhoff, Nolte Küchen

The company has been a long-time Domino shop, first deploying the collaboration and communication platform in 1997. However, by 2010, they had a sprawling set of inconsistent client deployments across the organization. This was causing issues with IT support troubleshooting and making subsequent client upgrades a nightmare. After deploying the MarvelClient solution the IT group was able to successfully identify the non-standard HCL Notes client configurations on all computers and quickly implement a fixup campaign to push out a common install. 

Helpdesk calls were reduced, and client performance improved for all users. As stated by their team ead, MarvelClient suddenly provided us with full visibility into the current Notes client environment and highlighted the potential problems cause by a mixed bag of inconsistent installs.” 

To download a copy of the customer case study from panagendaclick here

The case study has also been published on the HCL website  for your reference. 

Enabling a Smooth and Speedy HCL Notes Client Upgrade 

For those customers who have not upgraded their HCL Notes clients in years, and are subsequently out of practice with the processes and procedures to ensure a smooth experience for their end users, we can help. The MarvelClient Upgrade solution empowers organizations to optimize their HCL Notes client management and standardize all user installs with a consistent configuration. If any client settings or modifications are made through user error, they will be rectified and reset to the standard, supported configurations on the next restart of the HCL Notes client. These automated restore functions enable any organization to ensure a consistent environment for their users and reduce the number of IT support calls from HCL Notes client installation issues.  

Find Out More

The panagenda company is currently running a promotion to help customers with their Notes Client upgrades in preparation for the release of HCL Notes and Domino v12.  If you are interested in finding out more about the MarvelClient Upgrade solution and how it can help streamline your client upgrade processes, please visit the panagenda promotion page online 

 

HCL Domino Volt: April Release with New Integration Possibilities

27. April 2021 Posted by Martin Lechleider

It’s been exactly a year since the official launch of HCL Domino Volt, and it’s been a fun ride! In the last year, we’ve gained more than 400 new customers and have seen consistently high attendance on all our webinars and workshops. In fact, the launch webinar in April 2020 took the top spot with the largest number of registrations across the Digital Solutions portfolio in the entire year! We’re thankful for our customers, partners, and everyone who has contributed to the success of this product.

The fun continues this year with our current April release. Domino Volt is on a quarterly release cycle and this marks our fourth release so far. Starting today, customers can access v1.0.3 on the HCL License Portal and we’ve provided updated documentation here.  Before I dive into the details of this release, I’d like to share two important events:

  • New release webinar: Tomorrow, I’ll be hosting a webinar about this release at 10 AM ET. You can read more about the release below but wouldn’t it be cooler to see it in action? Join my webinar and come with questions! I’m anticipating a lively Q&A session.
  • Global launch of Domino v12: Domino Volt will be available for Domino customers on v11 and v12. Join us for this exclusive event to learn about this major release. There will be a dedicated session on Domino Volt during the live event on June 7. Following the live event, we will be unrolling 12 days of exciting Domino content. I won’t reveal much here but there will be an exciting announcement you don’t want to miss!  

 What’s New with Domino Volt 

New integration with HCL Link: I’m excited to announce that HCL Link is now included as part of Domino Volt. This addition will greatly expand and simplify your integration options.  Administrators can set up connections to relational database, SaaS services like Salesforce and ServiceNow, REST services, Excel spreadsheets and more. Domino Volt designers can then use these connections and easily integrate them into their apps.

More ways to use your Domino investment: Create, update, and delete data in Domino databases (in addition to reading, which was released in 1.0.1), and trigger Domino Agents to run from events in your app.

Build more than forms: Add app pages (pages that are not forms) to your app on front-end menus, dashboards, and display of information. You can also add navigation elements to your app that let users move from any page in your app to other pages with ease — without having to write any code.

Not an HCL Domino Volt customer yet? Try it out in our free sandbox, which includes all the latest features in this release. Find out more about HCL Domino Volt here

HCL Domino Volt: Zero to Hero in 30 Days

12. Januar 2021 Posted by Martin Lechleider

You’ve all heard the HCL Domino Volt tagline, “Build enterprise apps lightning fast.” But what do we really mean when we say “fast”? We recently hosted a webinar to show you what you can build in 30 days or less. You can catch the replay here or read the recap below. You’ll also find responses to our live Q&A during the webinar below.  

If you don’t already know, HCL Domino Volt is a low-code capability for business users and citizen developers to easily build powerful, secure, and enterprise-grade workflow-based applications. From business-process apps to customer-facing mobile apps, you can create solutions for any industry, across different use cases.

What Can You Do in 30 Days?  

So, let’s imagine that you have a solution or app in mind but have little to no knowledge of HCL Domino Volt. How do you go about using it to build an app? Assuming you have a day job and can only squeeze in 1-2 hours a day, this is what a timeline could look like for you:

  • Day 1-3 (3 days): Learn how to use HCL Domino Volt. Sign up for a free sandbox account and get access to a list of training resources.  
  • Day 49 (5 days): Pick a use case and define the requirements. What are you trying to solve and build? Does your app need workflows and approval processes? How will those be mapped out? Your requirements might also require refinements and iterations along the way.  
  • Day 10-17 (7 days): Build the app! Refer to our documentation and wiki pages along the way use our forum to participate in our community and ask questions.  
  • Day 18-25 (7 days): Share, test, and refine the app. Building your app is an iterative process. This is where you’ll build the app, share and gather feedback, and work towards a finalized version.    
  • Day 26-29 (3 days): Style the app. You can either use the current themes provided or add custom themes that align with your organization’s branding. Or use CSS or HTML to fully customize the look of your app. 
  • Day 30: Your app is ready to be deployed and used!  

 30Day App Samples 

Here at HCL, we believe in drinking our own champagne and we’ve gathered some examples of how HCL team members — all non-developers — have been using HCL Domino Volt to build apps of their own.  

Volunteer App 

This app helps organizations recruit volunteers and recommends users with volunteering opportunities based on their preference — time, money, or donation.  

  • Innovation: Use of CSS styling and integrations with QR code generator for online payment 
  • Skill level: Non-developer, intermediate proficiency in HTML 
  • Timeline: 3 weeks 

Sales Support App 

This app helps sales teams manage customer requests by collecting, approving, assigning, and updating customer records.  

  • Innovation: For our HCL Notes and HCL Domino developers, Petr explores the differences between the two (view – form binding) while building this app. Be sure to catch the webinar replay to get the full walk-through.  
  • Skill level: Non-developer with some experience building simple forms on HCL Leap.  
  • Timeline: 4 weeks

Expense Approval, Asset Tracking, and Vacation Requests  

Our services team recently hired a team of university recruits in Vijayawada with the goal of building a scalable app modernization team. To do so, they’ve embraced low-code culture and tasked the team with building sample apps that cover common use cases needed by internal teams, partners and customers. They have since completed three apps that handle expense approval, asset tracking, and vacation requests.  

  • Skill level: Non-developer with intermediate proficiency in HTML.  
  • Timeline: 3 weeks per app. 

We wanted to highlight how they approached building the app. Though like the timeline above, some differences include specifically defining UI/UX standards and following a sprint plan.  

All apps featured in the webinar are now available as sample apps and can be found here. If you are not an HCL Domino Volt customer, you can play around with these sample apps in a free sandbox environment.  

Webinar Q&A 

Q: How do you put an application into production?
A: Deploying an app is as simple of clicking deploy. This generates the runtime app and database (nsf file).  

Q: Do you have a production-ready HCL Domino Volt environment?
A: For guidance on setting up your environment, please view this webinar.  

Q: Can we use Java-based REST API in the services?
A: Yes. You can integrate with any REST based services. 

Q: Which license do I need to purchase HCL Domino Volt?
A: Please check out this blog for more information. 

Q: Are there plans to provide a graphical tool to design a workflow?
A: Yes. We plan to enhance HCL Domino Volt’s workflow with a more visual approach to design. 

Q: Is it possible to allow anonymous user access to an HCL Domino Volt app for submitting forms which are then sent through a workflow process that would require authentication?
A: Yes. You can specify anonymous access for an app. A typical use case is an anonymous access form that is filled out on a public-facing website which then starts a workflow in which authenticated users inside the organization are then involved.

Q: Will it be possible to access HCL Domino app data from other domino-servers?
A: This is possible today using HCL Domino Access Services (REST). In the future, we will consider adding remote server support to HCL Domino Volt’s out-of-the-box Domino services.

Q: Currently, the members field in unavailable when you look up a group. Are there any plans to make that available in a service?
A: This is a great idea that we will consider adding to the product!

Q: Does the sandbox include the new December release?
A: Yes! You can sign up here.

Q: Does HCL Domino Volt work behind a custom HCL Domino authentication built with an DSAPI-Filter?
A: This should work but is something we have not yet tested or issued a support statement on.

Q: Can we trigger document creation to another NSF from HCL Domino Volt?
A: That’s a great idea! Please add your feedback to our Ideas Portal here.

Q: Are we able to build multilingual apps?
A: Yes. This can be done by either by adding language translation services to your app, or by adding and managing different language text strings. In both cases you could have the browser detect the user’s locale and provide the appropriate language strings. 

Q: Are HCL Domino Volt apps cluster-aware for high availability?
A: HA and cluster support should work. This is something we plan to test and provide support guidance on with the next release. 

Q: Are we able to re-use information collected through HCL Domino Volt in other systems?
A: Yes. There are many ways you can do so. You can export the data in Excel or XML format. Data collected is also available via a REST API. And lastly, services can be used to push the data to other system or PDF documents. 

Q: I might use HCL Domino Volt to collect information which has to be stored in an ECM system. How would I “link” these two worlds?
A: You can tell Domino Volt to store the information in ECM using REST or make ECM “read” the data in Domino Volt using REST as well. 

Q: Is there full text search?
A: Yes. The December release includes an option for full text index your app. Doing this then allows you to use the “contains” search operator against documents in the app.

Q: Any plans in the roadmap to use agents to do tasks such as send periodic reminders to a set of users?
A: Yes! We plan to make it easier to leverage agents to do background processing. Sending reminders is something we have on our list of workflow related features to address. 

 

 

HCL Domino Volt: The December Release is Here!

8. Dezember 2020 Posted by Martin Lechleider

While the holiday season is upon us, we’re not slowing down! Including the launch earlier this April, we’ve had three releases of HCL Domino Volt — with many more to come in 2021. Starting today, customers can access v1.0.2 on the HCL License Portal and updated documentation here.  

To learn more about building apps with HCL Domino Volt and what new features are in the latest release, please join our webinar next week, “Zero to Hero in 30 days,” where we’ll demonstrate apps built across different use cases, industries, and skill levels. You will learn what you can realistically deploy in 30 days.  

Highlights of this new release include: 

  • Improved user experience
  • Standardize the look of your apps
  • More ways to use HCL Domino to get things done  

Improved usability: With a new properties panel and no modal dialogs, we’ve eliminated extra steps and hidden settings. These changes have made the tool more intuitive and requires fewer clicks to get things done.  

Standardize the look of your apps: Drive brand consistency and standardize the look of your apps​. You can now add custom themes that align with your aesthetics and your organization’s branding. Users will be able select the themes you add when designing their apps. 

Leverage Domino to get things done: The following features provide more ways for you to get things done by leveraging Domino’s capabilities: 

  • ‘Contains’ search operator (uses full text indexing): Quickly find information you need by searching for data by text string. It works with data view and services.  
  • Sort by app-specific fields ​(uses DQL): Easily analyze data you’ve collected by sorting your fields in the data view. 
  • Name-picker item on the palette (uses Domino directory): Easily find and select people and groups in the Domino directory and assign them to roles or to receive notifications.

Workflows and other improvements 

  • Map internet email to role and notifications: You now have the flexibility to use any internal email address when assigning roles and notifications, not just Notes addresses. 
  • Email attachments:  Now you can include files that have been attached during the form fill process in email notifications. 
  • Application history: You can now view past changes made to your app.  

Not an HCL Domino Volt customer yet? Try it out in our free sandbox, which includes all the latest features in this release. Find out more about HCL Domino Volt here.

The post HCL Domino Volt: The December Release is Here! appeared first on HCL SW Blogs.

Meet HCL Volt MX: A Game-Changer for Your Business

14. Oktober 2020 Posted by Andrew Manby

Today, we are thrilled to announce a brand-new, game-changing product in our application-development suite. HCL Volt MX, an industry-leading low-code platform for developers, lets you build multiexperience consumer-grade apps rapidly and empowers you to deliver highly contextualized experiences to reach your customers, employees, and partners with the right information, in the right way, at the right time.  

Using low-code approaches, Volt MX provides the agility to create fast solutions and unified experiences across all channels — as well as improves developer productivity, creates better app experiences more cost effectively, and helps you build innovative experiences that meet the evolution of customer expectations. 

Build once. Deploy everywhere. From native mobile to PWAs to wearables, build once and deploy any app, anywhere — even on kiosks! — on one cloud-native platform. Your internal dev teams don’t have to become experts on iOS, Android, or any available platform. Using a single code base, they can build amazing apps with no limits on user experience, at any scale and complexity.  

Integrations without limits. This means the ability to remove backend complexity and unlock existing data and business processes. Our secure integration capabilities hide any backend complexity, helping developers connect diverse systems and data sets easily and efficiently.  

Innovative interactions. Meaningful engagement. Engage your users in new ways with virtual reality, augmented reality, and voice chat. Add your choice of virtual elements, artificial intelligence, and natural language processing engines with ease. You can captivate users and stay ahead of the competition by incorporating advanced technologies that drive adoption, engagement, and retention.  

Fast app delivery. Our low-code development environment provides rapid, visual assembly and pre-built backend services so you can build robust solutions in weeks instead of months. Volt MX lets you visually build back-end business processes and makes managing complex workflows simple. You can achieve more than a 60% reduction in time to market — giving you faster innovation and lower TCO. Your IT teams can focus on the higher-value organizational opportunities that matter.     

Secure to the core. Volt MX’s security defends against compromise, detects, and reacts to attack. You get data and identity protection with enterprise-grade security certifications.  

Proven success. Volt MX is the result of the license agreement announced in June 2, 2020 to develop, market and support Temenos multiexperience development platform (MXDP) for non-financial services enterprises. Under HCL ownership, we will improve and develop new capabilities of Volt MX. 

Join us for the world premiere. We will showcase Volt MX in all its glory with presentations and technical sessions at Digital Week 2020, our blockbuster upcoming event. This event will be broadcast from everywhere — in 6 continents and 8 languages — with more than 75 sessions. Be sure not to miss the session with Richard Jefts, General Manager and Vice President of HCL Digital Solutions, and me, as we will share an in-depth look at how HCL Volt MX can accelerate your digital transformation initiatives, drive innovation throughout your enterprise, and deliver significant productivity benefits to your developers. 

For more information on HCL Volt MX, click here. Or schedule a demo here.  

The post Meet HCL Volt MX: A Game-Changer for Your Business appeared first on HCL SW Blogs.

New October Release: Domino Early Access Program

14. Oktober 2020 Posted by Thomas Hampel

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: 

  1. Start testing the Early Access Code – details on how to get started can be found here 
  2. Vote for the ideas referenced or leave a comment
  3. 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 Database button to open mail-in databases from the view. 
     
  • Custom criteria to populate groups – based on your input in this idea (Thanks Vladislav!) 
    When you create a group in the Domino directory, you can now populate the members of the group based on an LDAP search query.  
     
  • HEX codes displayed for TLS ciphers – based on this idea (Thanks Torsten!) 
    As a convenience to administrators, HEX codes are shown next to the symbolic names for the TLS ciphers that can be selected in various fields in the Domino directory. 
     
  • Applets no longer used – based on your input from this idea (Thanks Bill!) 
    Applets are no longer used to display the navigational outline of the Domino Directory or action buttons such as Add Person.  
     
  • Button to see all Configuration Settings documents associated with a server
    From an open Server document you can click the Find Server Config button to see all of the Configuration Settings documents associated with the server.  

     

 
New LotusScript & Java Methods for developers – based on your input from this idea (Thanks Michael!)  
Support transaction-based operations in LS and Java. 

Furthermore, I’d like to mention features that were provided in the previous release (September 2020)  

References: 

The post New October Release: Domino Early Access Program appeared first on HCL SW Blogs.

Best Practices for Upgrading to v11: Webinar Replay and Q&A

18. August 2020 Posted by HCL Domino Team

Last week, our team of global support advisors hosted a webinar on best practices for upgrading to Domino v11. If you missed the webinar, feel free to watch the replay hereIn this session, we covered several topics on how to prepare for a successful upgrade including:

  • Baseline monitoring: Know your current workloads  
  • Evaluating your environment: Should you upgrade in-place, or do you need new hardware?
  • Deployment sequence: See the order of steps to upgrade your environment 
  • Preparing your environment: What to do before your upgrade 
  • Application upgrades: Learn how to handle your custom apps  

 We received a lot of questions during the webinar and you can find the Q&A recap below.  

 Want to learn more about what’s new in Domino v11 before planning your upgrade? Download this deep dive to see newest featuresFor our technical folks, check out this support article which provides a guide on how to plan your upgrade and a step-by-step guide for Domino install, setup, and upgrade tasks 

Q: Regarding Notes.ini, are there any tools we can use to check the values used in our Notes.ini to identify redundant ones  

A: DCT would be a good place to start, however there is no such tool available for the same. DCT will not detect duplicates. It is a best practice to start with a new notes.ini file. 

Q: Can we get a list of Notes.ini obsolete parameters? 

A: We are working on a consolidated article and will be publishing it soon. 

Q: Is there a URL for recommend new Notes.ini settings to help weed out old Notes.ini settings? 

A: Starting with a new Notes.ini file is the best way to ensure your file does not contain outdated settings.  

Q: Can we have mix of both Domino 9 for applications and Domino 11 for email servers? 

A: Yes, you can upgrade your mail servers to version 11 now, and the application servers can remain at Domino 9.0.1. As mentioned, make sure that you are not mixing Domino versions in a cluster. Use a test pilot to see how well your Domino 9.0.1 applications work in the Notes 11 client. 

Q: Is Domino 11 still restricted to 3 or 4 HTTP headers (via Internet Sites and Rules)? 

A: The limit is now 20 HTTP headers in Domino 11. 

Q: Will HCL be bringing back and upgrading the Domino Configuration tuner (DCT.nsf) 

A: Please vote and comment for the idea here 

Q: Is there a trial of Domino 11 to test the migration? 

A: If you are entitled for Domino, you can download V11 from the HCL License and Delivery Portal and can test your upgrades without needing a trial version of Domino. If you are not entitled to Domino, we provide a free trial as a Docker container (several products are pre-installed and ready to test)More details here.  

Q: Is there a procedure to migrate Domino 9.0.1 to a Domino 11 on docker? 

A: You cannot convert a non-container Domino server to a container-based server. You’ll need to bring up the Docker instance and migrate the data. 

Q: Is LEI (IEI) supported on Domino 11?  

A: Yes, it is now HEI v11.0.1 (HCL Enterprise Integrator) which is supported on Domino 11.0.1 

Q: Is there a specific setting for Infoware UMT tool running on 8.5.3? 

A: Infoware is not an HCL product, please direct this question to your vendor. 

Q: Should I re-install Traveler if upgrading from 11.0.1 to 11.0.1 FP1? 

A:  When you upgrade from 11.0 to 11.0.1 a re-install of Traveler is needed. Simply applying FP1 does not require re-running the Traveler installer. 

Q: Are there special considerations of IBMi and/or Sametime limited use 

A: Sametime 11 is not supported on IBMi  

  • Sametime 11 now supports 64bit Linux as well as Windows. See this requirements article for full details
  • Sametime 11 Limited use has some post installation steps that are important, they are described in this article 
  • For Domino on IBMi, there are some specific hardware requirements in addition to the OS version that you should be aware of. Please see the system requirements for more details 
  • For guidance on installing Domino 11 on IBMisee this article.  
  • For IBMi there is also this post-installation step you should be aware of 

Q: If we’re using Sametime limited use on IBM i, do I suppress nab upgrade? 

A:  Sametime 11 is not supported on IBM i.  Sametime 9.0.1 has not been tested with the Domino 11 NAB design. You can prevent replication of the design in the Advanced Replication properties. 

Q: This will be our first time working on a move and upgrade from mainframe to power. Do you have a guide that we can follow? 

A: From the hardware standpoint, the vendor should be able to provide some guidance. From a Domino standpoint, you can follow the guidance in this Upgrade guide 

Q: How do you manage DAOS encryption on an upgrade using a temporary Server ID? 

A:  You can specify an alternative id using notes.ini setting“DAOS_ENCRYPTION_ALTERNATE_SERVER_ID=otherserver.id” 

Q: Does Domino 11.0.1 require more resources compared to former versions? If there is a performance improvement, how many users can a given Domino server handle now? (Notes Standard vs. iNotes vs. IBM Verse 2.0 vs. HCL Nomad.) 

A: The number of users a given server can handle will vary depending on several factors. The amount of resources, disk, etc. plays a large role. The user behaviors (how they use their mail or applications), policies (like mail retention) all influence server capacity and server sizing.  

Baseline monitoring should give you an idea of how well your server performs today. We expect it to be at least the same or improved in version 11. Some examples of performance improvements (over 9.0.1) include tier 2 DAOS support (less disk I/O), Full Text Indexing and ODS. Vast improvements to NSF (larger ID Tables, larger folders), improvements to TXN logging. Your current OS and new OS may perform differently if you are upgrading from 32 bit to 64 bit for example.  No official benchmarking data is available at this time. 

Q: Is there a command line option to avoid the machine reboot on AIX/Windows if upgrading from Domino 9.0.1 that is enforced by the installer and cannot be interrupted by the installing user? 

A: If you choose a Silent Install it will just perform the necessary reboot if one is needed.  Manual installs you should be given the option to Reboot now or wait until later. 

Make certain you had a clean shut down before you try performing an upgrade. If any Domino files are still in use at the time of installation usually dictates if an OS Reboot will be needed before starting the Domino Server. Domino should not be restarted until the reboot occurs as that is what usually triggers the updating of the files that were in use and then Domino can be started. 

If you shut down Domino and it does not come down cleanly, you can run nsd –kill. With Domino server down, run a Domino maintenance task against a non-existent database name. (For example: “nflxup.exe doesnotexist.nsf”). This step flushes the transactional logs to disk and essentially simulates a clean shut down. 

Q: Will an updated version of the Domino Configuration Tuner Tool be available 

A: Please vote on that idea here 

Q: Can Domino 9.0.1 servers run the pubnames 11.0.1 template while we are upgrading the environment? 

A: Yesof course 

Q: Are there considerations from going from version 9 to version 11, specifically around http services? 

A: Specific to HTTP, there are security improvements. If you had configured sslcipherspec= in notes.ini, those settings have been moved back to the server document in Domino 11. New Domino security features in version 11 may interest you, such as SNI, SAN certificates, http password authentication to the ID in the ID vault, and more.  

Also, we changed the JVM from IBM’s JDK to OpenJDK. You should test any custom applications that rely on the JDK. Many of our customers are making the move to SAML authentication, which was supported in version 9 but we have made continuous improvements in this space since then. In Domino 10 and higher we are now auth-N capable, which removes the IdP limitations we had in version 9.0.1. Any SAML 2.0 compliant IdP should work with Domino 11. 

Q: Is Domino 11 NAB template also compatible with 9.0.1? 

A: Yes, it is.  

Q: Why does ODS need to be updated at the end (especially after the clients)? Shouldn’t it work to have ODS 53 on the server, with an 9.0.1 client using it? 

A: You should upgrade the ODS in order to use the benefits (especially in performance) of the new on disk structure. The ODS version is independent from the clients that are accessing the server. 

Q: ODS Upgrade is the last on your recommended list. Can it be done earlier? 

A: You can upgrade the ODS only after the server has been upgraded, however you can upgrade the ODS with the server if you want. 

Q: Why do you recommend using compact -C to upgrade ODS but not compact -ODS -* -upgrade option? 

A: Either command will work for upgrading ODS (we just left off the other one on the slide).  

Q: Is a Notes 11 Client a requirement for using AD sync? 

A: You must use the Domino 11 administrator client and have a Domino 11 names.nsf design (pubnames.ntf) on a Domino 11 server. 

Q: Can we get more detail on “switching Domino server identity”? Is that as simple as changing the server ID 

A: The easiest way is to keep first 5 lines in notes.ini, start server, and do the server setup again. however, use option that you already have an ID at each step. 

Q: Is AdminP design backward compatible? 

A: Yes, it is. 

Q: If we are currently on 9.0.1, do we need to upgrade the names.nsf design to the latest template?  

A: Yes. Otherwise all the new settings are not available to you. The 11.x design is backward compatible with 9.0.1 servers. 

Q: How would Domino 11 affect applications running on XPages 

A: The JVM changed from IBM to OpenJDK. If you are using JavaScript, be sure to test your application on Domino 11 prior to upgrading. 

Q: Must the Traveler Server be upgraded with the Web Servers? 

A: No, the sequence is a recommendation. You do not have to upgrade traveler servers at the same time as your web servers if they run on standalone machines. If Traveler and HTTP server runs on the same machine, then you have to upgrade both at the same time. 

Q: Will there be issues moving to hyperconvergent environment (nutanix or syneto or …) with disks tiering? 

A: Domino is blind to the lower layers of the stack – we only “see” what the operating system provides.  There are no particular Domino tuning or configuration required for HCI environments like VMware, Nutanix, et al.  (Note that your OS of choice may require configuration/tuning for the HCI platform.) 

Q: Say we have a 4-server environment. When we’ve upgraded the first server, dwe need to worry about the new names.nsf replicating to the other 3 servers? 

A: You should upgrade the Domino directory template, but all the content will remain the same. The Domino 11 names.nsf design is backward compatible with versions down to 9.0.1. If you wish to prevent the design from replicating, uncheck the design box from the Advanced Replication properties. 

Q: Does the “smart upgrade” feature still work for the Notes users upgraded to version 11.x? 

A: Yes, it does. However, we have added an advance AUT feature which is better than Smart Upgrade. 

Q: I am interested in the licensing of Domino 11. Is there more information on the actual cost per user?  

A: Please reach out to your local HCL Product Sales Specialist or HCL Business Partner for licensing questions. Submit a request to have HCL sales contact you here.    

Q: Do you offer remote help to do the upgrade from 9 to 11 as part of our ongoing support? 

AYou can submit a request online to inquire about our professional services, as well as technical support here

The post Best Practices for Upgrading to v11: Webinar Replay and Q&A appeared first on HCL SW Blogs.

Low and Behold: Why Low Code Development Matters. Insights into a modern way to build applications

11. August 2020 Posted by HCL Domino Team

Low code is a software development platform that gives non-coders and coders alike the chance to develop applications through visual interfaces instead of traditional hand-coded programming.  

In plain English, it’s the power to create processes without the technical experience or hand coding background application development once needed.  (It’s like suddenly being able to sing, dance, and generally dominate like Beyoncé without having to undergo 25+ years of endless practice and constant performing.)   

Comparing application development to pop stardom may not be the most common way to highlight the potential benefits of low code. But by not requiring a background in coding expertise, low code allows a wider audience to create applications, making for a faster and potentially more innovative environment that companies can benefit from. (It’s like turning lemonade into even better lemonade. Ok that’s the final reference to Queen B, promise). But we’re just getting started diving into the upside of low code.

Develop Business Software at Incredible Speeds
Low code development should be fast.   

Unlike the laborious line-by-line hand coding process that is traditionally associated with software programming, low code can go from concept to reality in a flash.  Low code allows developers to execute apps up to 60-70% faster than handwritten code, bypassing the time-consuming steps of repeatedly writing, testing and debugging code until it works correctly. 

Lowcode development can give designers drag-and-drop features through a visual user interface, making it easy to build intuitively while cutting down on complicated obstacles that only expert coders can spot and fix.  By making the process more visual and less repetitive, low code brings a newfound velocity to a typically slow undertaking.  

Increase Enterprise Productivity 

When you increase the speed of app building, and you save designers and developers time, you open new space up for productivity throughout the entire enterprise. But it’s not only the efficiencies that companies benefit from. 

Those closest to a problem can fix it without a drawn-out drama that drains weeks of time and energy from the IT department. Solving challenges and automating processes can take minutes not hours, ensuring workflow doesn’t suffer. And, when more people are involved in the design and deployment process, it empowers employees and raises the level of collaboration across the entire organization. 

While Non-Coders Build, Professional Coders can Enhance Enterprise Software 

While a major feature of low code is the inclusion of developers and business users with mixed backgrounds into the app-building process, professional coders also benefit. They gain more flexibility to customize and enhance their work by not getting tied up with repetitive coding.   

Freed from the more tedious aspects of coding, experienced developers can focus on tech strategy as well as making apps as creative and distinct as possible.  By avoiding the complex and painstaking handwritten procedure their talent to create can be fully realized. Getting the best from your most skilled programmers means giving them a lowcode platform enhances your organization’s overall tech-development quality 

Easier Integration and Automated Workflow 

The complexity involved in combining legacy systems, formats and applications makes data integration crucial.  Low code integration is fast and efficient, allowing for faster development cycles and a pronounced focus on outcomes and not production bottlenecks.  

It also allows you to automate business workflows within your app that would otherwise have to be performed manually, a result of working with spreadsheets and long paper trails.  Low code boosts automation and eliminates what can be an error-filled slog through those processes.  

Whether it’s speed, productivity, efficient integration and workflow or enhancing your employees best skills, low code can benefit any enterprise company looking for workflow solutions.  And you don’t have to suffer through decades of coding school to get there.   

Simplify and accelerate your enterprise software development today with Domino Volt by HCL.

The post Low and Behold: Why Low Code Development Matters. Insights into a modern way to build applications appeared first on HCL SW Blogs.

Domino Volt New Release: Your Questions Answered!

7. August 2020 Posted by Martin Lechleider

Last week, we hosted our new Domino Volt July release webinar covering the latest features and enhancements. We had several demos on how to directly access your Domino data, workflow enhancements, service catalogs, PDF integrations and more. For IBM z and IBM i customers, we covered the latest integration with Z and I Emulator (ZIEto turn green screen apps into REST endpoints that Domino Volt can use to build new workflows and apps

We received a lot of great questions. You can find those questions — and the answers — below. Or catch all the excitement in this replay here:

 

Want more Domino Volt? 

Try v1.0.1 in the updated Domino Volt sandboxRegister for a free sandbox account. For those who already have a sandbox account, new sample apps have been uploaded here. 

We recently launched a Domino Volt roundtable series, where we introduce different important topics and host open discussions with our customers and partners. Join us for the following sessions:

  • Domino Volt App Integration StrategiesLearn about integration techniques and options within Domino Volt. August 12, 2 pm ETRegister now. 
     
  • Domino Volt Deployment TopologiesLearn about different deployment options to fit your needs. August 27, 2 pm ETRegister now.

DOMINO VOLT FEATURES 

Q: What additional resources are needed on a Domino server to handle Domino Volt? 

A: Domino Volt requires Domino V11.0.1 or greater. That’s is all! 

Q: If an app is built in Domino Volt, can it be modified in Domino Designer? 

A: You could add additional views, agents, or other elements as long as you do not change or delete things that Domino Volt created. 

Q: Where do you upload the PDF for fillin? 

A: In settings, there is a File section where you can load PDFs as well as images, CSS, JS, etc. as needed in the app 

Q: Can a signature from a Domino Volt form be printed in PDF? Or even pictures from your smartphone? 

A: The PDF fill capability in Domino Volt does not support adding an image or picture to a PDF. 

Q: Can you deploy your own Service to the Service Catalog? 

A: Yes, on a service that leverages the HTTP Transport (REST).  You could have one that gets an OAUTH Token or returns a list of customers from CRM 

Q: How do Domino Volt apps render on HCL Nomad? 

A:  Forms and views which are created by Domino Volt can be rendered in HCL Nomad. What you will see is a basic form and view without styling. This is because Domino Volt renders apps as web apps that use HTML, CSS and JavaScript – which does not work in Nomad. 

QWhen it comes to getting data from a Domino databasecan the database filename be computed (based on supplied data at runtime) rather than having to select a database when defining the service? 

A: There is no ability to dynamically select the database currently based on supplied data at runtime. 

Q: When selecting a Domino DB resource and viewing the drop-down list of Domino DBs, how is the list generated? What happens when a DB has multiple replicas  either clustered or non-clustered? 

A: With this release, it reads the files system in the local server (where Domino Volt is installed) and shows the directory in which the app is located. The next release will handle external Domino server queries 

Q: What are the implications of the depositor access limitation for anonymous users on application complexity. For instance, lookups to data in views for populating drop-down fields, invoking services, etc.? 

A: Domino Volt designers will need to be mindful of access rights when building anonymous apps that use services. This will in some cases limit what data you can expose to anonymous users. 

Q: Is it possible to get hidden field information, like creation date or current stage? 

A: Yes. There are JS calls to get all of this. You can find these here as well as in the new type ahead of the JS editor 

Q: Is there a way to import JavaScript files to use in your application? 

A: Yes, JavaScript file can be referenced or directly imported into your apps.  There are some samples in the community on using external JS librariesCheck them out here 

Q: Is it possible to define a conditional number of approval stages? For approvals related to monetary value usually the higher number will require more approval 

A: You could do this with a display rule. You’d have different submit and maybe stage based on the criteria you choose.  You would have two “Submit” buttons, but they show up based on different criteria and may go to a different stage that has different requirements 

Q: Is Domino Volt available without Docker? 

A: Yes, it is.  

Q: Could you provide the link to download Docker image to test offline? 

A: The Docker image install option is only available to entitled customers in their Flexnet download area. 

Q: Where do you download the SAP Connectors and find the HEI downloads? 

A: The download area for Domino Volt in Flexnet will provide access to these. 

Q: Is it possible to access data from previous Domino versions? 

A: Yes.  Data stored in NSFs that were created in earlier versions of Domino can be accessed by Volt.  The only requirement is that the NSF be on the same server as Domino Volt. 

Q: The user interface looks like HCL Leap. Are you planning to merge HCL Leap and Domino Volt? 

A: They are separate products. Domino Volt is for Domino customers whereas HCL Leap is a standalone offering. You will see more alignment between these two offerings in the future 

Q: Can I use Bootstrap templates? 

A: You can use HTML5 components (in the HTML palette item) and I’ve used jQuery components as well. You can use components of it, but not a Bootstrap page template to house the entire application (yet) 

Q: What are current limitations of Domino data access? 

A: With this release you’re limited to accessing data from Domino apps that are on the same server as Domino Volt 

DOMINO VOLT LICENSING  

Q: How are anonymous users licensed? 

A: Anonymous users don’t require licenses. Authenticated users require licenses. Domino Volt requires an organization to purchase the equivalent number of Domino Volt licenses as their base Domino licenses.  

Q: Can you clarify how anonymous access includes guest users? Are these user accounts authenticated in a secondary address book? 

A: The CCB entitlement includes access for Guest Users to HCL Domino servers deployed under this entitlement.   A “Guest User” can be Anonymous, where “Anonymous Access” to the Program is without verification of a user’s unique identity, or Authenticated Access with restricted maximum level of Domino application access (ACL) as “DEPOSITOR”. 

The user records in a Domino directory or a federated LDAP will contain the HTTP userid an Password for the user – either created by an Administrator or by an app allowing user registration with creation of credentials and admin of these – typically an administrator would designate a particular LDAP for this (can be a Domino directory).  And this use must be set with a max ACL authorization as Depositor.  

Depositors and Readers  

Depositors can insert documents into a database but they cannot read those documents. Readers, on the other hand, can read documents, but cannot deposit them. Although opposite in function, they complement each other conceptually because each is dedicated to a single purpose. (One additional right Readers have is that they can run agents.)  

So, for Domino Volt this means – Anonymous users (ACL=Reader) can  

  • read public web info,  
  • participate in surveys 

Logged-in users (ACL=Depositor) can:  

  • deposit info, no edits  
  • post blog comments 
  • create interest profile  
  • read community content  

Q: Will Domino Volt support guest users (AzureAD guests or Connections Community guests) for free? 

A: The concepts are unrelated. If you are anonymous to Domino, for example, going to a URL without any specific transfer of credentials (SAML) and no login to Domino you’re classified as anonymous. Hence supported as an Anonymous Guest to Domino and Domino Volt. Note that we also have a Logged-in Guest which do login using valid credentials but limited by Domino on what this user can do. (See above) 

Q: How many paid Domino Volt licenses will I need for external authenticated web utility server users when I licensed Domino Volt for all our internal domino users? Is it unlimited like utility itself?  

  • All your internal users of Domino Volt must have an Authorized User entitlement to Domino Volt.  And all external users who customer permits creating Domino Volt applications and running full capabilities of Volt applications must be Authorized Users.  
  • You need Domino Volt Authorized User licenses for all internal/external users needing full capabilities  
  • Utility Server also support unauthenticated, anonymous access to applications on the server, which also applies to Domino Volt on Utility Server. 

Q: Is it possible to try Domino Volt on my own server without buying licenses for all my users?  

A: Yes, a trial can be requested from sales or you can try the Domino Volt sandbox. To purchase Domino Volt all Domino licensees must also be licensed for Domino Volt. 

Z AND I EMULATOR (ZIE) 

Q: What is ZIE? Is that an additional LICPGM? 

A: HCL ZIE for Transformation is a licensed program which needs to be purchased separately to Domino Volt. This product transforms green screen application to REST APIs which can be consumed by Volt applications. Please look at the series of videos. If you have additional questions, please contact ZIO@hcl.com and we would be happy to help.  

Q: Is there a solution on Domino Volt for Green Screen Application (Mainframe CICS Apps)? 

A: Yes. HCL ZIE for Transformation enables integration of green screen applications (including mainframe CICS apps) into Domino Volt application.  

Q: What is the license cost for ZIE? 

A: ZIE for Transformation is licensed based on the number of users. We do not publish our price. Please contact your sales rep or contact ZIO@hcl.com.  

Q: Is ZIE a separate Machine/Docker? 

A: ZIE for Transformation is a) development tool to transform green screen applications, and b) run-time library to perform the transformation of green screen applications. In the example we presented during the webinar, the green screen application is transformed to a set of REST APIs. These APIs are consumed by Domino Volt application.  

Q: Do the HCL Quick Start Services only apply to IBM Z and I platforms? 

A: HCL Quick Start Services is available for any customer who is interested in integrating green screen applications on System Z and I platforms in Domino Volt applications using HCL ZIE for Transformation product.  

Q: Is there any way to query a green screen? 

A: You can invoke green screens and retrieve output using HCL ZIE for Transformation. It is possible to retrieve output from a single green screen or combine outputs from multiple green screens.  

The post Domino Volt New Release: Your Questions Answered! appeared first on HCL SW Blogs.

Meet the New Release of Domino Volt

28. Juli 2020 Posted by Martin Lechleider

Back in April, we launched Domino Volt, a new low-code capability powered by Domino that makes it easy to develop powerful workflow-based apps. If you need an introduction, check out our latest video: 

As promised during the launch, Domino Volt is committed to a quarterly release cycle and the latest release is now here. Domino Volt customers can download v1.0.1 on Flexnet today!  

We’ve been hard at work implementing feedback and requests gathered from our beta participants and customers and we’re excited to announce that we have more than 10 new features and enhancements. Keep giving us your input and ideas — we build our roadmaps with you.  

This latest release continues to empower users across the organization to build apps without needing technical skills while providing more value to your Domino investment. Highlights include: 

  • Unleashing Your Domino DataWith point-and-click integration, users can surface Domino data in their apps without writing any code. 
  • Extend Your Application’s ReachIncrease engagement beyond your logged-in users with anonymous access to apps 
  • Empower Citizen Developers with Enterprise DataEasily look up enterprise data, sales or directory information without needing technical knowledge. 

Building apps is now faster with easier workflow creation and access to data and you get more value from your apps by extending app usage outside your organizationJoin us on July 30th for the global launch webinar as we walk you through all the new features in this release. We will be including several demos. 

Full Feature Set: What’s New in v1.0.1 

  • Anonymous Access: Extend the value of Domino Volt to those outside of your organization by building apps which can be used without having to authenticate against your directory.
  • Direct Access to Domino Data: Domino Volt designers now have a simplified way to integrate data from Domino views and documents into their apps.  
  • Out-of-the Box Directory Services: Easily look up information about people in your directory, such as determining an employee’s manager, email address, location, or any other data contained in the directory.
  • Dynamic Role Assignments: Dynamically assign users to roles. For example, you can assign an employee’s manager to have an “approver” role for submitted requests. This feature works with the new out-of-the-box directory services.
  • Application Upgrade: Update an app already in production with edits and modifications. This updates the app in place, so the URL used to access the app and data collected so far stays intact.
  • Docker Container: This container delivery helps to streamline the setup and management of your Domino Volt deployment. A preconfigured sample environment is included as an option for easy setup, for learning and evaluation purposes. 
  • Improved File User Interface in Text Widget: Easily add and manage files and images used in your Text items.
  • New JavaScript Editor: The new editor highlights JavaScript syntax and provides prebuilt code snippets and an object selector for fast code completion — increasing designers’ productivity. 
  • New JavaScript Functions: Build custom navigation and use buttons or other items from the palette for form submission. New functions include – form.getStageAction(),  app.getProductBaseURL(),   app.getFormLaunchURL() and app.getRecordURL().
  • PDF Document Integration: Add fillable PDF templates to your app for PDF document creation. Capture data and push it into the template. Store the resulting PDF locally or with the submission record.
  • Service Catalog: Define and catalog service definitions which can be used by Domino Volt app designers. This “define once and use by all” approach allows organizations to build and reuse integrations points specific to their organization and let Domino Volt designers build them into their apps without any technical knowledge of the API. 

Want to try these new features? We’ve updated the Domino Volt sandbox with the latest version so register for a free sandbox account to play around. For those who already have a sandbox account, new sample apps will be uploaded here this week for you to try out anonymous access, directory services, and access to Domino data.

The post Meet the New Release of Domino Volt appeared first on HCL SW Blogs.

The Art of the Possible with HCL Domino Volt

22. Juli 2020 Posted by Francois Nasser

We recently hosted our first HCL Domino Volt roundtable session, a series where we introduce HCL Domino Volt topics and host open discussions with our customers and partners. In this session, we covered several use cases for Domino Volt apps. We focused on visually enhancing out-of-the-box components with pure CSS (Cascading Style Sheet) and JavaScript. If you missed the live session, you can catch the replay here or read the recap below.

Domino today is used by over 15,000 customers globally to develop applications that run their business. With the introduction of Domino Volt, our mission was not only to protect the investment of our Domino customers but also accelerate their ability to deliver business solutions faster and increase the value of Domino. By providing our customers and partner with new application development capabilities that extend throughout the organization, we empower everyone to build solutions while still taking advantage of Domino’s security, reliability and low TCO.  In just 3 months since our launch, over 80 new customers have taken advantage of Domino Volt to accelerate their delivery of applications to the business.

Here at HCL, we believe in drinking our own Champagne (or “dogfooding” as the software industry calls it.) We recently launched an internal hackathon to see if our team could build apps to solve our business challenges as well as other real-world challenges facing our customers or community. More than 20 teams with more than 50 members across the globe participated, and none had prior Domino Volt experience! Some of the submissions were from sales team members who had no development experience at all. They were only given two weeks to design, develop, test, and deliver their apps — on top of their day jobs!

We were thoroughly impressed with the apps submitted. Using CSS, the teams got creative with their app designs and created solutions that solved exciting challenges. Here are some apps we want to highlight:

  • Blood bank app: Donors can submit their details, see emergency blood requests by type and location, and review criteria to donate blood.
  • Smart help desk: Users can create and submit IT support tickets
  • Weather app: Using a Google map integration, users can specify a point on the map to view the weather forecast in that selected area
  • Food delivery app: Charities can coordinate food aid deliveries to people in need, saving time for coordinators, and reducing errors.
  • Online-store: A full web retail shopping site
  • Vendor registration: Onboard vendors according to company policy
As you can see from the examples above, with a little CSS you can turn a simple sheet into a beautiful app and the process is pretty simple. Business users can develop their apps in Domino Volt by importing a spreadsheet or by simply dragging and dropping fields and actions. They can then apply styles with the Style Editor or import CSS provided by IT, and within hours have a great looking, ready-to-deploy application leveraging the approved Domino platform!

What’s Next? 

If you’d like to play around with Domino Volt, register for our sandbox to get started. It’s free and runs on a browser, which means no installation required. You can explore documentation on how to work with CSS and Domino Volt and try building your own apps.

We have an exciting upcoming new release of Domino Volt. We have more than ten new features and enhancements coming your way, including the highly requested anonymous access, direct access to Domino data, and out-of-the-box directory services. Please join us for the launch webinar on July 30 (you can also replay it later at the same link).

Lastly, we’re inviting you to two more scheduled roundtable sessions! We encourage open discussions, so come with your questions.

  • Roundtable 2: Domino Volt Application Integration Strategies, August 12, 2 pm ET. We’ll cover integration techniques and options within Domino Volt, including other Domino Volt applications, REST services, and Domino Views. Register here.
  • Roundtable 3: Domino Volt Deployment Topologies, August 27, 2 pm ET. We’ll cover different deployment options to fit your needs. Register here.

The post The Art of the Possible with HCL Domino Volt appeared first on HCL SW Blogs.

Sharing Domino Data: How Do You Solve a Problem Like Formatted Text?

24. Juni 2020 Posted by Paul Withers

We know that there can be sticky challenges in sharing Domino data — the fidelity of Notes Rich Text has long been an issue when sharing data outside of the platformThe standard starting point is the Notes Rich Text field renderer/editor and Notes Rich Text Item storage format. They become hard constraints that any solution needs to fit within, a box outside of which we should not think. 

At HCL Labs, we take a more radical approach. When new members were recently brought on board, they were instructed to not just think outside the box but to set the box on fire! This may result in approaches that don’t suit everyone. But the mandate we were given for Project Rosetta, an internal proof of concept, was to find an innovative solution for fidelity of formatted content for use outside of Domino with only one musthave: the data must be stored in Domino, in some format. Jason Roy GaryDigital Solutions CTO, covered the outcome in the DNUG launch event and the recent OpenNTF webinar. You can catch the 10-minute presentation between 40:27-50:44 here or read on for more details.

Terms of Reference 

One of the early actions was to be very specific about terminology. For a Domino audience, the phrase “rich text” is inextricably coupled with the Notes editor and a specific storage format. As a result, we have made a conscious effort to refer to handling “formatted text”. I would strongly encourage anyone else discussing this to do the same, to avoid false assumptions. 

Two radical options remained on the table throughout: that Notes may need a different editor/renderer for this content and that existing content may require a one-off conversion, if that content wants to leverage the benefits. There were also two key expectations we acknowledged: This was not intended to replace Notes Rich Text and not all existing Notes Rich Text should be converted. If the content is only used in Notes Client or thirdparty solutions manage the problem already, the status quo is acceptable. 

Starting Point 

For our starting point, we asked this question: what are the standard editors beyond Domino, and what formats do they use? This seems a simple question, but what became apparent is that the Notes Rich Text editor is used for three specific purposes, each of which have specific paradigms and interoperable formats when considered independently of Domino. 

“Document processing” 

Occasionally in Domino I’ve seen Rich Text Editors and Items used for managing complex, strictly formatted content like policies and procedures. Sometimes the applications around that content has been designed to mimic complex document processing functionality like change tracking as well. Beyond Domino, this content is typically managed in a specific document processing tool, like Microsoft Word and even collaborative editors like HCL Connections Docs, Google Docs or Collabora.

After many years of resistance, the vendors have all moved to a standard format for interoperability, OOXML. The storage format includes some metadata not openly editable in the document processing editors, things like author, tags etc. But that metadata is fixed and limited in scope. The editors do not allow manipulation of the custom metadata. The editors also only permit editing one file at a time. 

Despite attempts to “store once, share everywhere,” complications of security and access often result in the content being copied around. The document is sent as a single discreet package with all images, embedded files etc included. This commonly results in a file that is too large for HTTP or even email sending, requiring the user to compress the file or copy to some secure file sharing solution, whether that be products like Connections or temporary transfer protocols like SFTP. 

This is a very specific paradigm, matching a Form with virtually no additional metadata and a single Rich Text Item. We acknowledged it as a valid use case, but a narrow one. It would be interesting to investigate whether we can store the content in a format that would allow in-place rendering but also allow editing in one of those external editors, e.g. Microsoft Word. But it was not appropriate to the current scope.

Email 

Email has always been a core part of Notes and Domino. At the time Domino was launched, email was not in wide usage. Indeed, MIME was not defined by IETF until 1992. However, MIME has become the de facto standard for interoperability outside of Domino. If you receive an email from outside Domino, it will be stored as MIME. Only emails from Domino domains will be stored as Notes Rich Text. 

Again, there is specific but limited metadata. For MIME emails, the Item type that addresses are stored in is not Text, it’s RFC822 Text. That’s a different data type internally within Domino, but one that the Notes Client is (presumably) programmed to interpret in a specific way. That is interesting and informative. 

The storage structure is also very particular for this use case. The email is only ever referenced from source by the sender. Everyone else receives their own copy of the email. There has never been an attempt to store a “single version of the truth” which all recipients reference. Consequently, what is circulated is a single package containing text, images and files – as with document processing. Size of associated content may be prohibitive, which is why many emails these days reference external images and may link to files on central services like Connections Files or Box. 

This is also a very specific paradigm, not matching the typical usage in applications. Would interoperability of email be easier if Domino stored this content as MIME instead of Notes Rich Text, and if the Notes Client had an alternative editor / renderer to use MIME rather than Notes Rich Text? That’s beyond the scope of our current investigation. But again, this type of content was left out-of-scope. 

Formatted Content in Fields in Forms 

The third scenario is formatted content in arbitrary fields in forms. The editors are not document processing tools, nor mail clients. There were various editors used, but the output fell into two categories – HTML and markdown. 

For editing markdown, there are two types of editors. The first type are editors in IDEs (VS Code) or standalone (Joplin) and these are designed to edit markdown files only. As with the document processing tools, these are out of scope. The second type are markdown editors that can be embedded into an application, like the editor on OpenNTF’s website or Stephan Wissel’s comment area on his blog. These more closely correlate to the kind of editor for a Domino application. They also map closely to editors that provide content as HTML, such as TinyMCE or framework-specific editors like the Vaadin rich text editor. 

There are some other significant differences to document processors and email editors. Firstly, the content is not intended to be copied around, only referenced. Secondly, images and file attachments are typically stored separately, which allows them to be cached by whatever client is displaying the content. Indeed, blog platforms like WordPress require these assets to be stored separately and the editors enforce this. Even in Domino, Declan Lynch’s Blogsphere template takes the approach of storing assets separately. Thirdly, there may be multiple formatted text editors on a form. And fourthly, the metadata adjacent to the formatted content – i.e. other fields – is random and rarely do two forms contain the same sets of metadata. 

This is the scenario Project Rosetta targeted. As can be seen from this analysis, there are key differences to how Notes Rich Text editors and Items function. But the use case we targeted was exclusively for content that is intended to be shared beyond Domino. 

Architecture Choices 

Our proof of concept had a simple goal: investigate feasibility of allowing content to be managed as HTML or markdown, ideally converted between the two, and stored in Domino. 

Typically, content is entered in one or the other. Markdown is a nice flexible approach for quick editing with basic semantic formatting, and it opens up some interesting opportunities for consumption. There are also some options available in markdown that are not easily available in HTML like note blocks. But I’m conscious that expecting users from Marketing or HR, for example, to enter content as markdown is not realistic. Converting between markdown and HTML and vice versa would solve this problem and is analogous to the low-code / pro-code round-tripping approach that has been discussed for Domino’s lowcode vision. 

We built the API layer on top of Project Keep. The challenge we had was, if we were to send this content alongside other fields, how do we determine the data type that should be stored? In Keep and in Domino HTTP, attachments are already uploaded and retrieved as separate REST calls to accessing field data. So, we took the same approach here. The flow, at this point, would be to create the document with one call, then upload attachments or images as a separate call, then uploading or retrieving formatted content with Content-Type as “text/html” or “text/markdown.” Could that change? Of course. 

In terms of technology, Keep is Java and in Java the standard library for HTML manipulation is JSoup, the standard library for markdown conversion is flexmark. 

The benefit of keeping this manipulation between the two output types on the server is that clients just need to speak HTML or markdown. Different flavours of markdown may prove a challenge in the future, but that’s for the future. For app developers, you bring your own editor, we provide consistent conversion. Handling it on the server also allows a phase for cleaning the HTML. I am particularly keen to ensure we retain this as it opens up a number of potential innovative opportunities which I’m not ready to discuss at this time. 

Admittedly, it may be trying to solve a problem no one has. But R&D is about thinking about a problem differently and coming up with a solution not suggested before. It’s about being Icarus, daring to fly higher but willing to fall. 

I think we achieved what we set out to do, with a demo that went from mobile, to web, to an idea of what Nomad could handle with appropriate editors on top of the raw HTML / markdown, back to the web and back to mobile. It’s certainly not complete and work on Notes Client / Nomad would be required. And, as I said, it doesn’t cover all scenarios. But it demonstrates getting formatted content into and out of Domino without the peculiarities of Notes Rich Text, using something more universal. That opens up a new way for migrating formatted content from non-Domino databases into an NSF, so appealing to non-traditional audiences. And as Jason showed at the end of the session, thinking beyond Notes Rich Text for formatted content is a requirement for non-traditional clients and transfer formats, like EWS. 

The post Sharing Domino Data: How Do You Solve a Problem Like Formatted Text? appeared first on HCL SW Blogs.

HCL Digital Solutions Academy

3. Juni 2020 Posted by Luis Guirigay

We are thrilled to announce an ambitious new program called the HCL Digital Solutions Academy that seeks to empower our community of partners, developers, admins, customers and other key stakeholders to learn and understand everything our products are capable of. How to stay current about each new release, make the most of new capabilities, learn best practices, understand how they can power new opportunities and solve challenges, and, ultimately, transform business.

We will be creating and sharing content in a regular cadence — through webinars, demos, articles, social media, events, and email — under the umbrella of the HCL Digital Solutions Academy. Our software helps people get real work done. We help people solve challenges, fix disparate systems, automate the everyday, and realize the “power of the possible.” At HCL we truly extend our relationship beyond the contract, and help people achieve the business outcomes they are looking to us to help them do.  

We are building out a rich roster of content created and delivered by multiple teams within HCL — development, support, product management, technical advisors, etc. — but we don’t want to stop there. We want to invite you, HCL Masters, Business Partners, and customers to help us develop this program and grow our content catalog. Please send us a note with feedback or ideas for content you would like to see or help deliver as part of the HCL Digital Solutions AcademyThe content we will be sharing with you includes webinars, workshops (hands-on labs), technical videos (10-15 minutes each), podcasts, and learning journeys. 

And before you ask, the answer is yes! We want to bring back technical certification! Certification is very close to my heart, just like it is for many of you. In fact, I strongly believe that being a certified developer and administrator in our HCL Digital Solutions portfolio was key and opened many doors for me, first when I was a customer and then when I became a consultant and Business Partner. Our plan will allow us to eventually bring certification and badges, but we first need to close the gap with content. The more content we produce the easier it will be to create learning journeys and certification roadmaps.  

Digital Solutions Academy is an international, multilingual program and we will be rolling it out across the globe — sessions are in English unless noted otherwise. Here are the first set of upcoming events and experiences — organized by region and date — that you need to sign up for right now. We are excited to have you join us.  

GLOBAL   

  • Sametime 11.0 FP2 and Meetings 11.5 – Features and Deployment. August 26. Register here. 
  • Round Table 3: Domino Volt Deployment Topologies. August 27. Register here. 
  • HCL DXConnect: Getting Started With DX Containers. September 10. Register here.
  • HCL Traveler for MS Outlook – Session 2. September 10. Register here.
  • ElasticSearch Integration with Connections – Session 2. September 24. Register here.
  • HCL Notes Installation and Troubleshooting. October 7. Register here.
  • On-Demand Video and How It Can Be the Key to Improving Digital Experiences. October 13. Register here. 
  • Overview of HCL DX – Script Application – Session 2. October 15Register here. 
  • HCL Sametime: Exclusive Global Launch and Unveiling. November 10. Register here.

 ASIA PACIFIC 

  • HCL Traveler for MS Outlook – Session 1. September 9. Register here.  
  • ElasticSearch Integration with Connections – Session 1. September 23. Register here.
  • HCL Notes Installation and Troubleshooting – Session 1. October 6. Register here.
  • Overview of HCL DX – Script Application – Session 1. October 14. Register here. 
  • Sametime: A Closer Look into Chat and Brand-New v11.5 Meetings. November 17. Register here.
  • HCL Sametime v11.5 Meetings Deployment Workshop. Dec 3. Register here.

EUROPE

  • HCL Digital Experience 9.5 – Jetzt noch Einfacher. Schneller. Cloud-Nativ (German). September 3. Register here 
  • HCL Domino Volt – Hands-on workshop for EMEA Customers. September 24Register here. 

 CHINA
(All of these are in Chinese. Please scan this QR code to register.)

 

  • #Friday Talk: Domino V11 on Docker. August 28.
  • #Friday Talk: Unmissable Domino V11 mail new features 不容错过的Domino V11 邮件新功能. September 4.
  • #Friday Talk: Connections Update. September 11.
  • #Friday Talk: Make Domino administration easier 让Domino管理更轻松. September 18.
  • #Friday Talk: Verse: Features and Customization. September 25.

JAPAN

 LATIN AMERICA

  • User Group for Customers and Partners Using HCL Digital Solutions Products (Portuguese). September 16. Register here.
  • Overview new version of Sametime (Portuguese). November 18. Register here.
  • HCL Sametime v11.5 Meetings Deployment Workshop. December 3. Register here.

 

PAST EVENTS

GLOBAL

  • New Features Not to Be Missed in Domino v10 and v11. June 11. Register here. 
  • Adapting to Disruption and the New Normal through Collaboration Tools. June 17. Register here.
  • Digital Experience Summer Launch Highlights (for sellers and Business Partners). June 23. Email for an invite.
  • Domino on Docker: Installation and Configuration. June 25. Register here.   
  • Digital Experience 9.5. Now Easier. Faster. Cloud Native. June 25. Register here. 
  • Domino Agents and Troubleshooting – Session 2. July 9. Register here.
  • HCL Verse Enablement for Business Partners. July 14. Register here. 
  • Round table 1: The Art of the Possible with HCL Domino Volt. July 16. Register here.
  • HCL Verse 2.0 Launch. July 17. Register here. 
  • What’s new in Connections 6.5 CR1 – Session 2. July 23. Register here.
  • Domino Volt New Release: Training for BPs. July 23Register here. 
  • Domino Volt: The New Release and What It Means for You. July 30. Register here.
  • Domino Directory Sync (DirSync) and Troubleshooting – Session 2. August 6. Register here
  • Best Practices for Upgrading to Domino v11. August 11. Register here.
  • Round table 2: Domino Volt Application Integration Strategies. August 12. Register here.
  • Getting Projects Done on Time with Connections and Kudos Activities Plus. August 18. Register here
  • HCL Sametime Integration with Verse – Session 2. August 20. Register here. 
  • Announcing HCL Sametime Pre-Release 11.5 – Return of Video Meetings. August 21. Register here 

ASIA PACIFIC

  • Domino Volt Event for Business Partners (Korean). June 3. Email for an invite. 
  • New Features Not to Be Missed in Domino v10 and v11. June 10. Register here 
  • Domino v10 and v11: Exciting New Features for Users, Admins, and DevelopersJune 11. Register here. 
  • What is Digital Experience? June 18. Register here.
  • Domino on Docker: Installation and Configuration. June 24. Register here.
  • Introduction to Domino Volt. June 25.  Register here.  
  • Domino Agents and Troubleshooting – Session 1. July 8. Register here.
  • HCL DX. 9.5 APAC Launch –  Now Easier. Faster. Cloud Native. July 9. Register here.
  • Connections: Boost Productivity and Foster Innovation with an Integrated Collaboration Solution. July 16. Register here.
  • What’s new in Connections 6.5 CR1 – Session 1. July 22. Register here.
  • How to Build Domino Volt Apps Lightning Fast. July 23.  Register here. 
  • DX Ops: HCL DX in the Modern Age. July 30. Register here.
  • Domino Directory Sync (DirSync) and Troubleshooting – Session 1. August 5. Register here
  • HCL Domino v11 + Docker = Making Admin Life Easy. August 11. Register here.
  • HCL Verse – Business Email that understands how you work. August 13. Register here.
  • HCL Sametime Integration with Verse – Session 1. August 19. Register here.

EUROPE

  • DX Connect Europe Virtual Conference. June 4Register here. 
  • Sametime: The New Experience (Czech). June 9. Email for an invite
  • Domino Volt: Hands-on Workshop for DNUG (German). June 9. Email for an invite. 
  • HCL Domino Volt in France! La Réponse Digitale Low-Code aux Besoins Métiers de Votre Organisation! (French). June 16. Register here. 
  • Mit Spannung Erwartet: HCL Domino Volt Ist Da (German). June 18. Email for an invite. 
  • Domino Volt: Hands-on Workshop for HANNE (German). June 23. Email for an invite.
  • HCL Digital Experience Next – Plus simple. Plus rapide. Cloud Native. (French). July 3. Register here.
  • Domino Volt Workshop for Business Partners. July 21. Register here.
  • Domino Volt Workshop (Italian).  July 27. Register here.
  • Domino Volt Workshop (French). July 27. Register here.
  • Domino Volt Workshop. July 28. Register here.
  • Domino Volt Workshop (German). July 28. Register here.
  • Domino Volt Workshop (Czech). July 30. Register here.

CHINA
(All of these are in Chinese. Please scan this QR code to register).

  • Domino Volt Development Workshop. June 12. Email for an invite 
  • What’s New in Domino v11. June 19. Email for an invite. Email for an invite
  • Verse: Features and Customization. June 26. Email for an invite 
  • Domino Volt Development Workshop. July 3. Email for an invite.
  • #Friday Talk: Domino Volt Development Workshop HCL Domino Volt技术交流. July 10.
  • DX 9.5 New Features and Demo. July 17. Email for an invite
  • Domino v11 on Docker. July 24. Email for an invite.
  • GCG HCL Domino Volt Launch HCL Domino Volt发布. July 30.
  • #Friday Talk: What’s New in Domino v11 HCL Domino V11新功能推荐. July 31.
  • Domino Volt Development Workshop. July 31. Email for an invite 
  • Connections Update. August 7. Email for an invite.
  • #Friday Talk: Sametime use case workshop Sametime场景研讨会. August 7.
  • #Friday Talk: Traveler 11 New Features Traveler 11的新功能介绍. August 21.

KOREA

  • New messaging features not to be missed in Domino v10 & v11 (Korean). July 29Register here.

JAPAN

  • Domino Volt Overview, Sample Apps and Architecture (Japanese) May 22. Replay.
  • How to use and develop Domino applications with Nomad (Japanese) June 19. Register here.
  • テクてくLotus技術者夜会 – Sametime, Verse, Notes/Domino overview (Japanese). July 17. Register here. 
  • DX 9.5 New Features and Demo. July 28Register here. 

LATIN AMERICA

  • Domino Volt Overview for Customers and Business Partners (Spanish). June 9. Register here. 
  • How to Install, Configure, and Use Verse (Portuguese). June 10. Register here  
  • How to Install, Configure, and Use Verse (Spanish). June 12. Register here 
  • How to use Domino on Docker (Portuguese). June 24. Register here
  • How to use Domino on Docker (Spanish). June 26. Register here 
  • Connections Social Side Bar, Social Mail, and Activities Plus (Portuguese). July 8. Register here. 
  • Domino Agents and Troubleshooting. July 9. Register here.
  • HCL DX 9.5 & the new HCL DAM (Portuguese). July 22. Register here. 
  • HCL Domino Volt – Hands-on Workshop (Spanish). July 23. Register here.
  • How to Use Domino Applications with Nomad (Spanish). July 28. Register here.
  • HCL Domino Volt – Hands-on Workshop (Portuguese). July 29. Register here.
  • How to Use Domino Applications with Nomad (Portuguese). August 4. Register here.     

 

The post HCL Digital Solutions Academy appeared first on HCL SW Blogs.