Click here to load reader
Upload
niklas-heidloff
View
2.215
Download
5
Embed Size (px)
DESCRIPTION
OpenNTF Overview DanNotes 11/23/11Niklas Heidloff
Citation preview
1
Niklas Heidloff Architect and Community IBM
DanNotes 231111
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 ndash 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
3
OpenNTF in Numbers 17000 downloads per month 678 projects gt 250 contributors gt 35 million page views per year gt 68000 registered users
XPagesinfo gt 800 news documents in first year
4
Five Ways to participateOpenNTF 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
5
Contribute Code ndash IP Model Outbound Two models
Apache license (version 2)ndash Maximizes the usefulness of the code to consumersndash No obligation to donate back to the community
GPL licenses
Inbound contribution process Contributor license agreements
6
First Development Contest
7
Second Development Contest Last day for submissions 1202 Contribute social applications andor 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
8
Follow OpenNTF Blog
Web httpwwwopenntforgblog Feed httpblogopenntforgblogsopenntfnsfstoriesxml Mobile httpiopenntforg
XPagesinfo httpxpagesinfo Twitter httptwittercomopenntf YouTube httpwwwyoutubecomopenntf Widget httpwwwopenntforgprojectOpenNTF Widget Projects
Web httpwwwopenntforgproject[ProjectName]ndash eg httpwwwopenntforgprojectXPages Mobile Controls
Feed httpwwwopenntforgProjectspmtnsfrssxmlOpenViewamprestricttocategory=[ProjectName]ampcount=100ndash eg httpwwwopenntforgProjectspmtnsfrssxml
OpenViewamprestricttocategory=XPages20Mobile20Controlsampcount=100
9
References OpenNTF httpopenntforg XPagesinfo httpxpagesinfo XSnippets httpopenntforgxsnippets Contest httpxpagesinfocontest
10
References - Projects Extension library (REST JDBC Mobile Social) httpextlibopenntforg Java charts httpopenntforgpJava Charts PDF exporter httpopenntforgpXPages PDF Exporter Custom Control ZK spreadsheet httpopenntforgpZK Spreadsheet for XPages Multi database search httpopenntforgpXpages Multi Database Search
Custom Control Select database httpopenntforgpXPages Database Open Dialog
Custom Control Rating httpopenntforgpxInvolve Custom Control Asynch multi file uploader httpopenntforgpXpages Async Multi File
Uploader Custom Control View pick list httpopenntforgpView Picklist Custom Control Search and tag cloud httpopenntforgpXpage Search And Tagcloud
control
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 ndash 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
3
OpenNTF in Numbers 17000 downloads per month 678 projects gt 250 contributors gt 35 million page views per year gt 68000 registered users
XPagesinfo gt 800 news documents in first year
4
Five Ways to participateOpenNTF 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
5
Contribute Code ndash IP Model Outbound Two models
Apache license (version 2)ndash Maximizes the usefulness of the code to consumersndash No obligation to donate back to the community
GPL licenses
Inbound contribution process Contributor license agreements
6
First Development Contest
7
Second Development Contest Last day for submissions 1202 Contribute social applications andor 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
8
Follow OpenNTF Blog
Web httpwwwopenntforgblog Feed httpblogopenntforgblogsopenntfnsfstoriesxml Mobile httpiopenntforg
XPagesinfo httpxpagesinfo Twitter httptwittercomopenntf YouTube httpwwwyoutubecomopenntf Widget httpwwwopenntforgprojectOpenNTF Widget Projects
Web httpwwwopenntforgproject[ProjectName]ndash eg httpwwwopenntforgprojectXPages Mobile Controls
Feed httpwwwopenntforgProjectspmtnsfrssxmlOpenViewamprestricttocategory=[ProjectName]ampcount=100ndash eg httpwwwopenntforgProjectspmtnsfrssxml
OpenViewamprestricttocategory=XPages20Mobile20Controlsampcount=100
9
References OpenNTF httpopenntforg XPagesinfo httpxpagesinfo XSnippets httpopenntforgxsnippets Contest httpxpagesinfocontest
10
References - Projects Extension library (REST JDBC Mobile Social) httpextlibopenntforg Java charts httpopenntforgpJava Charts PDF exporter httpopenntforgpXPages PDF Exporter Custom Control ZK spreadsheet httpopenntforgpZK Spreadsheet for XPages Multi database search httpopenntforgpXpages Multi Database Search
Custom Control Select database httpopenntforgpXPages Database Open Dialog
Custom Control Rating httpopenntforgpxInvolve Custom Control Asynch multi file uploader httpopenntforgpXpages Async Multi File
Uploader Custom Control View pick list httpopenntforgpView Picklist Custom Control Search and tag cloud httpopenntforgpXpage Search And Tagcloud
control
3
OpenNTF in Numbers 17000 downloads per month 678 projects gt 250 contributors gt 35 million page views per year gt 68000 registered users
XPagesinfo gt 800 news documents in first year
4
Five Ways to participateOpenNTF 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
5
Contribute Code ndash IP Model Outbound Two models
Apache license (version 2)ndash Maximizes the usefulness of the code to consumersndash No obligation to donate back to the community
GPL licenses
Inbound contribution process Contributor license agreements
6
First Development Contest
7
Second Development Contest Last day for submissions 1202 Contribute social applications andor 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
8
Follow OpenNTF Blog
Web httpwwwopenntforgblog Feed httpblogopenntforgblogsopenntfnsfstoriesxml Mobile httpiopenntforg
XPagesinfo httpxpagesinfo Twitter httptwittercomopenntf YouTube httpwwwyoutubecomopenntf Widget httpwwwopenntforgprojectOpenNTF Widget Projects
Web httpwwwopenntforgproject[ProjectName]ndash eg httpwwwopenntforgprojectXPages Mobile Controls
Feed httpwwwopenntforgProjectspmtnsfrssxmlOpenViewamprestricttocategory=[ProjectName]ampcount=100ndash eg httpwwwopenntforgProjectspmtnsfrssxml
OpenViewamprestricttocategory=XPages20Mobile20Controlsampcount=100
9
References OpenNTF httpopenntforg XPagesinfo httpxpagesinfo XSnippets httpopenntforgxsnippets Contest httpxpagesinfocontest
10
References - Projects Extension library (REST JDBC Mobile Social) httpextlibopenntforg Java charts httpopenntforgpJava Charts PDF exporter httpopenntforgpXPages PDF Exporter Custom Control ZK spreadsheet httpopenntforgpZK Spreadsheet for XPages Multi database search httpopenntforgpXpages Multi Database Search
Custom Control Select database httpopenntforgpXPages Database Open Dialog
Custom Control Rating httpopenntforgpxInvolve Custom Control Asynch multi file uploader httpopenntforgpXpages Async Multi File
Uploader Custom Control View pick list httpopenntforgpView Picklist Custom Control Search and tag cloud httpopenntforgpXpage Search And Tagcloud
control
4
Five Ways to participateOpenNTF 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
5
Contribute Code ndash IP Model Outbound Two models
Apache license (version 2)ndash Maximizes the usefulness of the code to consumersndash No obligation to donate back to the community
GPL licenses
Inbound contribution process Contributor license agreements
6
First Development Contest
7
Second Development Contest Last day for submissions 1202 Contribute social applications andor 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
8
Follow OpenNTF Blog
Web httpwwwopenntforgblog Feed httpblogopenntforgblogsopenntfnsfstoriesxml Mobile httpiopenntforg
XPagesinfo httpxpagesinfo Twitter httptwittercomopenntf YouTube httpwwwyoutubecomopenntf Widget httpwwwopenntforgprojectOpenNTF Widget Projects
Web httpwwwopenntforgproject[ProjectName]ndash eg httpwwwopenntforgprojectXPages Mobile Controls
Feed httpwwwopenntforgProjectspmtnsfrssxmlOpenViewamprestricttocategory=[ProjectName]ampcount=100ndash eg httpwwwopenntforgProjectspmtnsfrssxml
OpenViewamprestricttocategory=XPages20Mobile20Controlsampcount=100
9
References OpenNTF httpopenntforg XPagesinfo httpxpagesinfo XSnippets httpopenntforgxsnippets Contest httpxpagesinfocontest
10
References - Projects Extension library (REST JDBC Mobile Social) httpextlibopenntforg Java charts httpopenntforgpJava Charts PDF exporter httpopenntforgpXPages PDF Exporter Custom Control ZK spreadsheet httpopenntforgpZK Spreadsheet for XPages Multi database search httpopenntforgpXpages Multi Database Search
Custom Control Select database httpopenntforgpXPages Database Open Dialog
Custom Control Rating httpopenntforgpxInvolve Custom Control Asynch multi file uploader httpopenntforgpXpages Async Multi File
Uploader Custom Control View pick list httpopenntforgpView Picklist Custom Control Search and tag cloud httpopenntforgpXpage Search And Tagcloud
control
5
Contribute Code ndash IP Model Outbound Two models
Apache license (version 2)ndash Maximizes the usefulness of the code to consumersndash No obligation to donate back to the community
GPL licenses
Inbound contribution process Contributor license agreements
6
First Development Contest
7
Second Development Contest Last day for submissions 1202 Contribute social applications andor 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
8
Follow OpenNTF Blog
Web httpwwwopenntforgblog Feed httpblogopenntforgblogsopenntfnsfstoriesxml Mobile httpiopenntforg
XPagesinfo httpxpagesinfo Twitter httptwittercomopenntf YouTube httpwwwyoutubecomopenntf Widget httpwwwopenntforgprojectOpenNTF Widget Projects
Web httpwwwopenntforgproject[ProjectName]ndash eg httpwwwopenntforgprojectXPages Mobile Controls
Feed httpwwwopenntforgProjectspmtnsfrssxmlOpenViewamprestricttocategory=[ProjectName]ampcount=100ndash eg httpwwwopenntforgProjectspmtnsfrssxml
OpenViewamprestricttocategory=XPages20Mobile20Controlsampcount=100
9
References OpenNTF httpopenntforg XPagesinfo httpxpagesinfo XSnippets httpopenntforgxsnippets Contest httpxpagesinfocontest
10
References - Projects Extension library (REST JDBC Mobile Social) httpextlibopenntforg Java charts httpopenntforgpJava Charts PDF exporter httpopenntforgpXPages PDF Exporter Custom Control ZK spreadsheet httpopenntforgpZK Spreadsheet for XPages Multi database search httpopenntforgpXpages Multi Database Search
Custom Control Select database httpopenntforgpXPages Database Open Dialog
Custom Control Rating httpopenntforgpxInvolve Custom Control Asynch multi file uploader httpopenntforgpXpages Async Multi File
Uploader Custom Control View pick list httpopenntforgpView Picklist Custom Control Search and tag cloud httpopenntforgpXpage Search And Tagcloud
control
6
First Development Contest
7
Second Development Contest Last day for submissions 1202 Contribute social applications andor 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
8
Follow OpenNTF Blog
Web httpwwwopenntforgblog Feed httpblogopenntforgblogsopenntfnsfstoriesxml Mobile httpiopenntforg
XPagesinfo httpxpagesinfo Twitter httptwittercomopenntf YouTube httpwwwyoutubecomopenntf Widget httpwwwopenntforgprojectOpenNTF Widget Projects
Web httpwwwopenntforgproject[ProjectName]ndash eg httpwwwopenntforgprojectXPages Mobile Controls
Feed httpwwwopenntforgProjectspmtnsfrssxmlOpenViewamprestricttocategory=[ProjectName]ampcount=100ndash eg httpwwwopenntforgProjectspmtnsfrssxml
OpenViewamprestricttocategory=XPages20Mobile20Controlsampcount=100
9
References OpenNTF httpopenntforg XPagesinfo httpxpagesinfo XSnippets httpopenntforgxsnippets Contest httpxpagesinfocontest
10
References - Projects Extension library (REST JDBC Mobile Social) httpextlibopenntforg Java charts httpopenntforgpJava Charts PDF exporter httpopenntforgpXPages PDF Exporter Custom Control ZK spreadsheet httpopenntforgpZK Spreadsheet for XPages Multi database search httpopenntforgpXpages Multi Database Search
Custom Control Select database httpopenntforgpXPages Database Open Dialog
Custom Control Rating httpopenntforgpxInvolve Custom Control Asynch multi file uploader httpopenntforgpXpages Async Multi File
Uploader Custom Control View pick list httpopenntforgpView Picklist Custom Control Search and tag cloud httpopenntforgpXpage Search And Tagcloud
control
7
Second Development Contest Last day for submissions 1202 Contribute social applications andor 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
8
Follow OpenNTF Blog
Web httpwwwopenntforgblog Feed httpblogopenntforgblogsopenntfnsfstoriesxml Mobile httpiopenntforg
XPagesinfo httpxpagesinfo Twitter httptwittercomopenntf YouTube httpwwwyoutubecomopenntf Widget httpwwwopenntforgprojectOpenNTF Widget Projects
Web httpwwwopenntforgproject[ProjectName]ndash eg httpwwwopenntforgprojectXPages Mobile Controls
Feed httpwwwopenntforgProjectspmtnsfrssxmlOpenViewamprestricttocategory=[ProjectName]ampcount=100ndash eg httpwwwopenntforgProjectspmtnsfrssxml
OpenViewamprestricttocategory=XPages20Mobile20Controlsampcount=100
9
References OpenNTF httpopenntforg XPagesinfo httpxpagesinfo XSnippets httpopenntforgxsnippets Contest httpxpagesinfocontest
10
References - Projects Extension library (REST JDBC Mobile Social) httpextlibopenntforg Java charts httpopenntforgpJava Charts PDF exporter httpopenntforgpXPages PDF Exporter Custom Control ZK spreadsheet httpopenntforgpZK Spreadsheet for XPages Multi database search httpopenntforgpXpages Multi Database Search
Custom Control Select database httpopenntforgpXPages Database Open Dialog
Custom Control Rating httpopenntforgpxInvolve Custom Control Asynch multi file uploader httpopenntforgpXpages Async Multi File
Uploader Custom Control View pick list httpopenntforgpView Picklist Custom Control Search and tag cloud httpopenntforgpXpage Search And Tagcloud
control
8
Follow OpenNTF Blog
Web httpwwwopenntforgblog Feed httpblogopenntforgblogsopenntfnsfstoriesxml Mobile httpiopenntforg
XPagesinfo httpxpagesinfo Twitter httptwittercomopenntf YouTube httpwwwyoutubecomopenntf Widget httpwwwopenntforgprojectOpenNTF Widget Projects
Web httpwwwopenntforgproject[ProjectName]ndash eg httpwwwopenntforgprojectXPages Mobile Controls
Feed httpwwwopenntforgProjectspmtnsfrssxmlOpenViewamprestricttocategory=[ProjectName]ampcount=100ndash eg httpwwwopenntforgProjectspmtnsfrssxml
OpenViewamprestricttocategory=XPages20Mobile20Controlsampcount=100
9
References OpenNTF httpopenntforg XPagesinfo httpxpagesinfo XSnippets httpopenntforgxsnippets Contest httpxpagesinfocontest
10
References - Projects Extension library (REST JDBC Mobile Social) httpextlibopenntforg Java charts httpopenntforgpJava Charts PDF exporter httpopenntforgpXPages PDF Exporter Custom Control ZK spreadsheet httpopenntforgpZK Spreadsheet for XPages Multi database search httpopenntforgpXpages Multi Database Search
Custom Control Select database httpopenntforgpXPages Database Open Dialog
Custom Control Rating httpopenntforgpxInvolve Custom Control Asynch multi file uploader httpopenntforgpXpages Async Multi File
Uploader Custom Control View pick list httpopenntforgpView Picklist Custom Control Search and tag cloud httpopenntforgpXpage Search And Tagcloud
control
9
References OpenNTF httpopenntforg XPagesinfo httpxpagesinfo XSnippets httpopenntforgxsnippets Contest httpxpagesinfocontest
10
References - Projects Extension library (REST JDBC Mobile Social) httpextlibopenntforg Java charts httpopenntforgpJava Charts PDF exporter httpopenntforgpXPages PDF Exporter Custom Control ZK spreadsheet httpopenntforgpZK Spreadsheet for XPages Multi database search httpopenntforgpXpages Multi Database Search
Custom Control Select database httpopenntforgpXPages Database Open Dialog
Custom Control Rating httpopenntforgpxInvolve Custom Control Asynch multi file uploader httpopenntforgpXpages Async Multi File
Uploader Custom Control View pick list httpopenntforgpView Picklist Custom Control Search and tag cloud httpopenntforgpXpage Search And Tagcloud
control
10
References - Projects Extension library (REST JDBC Mobile Social) httpextlibopenntforg Java charts httpopenntforgpJava Charts PDF exporter httpopenntforgpXPages PDF Exporter Custom Control ZK spreadsheet httpopenntforgpZK Spreadsheet for XPages Multi database search httpopenntforgpXpages Multi Database Search
Custom Control Select database httpopenntforgpXPages Database Open Dialog
Custom Control Rating httpopenntforgpxInvolve Custom Control Asynch multi file uploader httpopenntforgpXpages Async Multi File
Uploader Custom Control View pick list httpopenntforgpView Picklist Custom Control Search and tag cloud httpopenntforgpXpage Search And Tagcloud
control