• Anonymous
  • Login
  • Register

Welcome to OpenNTF.org

The Mission of OpenNTF is to support the open source projects hosted at OpenNTF.Org. OpenNTF provides the framework to develop open source applications which may be freely distributed.

Browse the catalogs to find the latests releases you're looking for which have been made available under the Apache license or under the GPL license. Browse the project area to find the latest project updates before they have been cleared.


Call for Nominations to the OpenNTF Board for 2025-2026

Graham Acres | 6:36:15 PM Monday, September 8, 2025 | Full Story and Comments
It's the time of year when elections are opening for the OpenNTF board. We have four Member Director posts available this year. Those whose term is expiring are:

- Oliver Busse
- Graham Acres
- Dan Dumont
- Keith Brooks

Member director posts can be filled by anyone working for an OpenNTF member company (
https://openntf.org/main.nsf/page.xsp?name=About_OpenNTF&subName=Members). Companies can still become a member company prior to elections. Any company wishing to become a member company should contact a board member on Discord.

The terms of the three Contributor Director posts are also expiring. Anyone with an ICLA or CCLA can apply for the post, which has a one-year term. The current incumbents are:

- Roberto Boccadoro

- Chris Bekas
- David Hablewitz

Current Board member Chris Bekas intends to step down at the end of his term, so there is an open spot to fill.

Anyone interested in standing submit their names and a candidate statement to ip-manager at openntf.org.

The election schedule will be:
- Nominations open until 5pm EDT Friday 19th September
- Voting from Monday 22nd September to 5pm EDT Friday 26th September, if there are more candidates than posts
- The new Board takes office on 2nd October

September Webinar: Domino for Newbies - Development, Part 2

Jesse Gallagher | 2:11:21 PM Thursday, September 4, 2025 | Full Story and Comments
This webinar will be the next in a series of "Domino for Newbies", this one following up on the first development-focused session from April. The intent is to provide useful tips for dev newcomers, whether they're administrators dipping their toes or new hires looking at an existing Domino codebase. This will cover some more specific topics and pitfalls that Domino developers will encounter.

This webinar will take place on September 18th from 11:00 AM (New York time) to 12:30 PM.

To register for this webinar, go to https://attendee.gotowebinar.com/register/6836449290980867421

Find information about past and upcoming webinars, hangouts, and Open Mics at https://openntf.org/webinars

August Webinar: Developer Variety Hour

Jesse Gallagher | 8:00:26 AM Thursday, August 14, 2025 | Full Story and Comments
Our August webinar will be a "Developer Variety Hour", where Jesse Gallagher and Serdar Basegmez will discuss various developer topics from OpenNTF and elsewhere, such as Domino JNX, integration with DRAPI, the XPages JEE project, and others.

Jesse is a board member at OpenNTF and traditionally runs OpenNTF's cozy developer-focused webinars in the dog days of northern-hemisphere summer. Serdar, a fellow OpenNTF board member, spends the dog days experimenting with Domino and Java and sharing what he learns with the community.

This webinar will take place on August 21 from 11:00 AM (New York time) to 12:30 PM.

To register for this webinar, go to https://attendee.gotowebinar.com/register/833319212504791904

Find information about past and upcoming webinars, hangouts, and Open Mics at https://openntf.org/webinars

July OpenNTF Webinar

Jesse Gallagher | 9:41:03 AM Monday, July 7, 2025 | Full Story and Comments
Enabling AI in Every Notes Application

By combining several modern technologies, we managed to add AI to each of our Notes apps - without changing the code of any of them. See magic things happen you wouldn’t expect to see in Notes.

Bernd Gewehr is the Head of IT at Vössing, a German engginerring company. He has been a member of the HCL Ambassador program since its inception and before that was an IBM Champion.

This webinar will take place on July 17th from 11:00 AM (New York time) to 12:30 PM.

To register for this webinar, go to https://attendee.gotowebinar.com/register/2779994653038685278


Find information about past and upcoming webinars, hangouts, and Open Mics at https://openntf.org/webinars

2025 OpenNTF Annual General Meeting

Graham Acres | 10:44:12 AM Thursday, July 3, 2025 | Full Story and Comments
OpenNTF Annual General Meeting

This month the Board will be hosting the OpenNTF Annual General Meeting. You will hear updates on our activities over the past 12 months from our Chairperson, and our various working committees.  There will also be time for open discussion where you can bring your questions and ideas around open source initiatives in the HCL Digital Solutions community.

The AGM will take place on July 10, 2025 at 11:00AM (New York Time) to 12:00PM.

The AGM doesn't require registration. At the time of the event, visit https://meet.goto.com/827610725

To join OpenNTF's Discord, visit https://openntf.org/discord

June OpenNTF Webinar and HCL Open Mic

Jesse Gallagher | 4:07:29 PM Thursday, June 12, 2025 | Full Story and Comments
Throughout 2025, OpenNTF and HCL will host "Open Mic" sessions alongside our regular webinars. For a full introduction and announcement video, see our blog post at https://openntf.org/main.nsf/blog.xsp?permaLink=GACS-DCQL2A

Engage Super-Pro-Code Mode: Web Apps without Frameworks

Angular, React, EmberJS, Webpack, Axios, Rollup, Svelte... there isn't a week where a latest, hottest framework gets released.

You might pick one, only to find out a short while later that it was rewritten, deprecated or abandoned. It doesn't have to be that way. HTML, CSS, JavaScript, and tooling have come a long way in the last decade. We're here to help you catch up. You will be surprised what's possible...and maybe easier than you believed.

This webinar will take place on June 19th from 11:00 AM (New York time) to 12:30 PM.

To register for this webinar, go to https://attendee.gotowebinar.com/register/2197516272887230556

HCL Open Mic

Domino 14.5 is scheduled for release in June, and the Open Mic this month will include development leads to talk about the new features in the latest version.

This Open Mic will take place on June 26th from 11:00 AM (New York time) to 12:30 PM.

To register for this Open Mic, go to https://attendee.gotowebinar.com/register/7711966209066958176

Find information about past and upcoming webinars, hangouts, and Open Mics at https://openntf.org/webinars

New Community Server: OpenNTF.net

Graham Acres | 9:32:59 AM Wednesday, May 21, 2025 | Full Story and Comments
Announcing a new community Domino server: OpenNTF.net

OpenNTF has launched a new Domino server that is available for community use via Notes client only, for collaboration, reference material and co-authoring community projects. We have a launch video here.

Long-time members of the community will remember that Lotus hosted a Domino server at notes.net that held reference materials that you could access directly from your Notes client.  While our new server doesn't contain the same depth of resources that server did, our goal is to offer a similar resource that can grow and become something similar.

You can access the server from your Notes client at home.openntf.net/openntf-net

What is on the Server?

Start with the Welcome database, OpenNTF Welcome! [welcome.nsf] to learn about the server contents and how you can use the server.  Then there are a couple of useful reference databases: Notes.ini [projects\notes-ini.nsf] which contains over 3,000 notes.ini settings, and xsp.properties [public\xspprops.nsf] which contains a reference of xsp properties for XPages developers.  The notes.ini settings database has been curated by Daniel Nashed from a previous version that was maintained for years by Rudi Knegt and Bruce Lill.  The xsp.properties database was contributed by Heiko Voigt and his team.  

There is also a test database for people wanting to work with Domino IQ [dominoiq.nsf], contributed by Daniel Nashed.

These are all available without the need to cross certify.  

Cross Certification

To be able to contribute to the reference databases, or to join a community development project on the server you must be cross certified.  The Welcome database contains information and a form you can fill out to get your ID cross certified.

What Else?

From this humble beginning the server is ready to grow with the community.  Being an open source community, we are interested in ideas from everyone, and have the connections and resources to be able to organize people to work on those ideas, so let us know what you think.  If you haven't yet, join the Discord community and jump into the chat.  Obviously we have to be careful about copyrighted material, so a lot of the old Lotus material such as the Knowledge Base cannot be stored on the server, but we want to fill it with new ideas and material.

Community Project: Verify the Notes.ini Settings

Our first community effort is around verifying that the notes.ini settings we have are still valid.  If you are able to check one or more, or you know that one or more still work, or don't work, we'd love to have your input.  You need to be cross certified to participate of course, so make that your first step.  Then hop onto Discord and let us know you'd like to join and we will connect you with the project team.

As always, your feedback is welcome!

A big Thank You to Daniele Vistalli, Daniel Nashed, Roberto Boccadoro and Kim Greene for their efforts to make this server available for the community.

May Webinar: Domino for Newbies - Administration

Jesse Gallagher | 2:28:13 PM Thursday, May 8, 2025 | Full Story and Comments
Throughout 2025, OpenNTF and HCL will host "Open Mic" sessions alongside our regular webinars. For a full introduction and announcement video, see our blog post at https://openntf.org/main.nsf/blog.xsp?permaLink=GACS-DCQL2A

Domino for Newbies - Administration

This webinar is the second in our series of OpenNTF’s “Domino for Newbies” sessions.

In this “Domino Administration for Newbies” session we will cover the components that make up a Domino server, mail routing functions of Domino, how to monitor your servers, security fundamentals, handling of IDs, Domino replication and high availability, and how to perform critical server maintenance.
Whether you’re new to Domino or are responsible for Domino but don’t feel you have a good understanding of the environment, this session is for you. Even experienced administrators may pick up a helpful tip or two.

If you want to learn more about Domino Development for Newbies, you can find the recording here: https://www.youtube.com/watch?v=GeaMc2z8crA

This webinar will take place on May 15th from 11:00 AM (New York time) to 12:30 PM.

To register for this webinar, go to https://attendee.gotowebinar.com/register/1160856027607811168

Engage

This month, many of both HCL and OpenNTF personnel will be at Engage 2025, taking place in The Hague from May 19 - 21. If you are able to make it, we encourage you to talk to those you meet there and attend as many sessions as you can. OpenNTF board and community members will be involved in many sessions, in particular De06 on Tuesday, May 20 at 14:30 local time: "OpenNTF.net - a new initiative for the Community".

In addition, there will be the following presentations from our current directors:

Serdar Basegmez:
Wednesday, May 21 | 08:00 - 08:45 | 1.5 Breakout 3
How to Master data integration from HCL Notes and LotusScript with MS365 using the MS Graph APIs
Wednesday, May 21 | 11:30 - 12:30 | 1.9 Breakout 4
Transforming Domino Applications with LLMs: DominoIQ and Beyond

Heiko Voigt:
Wednesday, May 21 | 08:00 - 08:45 | 1.5 Breakout 3
How to Master data integration from HCL Notes and LotusScript with MS365 using the MS Graph APIs
Wednesday, May 21 | 15:30 - 16:15 | 1.3 Breakout 1
The HCL Domino AppDev State of the Nation - 2025 Edition

Keith Brooks:
Wednesday, May 21 | 13:30 - 14:15 | 1.10 Breakout 5
Saving Your Domino Infrastructure from Myths With Legends

Roberto Boccadoro:
Wednesday, May 21 | 13:30 - 14:15 | 1.5 Breakout 3
Customize Verse without being a Developer


We hope to see you there!

Find information about past and upcoming webinars, hangouts, and Open Mics at https://openntf.org/webinars

April Webinar: Domino for Newbies - Development

Jesse Gallagher | 9:57:43 AM Thursday, April 3, 2025 | Full Story and Comments
The April webinar will be the first in a series of "Domino for Newbies", this one focusing on the basics of development. The intent is to provide useful tips for dev newcomers, whether they're administrators dipping their toes or new hires looking at an existing Domino codebase. This will cover classic design elements and the general structure of a Notes database.

This webinar will take place on April 17th from 11:00 AM (New York time) to 12:30 PM.

To register for this webinar, go to https://attendee.gotowebinar.com/register/1933223362992026975

Pseudo-Webinar: Structure of the New OpenNTF Web Site

Jesse Gallagher | 1:29:28 PM Saturday, March 22, 2025 | Full Story and Comments
For a while now, there's been a new OpenNTF web site in the works, but it's always been back-burnered in favor of normal work. Since several people have expressed interest in pitching in or at least seeing how it's shaping up, I (Jesse Gallagher) will be running a pseudo-webinar next week to go over the structure of the app:

Structure of the New OpenNTF Web Site
Thursday, March 27, 2025
11 AM US Eastern
https://attendee.gotowebinar.com/register/3634398748270714716

Due to the nature of it, this will be very developer-fiddly, and will probably consist primarily of me clicking around in Designer. The site is being developed using the XPages Jakarta EE project, so expect to see a lot of Java for the business logic and thin JSP with CSS for the front-end.

Regardless, all are welcome, whether you have time to contribute or not. I expect it will be useful just to see how a JEE app like that is structured, and participating in the chat will be helpful for me to guide the main development of the site.


More News