Welcome to OpenNTF.org

OpenNTF is devoted to enabling groups of individuals all over the world to collaborate on IBM Lotus Notes/Domino applications and release them as open source.

Browse the catalogs to find the projects, components and controls 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.

Apache Releases

GPL Releases

Most Active Projects


OpenNTF Steering Committee Meeting Minutes - February 1, 2010

Scott Johnsen | 6:16:21 AM Tuesday, February 9, 2010 | Full Story and Comments
OpenNTF Alliance Steering Committee
Meeting Minutes: February 1, 2010
Conference Call

RSS Feed XPage Control from Frank van der Linden

Niklas Heidloff | 12:38:19 AM Monday, February 8, 2010 | Full Story and Comments

Frank van der Linden has contributed a reusable XPage control to render RSS feeds inside a custom XPage.

Here is the catalog entry and here the documentation.

Technically this sample shows how to invoke Java from the server side JavaScript so that the standard Java classes java.net.HttpURLConnection and org.apache.commons.digester.rss.xxx can be used to retrieve the data.

OpenNTF Featured Project of the Month

Bruce Elgort | 11:12:27 PM Tuesday, February 2, 2010 | Full Story and Comments

To kick off the OpenNTF Featured Project of the Month we are going to start off with two projects that were recently selected for the 2010 Lotus Awards.

A picture named M2

Import Controls from OpenNTF Catalog via Domino Designer

Niklas Heidloff | 11:44:46 PM Monday, February 1, 2010 | Full Story and Comments

As mentioned in a previous blog entry we want to push the concept of reusable controls. A resuable control is a list of arbitrary design elements that are compilable, it contains simple unit tests and can easily be used in custom apps.

Yi Guo who has done all Eclipse programming and Stephan Wissel have provided a new tool that allows importing controls from the OpenNTF catalog directly into your Domino app via Domino Designer. The tool has been implemented similar to other Eclipse based import features. A wizard allows selecting a control from the catalog via the embedded browser displaying a lightweight catalog user interface that I've provided.

This video describes the functionality:

Special Announcement

Scott Johnsen | 5:13:40 PM Monday, February 1, 2010 | Full Story and Comments
New OpenNTF Steering Committee Members

Congratulations to Bruce Elgort of Elgugi Software and Corey Davis of Conyxys for their election to the OpenNTF Steering Committee. Thanks to all three candidates for making the time and effort to run for this position. We are excited to have Bruce and Corey join the group, and look forward to their participation.

Frank van der Linden: New Release of XPages Tree Control

Niklas Heidloff | 3:32:32 AM Monday, February 1, 2010 | Full Story and Comments

Frank van der Linden used the XPages Tree Control for a new web site. The control was a good starting point but didn't support everything necessary which is why Frank had to extend it.

In the spirit of our open source community he contributed his extensions back to OpenNTF today. Frank describes in his blog entry the two new custom control properties for icons and links. Here is the catalog entry.

Overview of OpenNTF Apps

Niklas Heidloff | 11:45:04 PM Thursday, January 28, 2010 | Full Story and Comments

We've added a new link in the upper right corner of the home page to the 'Explore OpenNTF' section.

A picture named M2

Three simple Web Widgets for XPages

Niklas Heidloff | 2:25:33 AM Thursday, January 28, 2010 | Full Story and Comments

In order to help developers to get started with XPages and to help experienced XPage developers to be more efficient we would like to provide more reusable XPage controls. The complexity of these controls can vary from very simple ones to really sophisticated controls.

Today we published three simple widgets:

Web Widget for YouTube
Web Widget for Google Driving Directions
Web Widget for Google MP3 Player

OpenNTF Alliance Steering Committee Meeting Minutes: January 19, 2010

Scott Johnsen | 7:29:18 AM Wednesday, January 27, 2010 | Full Story and Comments

OpenNTF Alliance Steering Committee
Meeting Minutes: January 19, 2010
Lotusphere 2010
Yacht and Beach Club, Cape Cod C


Members: Vince Schuurman (Chairman) absent, Nathan Freeman (acting Chairman), Ludwig Nastansky, Justin Hill, John Head, Brent Peters, Scott Johnsen

Others Present: Peter Tanner, Niklas Heidloff, Corey Davis, Bruce Lil, Steve Castledine, Angus MacIntyre,

Proceedings:
Meeting called to order at 6:00 pm ET by Nathan Freeman

New OpenNTF Project from Mark Hughes: XPages Template for iPhone

Niklas Heidloff | 1:56:04 AM Wednesday, January 27, 2010 | Full Story and Comments

Mark Hughes has contributed a new project to OpenNTF - XPages Template for iPhone.

The project contains a sample showing how to implement an application for the iPhone via XPages that looks similar to a native XPages application. In addition to the code Mark has documented here how his sample works. He explains how to solve the first issues everyone runs into when doing iPhone development: how to hide address bar of browser, how to format the page, how to create a homepage icon, etc.



More News Items