Get Involved


Registration is easy, free and can be done here. Registered users can participate in the forums, IdeaJam, create defects, etc.

Software that has been through our code scanning process etc can be downloaded from either our Apache based or GPL/equivalent based repositories here.

Here is how you can contact OpenNTF.

There is a frequently asked questions page here and an about page here.

Code Contributions


In order to contribute code to OpenNTF follow these steps:
  • If not already done register.
  • Become an official OpenNTF contributor. You either need to be named on your employer's (as an Alliance member) Corporate Contributor License Agreement or have executed an Individual Contributor License Agreement for yourself. Send either of these signed documents to ip-manager at openntf.org.
  • Create a new project here or contact a project lead of an existing project to join that project.
  • For projects under Apache the ALv2 needs to be applied - see here. For GPL projects the GPL license need to be applied.
  • Upload your code as release to your project.
  • Send a note to ip-manager at openntf.org asking to add the project release to the catalog. A committer will then be assigned to you and help you with this process.

Other Contributions


OpenNTF has a "forums" area here. We welcome and encourage active discussions on all OpenNTF topics. You will need to be registered and logged in to view the forums outside of the "general" forum.

We use Elguji's IdeaJam to encourage new ideas for OpenNTF in general and for each active project. We strongly encourage you to use this part of the site and vote on others contributions.

The Technical Committee takes on technical tasks like running this site, building new infrastructure, setting technical direction, encouraging new code contributions etc. We are always looking for new members to help us. Please email us at support at openntf.org with the word 'tc' in the subject for more details.

A committer is responsible for checking and submitting "milestones" of code from the projects area into the catalogs/repositories. A committer can either submit Apache licensed code or GPL/equivalent code. Committers are normally elected by a vote of the existing Committers (although the Steering Committee may appoint them as well.) So, to become a Committer, simply send a request to the IP Manager – who will then arrange an electronic vote of the existing committer community.

Becoming a member of the OpenNTF Alliance is easy, free and provides you with many benefits. You can read more about it in our FAQ here.