2. What is OpenNTF?
Global open source community
Enabling groups of developers to collaborate
Increasing the number and quality of applications, controls and snippets
Started in December 2001
2009 – 2011: OpenNTF Alliance
Since July 2011: OpenNTF, Inc (non profit organization)
28 company members
Board with 9 + 3 directors
Technical committee, IP manager, marketing working group, etc.
2
3. OpenNTF in Numbers
17.000 downloads per month
678 projects
> 250 contributors
> 3.5 million page views per year
> 68.000 registered users
XPages.info: > 800 news documents in first year
3
4. Five Ways to participate
OpenNTF success depends on contributions from the community
1) Contribute code
2) Provide feedfack in the project area and the blog
3) Help the Technical Committee
4) Use code from OpenNTF
5) Become a member
4
5. Contribute Code – IP Model
Outbound: Two models
Apache license (version 2)
– Maximizes the usefulness of the code to consumers
– No obligation to donate back to the community
GPL licenses
Inbound contribution process
Contributor license agreements
5
7. Second Development Contest
Last day for submissions: 12/02
Contribute social applications and/or mobile apps
Winner gets a free Lotusphere ticket for 2012
Winner and the two finalists can choose between an iPad, iPhone or $800
Amazon voucher
7
10. References - Projects
Extension library (REST, JDBC, Mobile, Social): http://extlib.openntf.org
Java charts: http://openntf.org/p/Java Charts
PDF exporter: http://openntf.org/p/XPages PDF Exporter Custom Control
ZK spreadsheet: http://openntf.org/p/ZK Spreadsheet for XPages
Multi database search: http://openntf.org/p/Xpages Multi Database Search
Custom Control
Select database: http://openntf.org/p/XPages Database Open Dialog
Custom Control
Rating: http://openntf.org/p/xInvolve Custom Control
Asynch multi file uploader: http://openntf.org/p/Xpages Async Multi File
Uploader Custom Control
View pick list: http://openntf.org/p/View Picklist Custom Control
Search and tag cloud: http://openntf.org/p/Xpage Search And Tagcloud
control
10