OpenNTF Overview 09/10

Preview:

DESCRIPTION

OpenNTF Overview 09/10. Niklas Heidloff. Bruce Elgort. OpenNTF.org. OpenNTF Alliance. Open Source for IBM Lotus Notes and IBM Lotus Domino.

Citation preview

1

September 2010September 2010

Bruce Elgort Steering Committee Chair

Niklas Heidloff Technical Committee Chair

2

Agenda Mission Value provided by OpenNTF Web Site Applications Five Ways to participate Organization IP Model

3

OpenNTF is devoted to Enabling groups of individuals all over the world to collaborate on IBM

Lotus NotesDomino applications and release them as open source Providing a web site for the community so that open source applications

may be freely distributed using widely accepted licensing terms Increasing the quality and quantity of templates applications and samples

that can be shared by the community

4

Value provided by OpenNTF Access to a global community of like minded Lotus developers Code samples for education purposes for new and old technologies Base projects and templates to reuseharvestenhance for custom

applications Access to base NotesDomino templates with some of them enhanced

from shipping versions A community of testers for your projects

5

OpenNTF Home Page

6

Project Management

7

Catalogs of cleared Project Releases

Cleared project releases have been scanned by the IP manager and committers

8

Drag and Drop Components for Lotus Notes These projects can be installed by end users by drag and drop into Notes Examples

Recent Contacts Widget for Twitter Inking for IBM Lotus Sametime Attachment Manager

9

Reusable Controls for Application Developers Reusable controls can be easily reused by application developers Examples

XPages Mobile Controls XPages Tree Control XPages Voting Control XPages Business Card Controls

10

Project File Navigator Access to the file system from the Notes

sidebar Favorite folders and network shares Features are policy driven Available in several languages

11

Project Wildfire Access to various social networks from the

Notes sidebar Commit your status across a variety of clients

and services

12

Project XPages Mobile Controls Several controls to easily assemble mobile

apps that look and feel like native apps Works for webkit based browsers

13

Project XTalk Forums for web users

and Notes client users Allows easy ad hoc

creation of new forums

14

Project Source Sniffer Domino Designer plugin

to search source code

15

Project DominoDefrag Defragmentation

tool for Lotus Dominodatabases

16

Five Ways to participate

OpenNTF success depends on contributions from the community

1) Contribute code

2) Provide feedfack in the project area and the blog1) Comments in blog2) Defects3) Requests4) Reviews and ratings5) Discussions6) Send feedback via email

3) Help the Technical Committee

4) Use code from OpenNTF

5) Become a member

[Note that all types of participation require an OpenNTF user account]

17

Contribute Code Two ways to contribute code

Create new projectndash Simply enter your project name and click the create button

Join existing projectndash Navigate to the project and contact the project leads via the email link

Steps to add a release to the catalogs of cleared project releases Become an approved OpenNTF contributor by signing and sending an ICLA (individual

contributor license agreements) or CCLA (corporate contributor license agreements) Apply the necessary license information Send email to ip-manageropenntforg with a request to add release to catalog Wait until an OpenNTF committer has checked the release and added it

18

Follow OpenNTF Blog

Web httpwwwopenntforgblog Feed httpblogopenntforgblogsopenntfnsfstoriesxml Mobile httpiopenntforg

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

19

OpenNTF Organization The OpenNTF Alliance is a loose cooperation of equal members with the

common goal to provide open source applications based on NotesDomino Similar to the OpenAjaxOrg model - as little bureaucracy as possible but

as much structure and as many rules as necessary to make code re-usable and the organization efficient

Members are expected to contribute something (eg code in kind donations financial contributions etc)

Steering Committee defines strategy and direction Technical Committee implements new services and web site features

20

OpenNTF Members

21

Intellectual Property 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 Rights for perpetual worldwide non-exclusive no-charge royalty-free patent license to

make have made use offer to sell sell import and otherwise transfer the work IP is owned by contributor Contributors sign ICLAs (individual contributor license agreements) or CCLAs (corporate

contributor license agreements)

The OpenNTF IP manager helps with licence questions and clears project releases for the catalogs

OpenNTF committers are a small subset of all contributors who verify project releases before they are added to the catalogs

22

OpenNTF in Numbers gt 3000000 page visits per year gt 68000 registered users gt 10000 downloads per month gt 300 contributors gt 400 projects

  • September 2010
  • Agenda
  • OpenNTF is devoted to
  • Value provided by OpenNTF
  • OpenNTF Home Page
  • Project Management
  • Catalogs of cleared Project Releases
  • Drag and Drop Components for Lotus Notes
  • Reusable Controls for Application Developers
  • Project File Navigator
  • Project Wildfire
  • Project XPages Mobile Controls
  • Project XTalk
  • Project Source Sniffer
  • Project DominoDefrag
  • Five Ways to participate
  • Contribute Code
  • Follow OpenNTF
  • OpenNTF Organization
  • OpenNTF Members
  • Intellectual Property Model
  • OpenNTF in Numbers

2

Agenda Mission Value provided by OpenNTF Web Site Applications Five Ways to participate Organization IP Model

3

OpenNTF is devoted to Enabling groups of individuals all over the world to collaborate on IBM

Lotus NotesDomino applications and release them as open source Providing a web site for the community so that open source applications

may be freely distributed using widely accepted licensing terms Increasing the quality and quantity of templates applications and samples

that can be shared by the community

4

Value provided by OpenNTF Access to a global community of like minded Lotus developers Code samples for education purposes for new and old technologies Base projects and templates to reuseharvestenhance for custom

applications Access to base NotesDomino templates with some of them enhanced

from shipping versions A community of testers for your projects

5

OpenNTF Home Page

6

Project Management

7

Catalogs of cleared Project Releases

Cleared project releases have been scanned by the IP manager and committers

8

Drag and Drop Components for Lotus Notes These projects can be installed by end users by drag and drop into Notes Examples

Recent Contacts Widget for Twitter Inking for IBM Lotus Sametime Attachment Manager

9

Reusable Controls for Application Developers Reusable controls can be easily reused by application developers Examples

XPages Mobile Controls XPages Tree Control XPages Voting Control XPages Business Card Controls

10

Project File Navigator Access to the file system from the Notes

sidebar Favorite folders and network shares Features are policy driven Available in several languages

11

Project Wildfire Access to various social networks from the

Notes sidebar Commit your status across a variety of clients

and services

12

Project XPages Mobile Controls Several controls to easily assemble mobile

apps that look and feel like native apps Works for webkit based browsers

13

Project XTalk Forums for web users

and Notes client users Allows easy ad hoc

creation of new forums

14

Project Source Sniffer Domino Designer plugin

to search source code

15

Project DominoDefrag Defragmentation

tool for Lotus Dominodatabases

16

Five Ways to participate

OpenNTF success depends on contributions from the community

1) Contribute code

2) Provide feedfack in the project area and the blog1) Comments in blog2) Defects3) Requests4) Reviews and ratings5) Discussions6) Send feedback via email

3) Help the Technical Committee

4) Use code from OpenNTF

5) Become a member

[Note that all types of participation require an OpenNTF user account]

17

Contribute Code Two ways to contribute code

Create new projectndash Simply enter your project name and click the create button

Join existing projectndash Navigate to the project and contact the project leads via the email link

Steps to add a release to the catalogs of cleared project releases Become an approved OpenNTF contributor by signing and sending an ICLA (individual

contributor license agreements) or CCLA (corporate contributor license agreements) Apply the necessary license information Send email to ip-manageropenntforg with a request to add release to catalog Wait until an OpenNTF committer has checked the release and added it

18

Follow OpenNTF Blog

Web httpwwwopenntforgblog Feed httpblogopenntforgblogsopenntfnsfstoriesxml Mobile httpiopenntforg

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

19

OpenNTF Organization The OpenNTF Alliance is a loose cooperation of equal members with the

common goal to provide open source applications based on NotesDomino Similar to the OpenAjaxOrg model - as little bureaucracy as possible but

as much structure and as many rules as necessary to make code re-usable and the organization efficient

Members are expected to contribute something (eg code in kind donations financial contributions etc)

Steering Committee defines strategy and direction Technical Committee implements new services and web site features

20

OpenNTF Members

21

Intellectual Property 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 Rights for perpetual worldwide non-exclusive no-charge royalty-free patent license to

make have made use offer to sell sell import and otherwise transfer the work IP is owned by contributor Contributors sign ICLAs (individual contributor license agreements) or CCLAs (corporate

contributor license agreements)

The OpenNTF IP manager helps with licence questions and clears project releases for the catalogs

OpenNTF committers are a small subset of all contributors who verify project releases before they are added to the catalogs

22

OpenNTF in Numbers gt 3000000 page visits per year gt 68000 registered users gt 10000 downloads per month gt 300 contributors gt 400 projects

  • September 2010
  • Agenda
  • OpenNTF is devoted to
  • Value provided by OpenNTF
  • OpenNTF Home Page
  • Project Management
  • Catalogs of cleared Project Releases
  • Drag and Drop Components for Lotus Notes
  • Reusable Controls for Application Developers
  • Project File Navigator
  • Project Wildfire
  • Project XPages Mobile Controls
  • Project XTalk
  • Project Source Sniffer
  • Project DominoDefrag
  • Five Ways to participate
  • Contribute Code
  • Follow OpenNTF
  • OpenNTF Organization
  • OpenNTF Members
  • Intellectual Property Model
  • OpenNTF in Numbers

3

OpenNTF is devoted to Enabling groups of individuals all over the world to collaborate on IBM

Lotus NotesDomino applications and release them as open source Providing a web site for the community so that open source applications

may be freely distributed using widely accepted licensing terms Increasing the quality and quantity of templates applications and samples

that can be shared by the community

4

Value provided by OpenNTF Access to a global community of like minded Lotus developers Code samples for education purposes for new and old technologies Base projects and templates to reuseharvestenhance for custom

applications Access to base NotesDomino templates with some of them enhanced

from shipping versions A community of testers for your projects

5

OpenNTF Home Page

6

Project Management

7

Catalogs of cleared Project Releases

Cleared project releases have been scanned by the IP manager and committers

8

Drag and Drop Components for Lotus Notes These projects can be installed by end users by drag and drop into Notes Examples

Recent Contacts Widget for Twitter Inking for IBM Lotus Sametime Attachment Manager

9

Reusable Controls for Application Developers Reusable controls can be easily reused by application developers Examples

XPages Mobile Controls XPages Tree Control XPages Voting Control XPages Business Card Controls

10

Project File Navigator Access to the file system from the Notes

sidebar Favorite folders and network shares Features are policy driven Available in several languages

11

Project Wildfire Access to various social networks from the

Notes sidebar Commit your status across a variety of clients

and services

12

Project XPages Mobile Controls Several controls to easily assemble mobile

apps that look and feel like native apps Works for webkit based browsers

13

Project XTalk Forums for web users

and Notes client users Allows easy ad hoc

creation of new forums

14

Project Source Sniffer Domino Designer plugin

to search source code

15

Project DominoDefrag Defragmentation

tool for Lotus Dominodatabases

16

Five Ways to participate

OpenNTF success depends on contributions from the community

1) Contribute code

2) Provide feedfack in the project area and the blog1) Comments in blog2) Defects3) Requests4) Reviews and ratings5) Discussions6) Send feedback via email

3) Help the Technical Committee

4) Use code from OpenNTF

5) Become a member

[Note that all types of participation require an OpenNTF user account]

17

Contribute Code Two ways to contribute code

Create new projectndash Simply enter your project name and click the create button

Join existing projectndash Navigate to the project and contact the project leads via the email link

Steps to add a release to the catalogs of cleared project releases Become an approved OpenNTF contributor by signing and sending an ICLA (individual

contributor license agreements) or CCLA (corporate contributor license agreements) Apply the necessary license information Send email to ip-manageropenntforg with a request to add release to catalog Wait until an OpenNTF committer has checked the release and added it

18

Follow OpenNTF Blog

Web httpwwwopenntforgblog Feed httpblogopenntforgblogsopenntfnsfstoriesxml Mobile httpiopenntforg

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

19

OpenNTF Organization The OpenNTF Alliance is a loose cooperation of equal members with the

common goal to provide open source applications based on NotesDomino Similar to the OpenAjaxOrg model - as little bureaucracy as possible but

as much structure and as many rules as necessary to make code re-usable and the organization efficient

Members are expected to contribute something (eg code in kind donations financial contributions etc)

Steering Committee defines strategy and direction Technical Committee implements new services and web site features

20

OpenNTF Members

21

Intellectual Property 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 Rights for perpetual worldwide non-exclusive no-charge royalty-free patent license to

make have made use offer to sell sell import and otherwise transfer the work IP is owned by contributor Contributors sign ICLAs (individual contributor license agreements) or CCLAs (corporate

contributor license agreements)

The OpenNTF IP manager helps with licence questions and clears project releases for the catalogs

OpenNTF committers are a small subset of all contributors who verify project releases before they are added to the catalogs

22

OpenNTF in Numbers gt 3000000 page visits per year gt 68000 registered users gt 10000 downloads per month gt 300 contributors gt 400 projects

  • September 2010
  • Agenda
  • OpenNTF is devoted to
  • Value provided by OpenNTF
  • OpenNTF Home Page
  • Project Management
  • Catalogs of cleared Project Releases
  • Drag and Drop Components for Lotus Notes
  • Reusable Controls for Application Developers
  • Project File Navigator
  • Project Wildfire
  • Project XPages Mobile Controls
  • Project XTalk
  • Project Source Sniffer
  • Project DominoDefrag
  • Five Ways to participate
  • Contribute Code
  • Follow OpenNTF
  • OpenNTF Organization
  • OpenNTF Members
  • Intellectual Property Model
  • OpenNTF in Numbers

4

Value provided by OpenNTF Access to a global community of like minded Lotus developers Code samples for education purposes for new and old technologies Base projects and templates to reuseharvestenhance for custom

applications Access to base NotesDomino templates with some of them enhanced

from shipping versions A community of testers for your projects

5

OpenNTF Home Page

6

Project Management

7

Catalogs of cleared Project Releases

Cleared project releases have been scanned by the IP manager and committers

8

Drag and Drop Components for Lotus Notes These projects can be installed by end users by drag and drop into Notes Examples

Recent Contacts Widget for Twitter Inking for IBM Lotus Sametime Attachment Manager

9

Reusable Controls for Application Developers Reusable controls can be easily reused by application developers Examples

XPages Mobile Controls XPages Tree Control XPages Voting Control XPages Business Card Controls

10

Project File Navigator Access to the file system from the Notes

sidebar Favorite folders and network shares Features are policy driven Available in several languages

11

Project Wildfire Access to various social networks from the

Notes sidebar Commit your status across a variety of clients

and services

12

Project XPages Mobile Controls Several controls to easily assemble mobile

apps that look and feel like native apps Works for webkit based browsers

13

Project XTalk Forums for web users

and Notes client users Allows easy ad hoc

creation of new forums

14

Project Source Sniffer Domino Designer plugin

to search source code

15

Project DominoDefrag Defragmentation

tool for Lotus Dominodatabases

16

Five Ways to participate

OpenNTF success depends on contributions from the community

1) Contribute code

2) Provide feedfack in the project area and the blog1) Comments in blog2) Defects3) Requests4) Reviews and ratings5) Discussions6) Send feedback via email

3) Help the Technical Committee

4) Use code from OpenNTF

5) Become a member

[Note that all types of participation require an OpenNTF user account]

17

Contribute Code Two ways to contribute code

Create new projectndash Simply enter your project name and click the create button

Join existing projectndash Navigate to the project and contact the project leads via the email link

Steps to add a release to the catalogs of cleared project releases Become an approved OpenNTF contributor by signing and sending an ICLA (individual

contributor license agreements) or CCLA (corporate contributor license agreements) Apply the necessary license information Send email to ip-manageropenntforg with a request to add release to catalog Wait until an OpenNTF committer has checked the release and added it

18

Follow OpenNTF Blog

Web httpwwwopenntforgblog Feed httpblogopenntforgblogsopenntfnsfstoriesxml Mobile httpiopenntforg

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

19

OpenNTF Organization The OpenNTF Alliance is a loose cooperation of equal members with the

common goal to provide open source applications based on NotesDomino Similar to the OpenAjaxOrg model - as little bureaucracy as possible but

as much structure and as many rules as necessary to make code re-usable and the organization efficient

Members are expected to contribute something (eg code in kind donations financial contributions etc)

Steering Committee defines strategy and direction Technical Committee implements new services and web site features

20

OpenNTF Members

21

Intellectual Property 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 Rights for perpetual worldwide non-exclusive no-charge royalty-free patent license to

make have made use offer to sell sell import and otherwise transfer the work IP is owned by contributor Contributors sign ICLAs (individual contributor license agreements) or CCLAs (corporate

contributor license agreements)

The OpenNTF IP manager helps with licence questions and clears project releases for the catalogs

OpenNTF committers are a small subset of all contributors who verify project releases before they are added to the catalogs

22

OpenNTF in Numbers gt 3000000 page visits per year gt 68000 registered users gt 10000 downloads per month gt 300 contributors gt 400 projects

  • September 2010
  • Agenda
  • OpenNTF is devoted to
  • Value provided by OpenNTF
  • OpenNTF Home Page
  • Project Management
  • Catalogs of cleared Project Releases
  • Drag and Drop Components for Lotus Notes
  • Reusable Controls for Application Developers
  • Project File Navigator
  • Project Wildfire
  • Project XPages Mobile Controls
  • Project XTalk
  • Project Source Sniffer
  • Project DominoDefrag
  • Five Ways to participate
  • Contribute Code
  • Follow OpenNTF
  • OpenNTF Organization
  • OpenNTF Members
  • Intellectual Property Model
  • OpenNTF in Numbers

5

OpenNTF Home Page

6

Project Management

7

Catalogs of cleared Project Releases

Cleared project releases have been scanned by the IP manager and committers

8

Drag and Drop Components for Lotus Notes These projects can be installed by end users by drag and drop into Notes Examples

Recent Contacts Widget for Twitter Inking for IBM Lotus Sametime Attachment Manager

9

Reusable Controls for Application Developers Reusable controls can be easily reused by application developers Examples

XPages Mobile Controls XPages Tree Control XPages Voting Control XPages Business Card Controls

10

Project File Navigator Access to the file system from the Notes

sidebar Favorite folders and network shares Features are policy driven Available in several languages

11

Project Wildfire Access to various social networks from the

Notes sidebar Commit your status across a variety of clients

and services

12

Project XPages Mobile Controls Several controls to easily assemble mobile

apps that look and feel like native apps Works for webkit based browsers

13

Project XTalk Forums for web users

and Notes client users Allows easy ad hoc

creation of new forums

14

Project Source Sniffer Domino Designer plugin

to search source code

15

Project DominoDefrag Defragmentation

tool for Lotus Dominodatabases

16

Five Ways to participate

OpenNTF success depends on contributions from the community

1) Contribute code

2) Provide feedfack in the project area and the blog1) Comments in blog2) Defects3) Requests4) Reviews and ratings5) Discussions6) Send feedback via email

3) Help the Technical Committee

4) Use code from OpenNTF

5) Become a member

[Note that all types of participation require an OpenNTF user account]

17

Contribute Code Two ways to contribute code

Create new projectndash Simply enter your project name and click the create button

Join existing projectndash Navigate to the project and contact the project leads via the email link

Steps to add a release to the catalogs of cleared project releases Become an approved OpenNTF contributor by signing and sending an ICLA (individual

contributor license agreements) or CCLA (corporate contributor license agreements) Apply the necessary license information Send email to ip-manageropenntforg with a request to add release to catalog Wait until an OpenNTF committer has checked the release and added it

18

Follow OpenNTF Blog

Web httpwwwopenntforgblog Feed httpblogopenntforgblogsopenntfnsfstoriesxml Mobile httpiopenntforg

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

19

OpenNTF Organization The OpenNTF Alliance is a loose cooperation of equal members with the

common goal to provide open source applications based on NotesDomino Similar to the OpenAjaxOrg model - as little bureaucracy as possible but

as much structure and as many rules as necessary to make code re-usable and the organization efficient

Members are expected to contribute something (eg code in kind donations financial contributions etc)

Steering Committee defines strategy and direction Technical Committee implements new services and web site features

20

OpenNTF Members

21

Intellectual Property 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 Rights for perpetual worldwide non-exclusive no-charge royalty-free patent license to

make have made use offer to sell sell import and otherwise transfer the work IP is owned by contributor Contributors sign ICLAs (individual contributor license agreements) or CCLAs (corporate

contributor license agreements)

The OpenNTF IP manager helps with licence questions and clears project releases for the catalogs

OpenNTF committers are a small subset of all contributors who verify project releases before they are added to the catalogs

22

OpenNTF in Numbers gt 3000000 page visits per year gt 68000 registered users gt 10000 downloads per month gt 300 contributors gt 400 projects

  • September 2010
  • Agenda
  • OpenNTF is devoted to
  • Value provided by OpenNTF
  • OpenNTF Home Page
  • Project Management
  • Catalogs of cleared Project Releases
  • Drag and Drop Components for Lotus Notes
  • Reusable Controls for Application Developers
  • Project File Navigator
  • Project Wildfire
  • Project XPages Mobile Controls
  • Project XTalk
  • Project Source Sniffer
  • Project DominoDefrag
  • Five Ways to participate
  • Contribute Code
  • Follow OpenNTF
  • OpenNTF Organization
  • OpenNTF Members
  • Intellectual Property Model
  • OpenNTF in Numbers

6

Project Management

7

Catalogs of cleared Project Releases

Cleared project releases have been scanned by the IP manager and committers

8

Drag and Drop Components for Lotus Notes These projects can be installed by end users by drag and drop into Notes Examples

Recent Contacts Widget for Twitter Inking for IBM Lotus Sametime Attachment Manager

9

Reusable Controls for Application Developers Reusable controls can be easily reused by application developers Examples

XPages Mobile Controls XPages Tree Control XPages Voting Control XPages Business Card Controls

10

Project File Navigator Access to the file system from the Notes

sidebar Favorite folders and network shares Features are policy driven Available in several languages

11

Project Wildfire Access to various social networks from the

Notes sidebar Commit your status across a variety of clients

and services

12

Project XPages Mobile Controls Several controls to easily assemble mobile

apps that look and feel like native apps Works for webkit based browsers

13

Project XTalk Forums for web users

and Notes client users Allows easy ad hoc

creation of new forums

14

Project Source Sniffer Domino Designer plugin

to search source code

15

Project DominoDefrag Defragmentation

tool for Lotus Dominodatabases

16

Five Ways to participate

OpenNTF success depends on contributions from the community

1) Contribute code

2) Provide feedfack in the project area and the blog1) Comments in blog2) Defects3) Requests4) Reviews and ratings5) Discussions6) Send feedback via email

3) Help the Technical Committee

4) Use code from OpenNTF

5) Become a member

[Note that all types of participation require an OpenNTF user account]

17

Contribute Code Two ways to contribute code

Create new projectndash Simply enter your project name and click the create button

Join existing projectndash Navigate to the project and contact the project leads via the email link

Steps to add a release to the catalogs of cleared project releases Become an approved OpenNTF contributor by signing and sending an ICLA (individual

contributor license agreements) or CCLA (corporate contributor license agreements) Apply the necessary license information Send email to ip-manageropenntforg with a request to add release to catalog Wait until an OpenNTF committer has checked the release and added it

18

Follow OpenNTF Blog

Web httpwwwopenntforgblog Feed httpblogopenntforgblogsopenntfnsfstoriesxml Mobile httpiopenntforg

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

19

OpenNTF Organization The OpenNTF Alliance is a loose cooperation of equal members with the

common goal to provide open source applications based on NotesDomino Similar to the OpenAjaxOrg model - as little bureaucracy as possible but

as much structure and as many rules as necessary to make code re-usable and the organization efficient

Members are expected to contribute something (eg code in kind donations financial contributions etc)

Steering Committee defines strategy and direction Technical Committee implements new services and web site features

20

OpenNTF Members

21

Intellectual Property 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 Rights for perpetual worldwide non-exclusive no-charge royalty-free patent license to

make have made use offer to sell sell import and otherwise transfer the work IP is owned by contributor Contributors sign ICLAs (individual contributor license agreements) or CCLAs (corporate

contributor license agreements)

The OpenNTF IP manager helps with licence questions and clears project releases for the catalogs

OpenNTF committers are a small subset of all contributors who verify project releases before they are added to the catalogs

22

OpenNTF in Numbers gt 3000000 page visits per year gt 68000 registered users gt 10000 downloads per month gt 300 contributors gt 400 projects

  • September 2010
  • Agenda
  • OpenNTF is devoted to
  • Value provided by OpenNTF
  • OpenNTF Home Page
  • Project Management
  • Catalogs of cleared Project Releases
  • Drag and Drop Components for Lotus Notes
  • Reusable Controls for Application Developers
  • Project File Navigator
  • Project Wildfire
  • Project XPages Mobile Controls
  • Project XTalk
  • Project Source Sniffer
  • Project DominoDefrag
  • Five Ways to participate
  • Contribute Code
  • Follow OpenNTF
  • OpenNTF Organization
  • OpenNTF Members
  • Intellectual Property Model
  • OpenNTF in Numbers

7

Catalogs of cleared Project Releases

Cleared project releases have been scanned by the IP manager and committers

8

Drag and Drop Components for Lotus Notes These projects can be installed by end users by drag and drop into Notes Examples

Recent Contacts Widget for Twitter Inking for IBM Lotus Sametime Attachment Manager

9

Reusable Controls for Application Developers Reusable controls can be easily reused by application developers Examples

XPages Mobile Controls XPages Tree Control XPages Voting Control XPages Business Card Controls

10

Project File Navigator Access to the file system from the Notes

sidebar Favorite folders and network shares Features are policy driven Available in several languages

11

Project Wildfire Access to various social networks from the

Notes sidebar Commit your status across a variety of clients

and services

12

Project XPages Mobile Controls Several controls to easily assemble mobile

apps that look and feel like native apps Works for webkit based browsers

13

Project XTalk Forums for web users

and Notes client users Allows easy ad hoc

creation of new forums

14

Project Source Sniffer Domino Designer plugin

to search source code

15

Project DominoDefrag Defragmentation

tool for Lotus Dominodatabases

16

Five Ways to participate

OpenNTF success depends on contributions from the community

1) Contribute code

2) Provide feedfack in the project area and the blog1) Comments in blog2) Defects3) Requests4) Reviews and ratings5) Discussions6) Send feedback via email

3) Help the Technical Committee

4) Use code from OpenNTF

5) Become a member

[Note that all types of participation require an OpenNTF user account]

17

Contribute Code Two ways to contribute code

Create new projectndash Simply enter your project name and click the create button

Join existing projectndash Navigate to the project and contact the project leads via the email link

Steps to add a release to the catalogs of cleared project releases Become an approved OpenNTF contributor by signing and sending an ICLA (individual

contributor license agreements) or CCLA (corporate contributor license agreements) Apply the necessary license information Send email to ip-manageropenntforg with a request to add release to catalog Wait until an OpenNTF committer has checked the release and added it

18

Follow OpenNTF Blog

Web httpwwwopenntforgblog Feed httpblogopenntforgblogsopenntfnsfstoriesxml Mobile httpiopenntforg

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

19

OpenNTF Organization The OpenNTF Alliance is a loose cooperation of equal members with the

common goal to provide open source applications based on NotesDomino Similar to the OpenAjaxOrg model - as little bureaucracy as possible but

as much structure and as many rules as necessary to make code re-usable and the organization efficient

Members are expected to contribute something (eg code in kind donations financial contributions etc)

Steering Committee defines strategy and direction Technical Committee implements new services and web site features

20

OpenNTF Members

21

Intellectual Property 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 Rights for perpetual worldwide non-exclusive no-charge royalty-free patent license to

make have made use offer to sell sell import and otherwise transfer the work IP is owned by contributor Contributors sign ICLAs (individual contributor license agreements) or CCLAs (corporate

contributor license agreements)

The OpenNTF IP manager helps with licence questions and clears project releases for the catalogs

OpenNTF committers are a small subset of all contributors who verify project releases before they are added to the catalogs

22

OpenNTF in Numbers gt 3000000 page visits per year gt 68000 registered users gt 10000 downloads per month gt 300 contributors gt 400 projects

  • September 2010
  • Agenda
  • OpenNTF is devoted to
  • Value provided by OpenNTF
  • OpenNTF Home Page
  • Project Management
  • Catalogs of cleared Project Releases
  • Drag and Drop Components for Lotus Notes
  • Reusable Controls for Application Developers
  • Project File Navigator
  • Project Wildfire
  • Project XPages Mobile Controls
  • Project XTalk
  • Project Source Sniffer
  • Project DominoDefrag
  • Five Ways to participate
  • Contribute Code
  • Follow OpenNTF
  • OpenNTF Organization
  • OpenNTF Members
  • Intellectual Property Model
  • OpenNTF in Numbers

8

Drag and Drop Components for Lotus Notes These projects can be installed by end users by drag and drop into Notes Examples

Recent Contacts Widget for Twitter Inking for IBM Lotus Sametime Attachment Manager

9

Reusable Controls for Application Developers Reusable controls can be easily reused by application developers Examples

XPages Mobile Controls XPages Tree Control XPages Voting Control XPages Business Card Controls

10

Project File Navigator Access to the file system from the Notes

sidebar Favorite folders and network shares Features are policy driven Available in several languages

11

Project Wildfire Access to various social networks from the

Notes sidebar Commit your status across a variety of clients

and services

12

Project XPages Mobile Controls Several controls to easily assemble mobile

apps that look and feel like native apps Works for webkit based browsers

13

Project XTalk Forums for web users

and Notes client users Allows easy ad hoc

creation of new forums

14

Project Source Sniffer Domino Designer plugin

to search source code

15

Project DominoDefrag Defragmentation

tool for Lotus Dominodatabases

16

Five Ways to participate

OpenNTF success depends on contributions from the community

1) Contribute code

2) Provide feedfack in the project area and the blog1) Comments in blog2) Defects3) Requests4) Reviews and ratings5) Discussions6) Send feedback via email

3) Help the Technical Committee

4) Use code from OpenNTF

5) Become a member

[Note that all types of participation require an OpenNTF user account]

17

Contribute Code Two ways to contribute code

Create new projectndash Simply enter your project name and click the create button

Join existing projectndash Navigate to the project and contact the project leads via the email link

Steps to add a release to the catalogs of cleared project releases Become an approved OpenNTF contributor by signing and sending an ICLA (individual

contributor license agreements) or CCLA (corporate contributor license agreements) Apply the necessary license information Send email to ip-manageropenntforg with a request to add release to catalog Wait until an OpenNTF committer has checked the release and added it

18

Follow OpenNTF Blog

Web httpwwwopenntforgblog Feed httpblogopenntforgblogsopenntfnsfstoriesxml Mobile httpiopenntforg

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

19

OpenNTF Organization The OpenNTF Alliance is a loose cooperation of equal members with the

common goal to provide open source applications based on NotesDomino Similar to the OpenAjaxOrg model - as little bureaucracy as possible but

as much structure and as many rules as necessary to make code re-usable and the organization efficient

Members are expected to contribute something (eg code in kind donations financial contributions etc)

Steering Committee defines strategy and direction Technical Committee implements new services and web site features

20

OpenNTF Members

21

Intellectual Property 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 Rights for perpetual worldwide non-exclusive no-charge royalty-free patent license to

make have made use offer to sell sell import and otherwise transfer the work IP is owned by contributor Contributors sign ICLAs (individual contributor license agreements) or CCLAs (corporate

contributor license agreements)

The OpenNTF IP manager helps with licence questions and clears project releases for the catalogs

OpenNTF committers are a small subset of all contributors who verify project releases before they are added to the catalogs

22

OpenNTF in Numbers gt 3000000 page visits per year gt 68000 registered users gt 10000 downloads per month gt 300 contributors gt 400 projects

  • September 2010
  • Agenda
  • OpenNTF is devoted to
  • Value provided by OpenNTF
  • OpenNTF Home Page
  • Project Management
  • Catalogs of cleared Project Releases
  • Drag and Drop Components for Lotus Notes
  • Reusable Controls for Application Developers
  • Project File Navigator
  • Project Wildfire
  • Project XPages Mobile Controls
  • Project XTalk
  • Project Source Sniffer
  • Project DominoDefrag
  • Five Ways to participate
  • Contribute Code
  • Follow OpenNTF
  • OpenNTF Organization
  • OpenNTF Members
  • Intellectual Property Model
  • OpenNTF in Numbers

9

Reusable Controls for Application Developers Reusable controls can be easily reused by application developers Examples

XPages Mobile Controls XPages Tree Control XPages Voting Control XPages Business Card Controls

10

Project File Navigator Access to the file system from the Notes

sidebar Favorite folders and network shares Features are policy driven Available in several languages

11

Project Wildfire Access to various social networks from the

Notes sidebar Commit your status across a variety of clients

and services

12

Project XPages Mobile Controls Several controls to easily assemble mobile

apps that look and feel like native apps Works for webkit based browsers

13

Project XTalk Forums for web users

and Notes client users Allows easy ad hoc

creation of new forums

14

Project Source Sniffer Domino Designer plugin

to search source code

15

Project DominoDefrag Defragmentation

tool for Lotus Dominodatabases

16

Five Ways to participate

OpenNTF success depends on contributions from the community

1) Contribute code

2) Provide feedfack in the project area and the blog1) Comments in blog2) Defects3) Requests4) Reviews and ratings5) Discussions6) Send feedback via email

3) Help the Technical Committee

4) Use code from OpenNTF

5) Become a member

[Note that all types of participation require an OpenNTF user account]

17

Contribute Code Two ways to contribute code

Create new projectndash Simply enter your project name and click the create button

Join existing projectndash Navigate to the project and contact the project leads via the email link

Steps to add a release to the catalogs of cleared project releases Become an approved OpenNTF contributor by signing and sending an ICLA (individual

contributor license agreements) or CCLA (corporate contributor license agreements) Apply the necessary license information Send email to ip-manageropenntforg with a request to add release to catalog Wait until an OpenNTF committer has checked the release and added it

18

Follow OpenNTF Blog

Web httpwwwopenntforgblog Feed httpblogopenntforgblogsopenntfnsfstoriesxml Mobile httpiopenntforg

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

19

OpenNTF Organization The OpenNTF Alliance is a loose cooperation of equal members with the

common goal to provide open source applications based on NotesDomino Similar to the OpenAjaxOrg model - as little bureaucracy as possible but

as much structure and as many rules as necessary to make code re-usable and the organization efficient

Members are expected to contribute something (eg code in kind donations financial contributions etc)

Steering Committee defines strategy and direction Technical Committee implements new services and web site features

20

OpenNTF Members

21

Intellectual Property 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 Rights for perpetual worldwide non-exclusive no-charge royalty-free patent license to

make have made use offer to sell sell import and otherwise transfer the work IP is owned by contributor Contributors sign ICLAs (individual contributor license agreements) or CCLAs (corporate

contributor license agreements)

The OpenNTF IP manager helps with licence questions and clears project releases for the catalogs

OpenNTF committers are a small subset of all contributors who verify project releases before they are added to the catalogs

22

OpenNTF in Numbers gt 3000000 page visits per year gt 68000 registered users gt 10000 downloads per month gt 300 contributors gt 400 projects

  • September 2010
  • Agenda
  • OpenNTF is devoted to
  • Value provided by OpenNTF
  • OpenNTF Home Page
  • Project Management
  • Catalogs of cleared Project Releases
  • Drag and Drop Components for Lotus Notes
  • Reusable Controls for Application Developers
  • Project File Navigator
  • Project Wildfire
  • Project XPages Mobile Controls
  • Project XTalk
  • Project Source Sniffer
  • Project DominoDefrag
  • Five Ways to participate
  • Contribute Code
  • Follow OpenNTF
  • OpenNTF Organization
  • OpenNTF Members
  • Intellectual Property Model
  • OpenNTF in Numbers

10

Project File Navigator Access to the file system from the Notes

sidebar Favorite folders and network shares Features are policy driven Available in several languages

11

Project Wildfire Access to various social networks from the

Notes sidebar Commit your status across a variety of clients

and services

12

Project XPages Mobile Controls Several controls to easily assemble mobile

apps that look and feel like native apps Works for webkit based browsers

13

Project XTalk Forums for web users

and Notes client users Allows easy ad hoc

creation of new forums

14

Project Source Sniffer Domino Designer plugin

to search source code

15

Project DominoDefrag Defragmentation

tool for Lotus Dominodatabases

16

Five Ways to participate

OpenNTF success depends on contributions from the community

1) Contribute code

2) Provide feedfack in the project area and the blog1) Comments in blog2) Defects3) Requests4) Reviews and ratings5) Discussions6) Send feedback via email

3) Help the Technical Committee

4) Use code from OpenNTF

5) Become a member

[Note that all types of participation require an OpenNTF user account]

17

Contribute Code Two ways to contribute code

Create new projectndash Simply enter your project name and click the create button

Join existing projectndash Navigate to the project and contact the project leads via the email link

Steps to add a release to the catalogs of cleared project releases Become an approved OpenNTF contributor by signing and sending an ICLA (individual

contributor license agreements) or CCLA (corporate contributor license agreements) Apply the necessary license information Send email to ip-manageropenntforg with a request to add release to catalog Wait until an OpenNTF committer has checked the release and added it

18

Follow OpenNTF Blog

Web httpwwwopenntforgblog Feed httpblogopenntforgblogsopenntfnsfstoriesxml Mobile httpiopenntforg

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

19

OpenNTF Organization The OpenNTF Alliance is a loose cooperation of equal members with the

common goal to provide open source applications based on NotesDomino Similar to the OpenAjaxOrg model - as little bureaucracy as possible but

as much structure and as many rules as necessary to make code re-usable and the organization efficient

Members are expected to contribute something (eg code in kind donations financial contributions etc)

Steering Committee defines strategy and direction Technical Committee implements new services and web site features

20

OpenNTF Members

21

Intellectual Property 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 Rights for perpetual worldwide non-exclusive no-charge royalty-free patent license to

make have made use offer to sell sell import and otherwise transfer the work IP is owned by contributor Contributors sign ICLAs (individual contributor license agreements) or CCLAs (corporate

contributor license agreements)

The OpenNTF IP manager helps with licence questions and clears project releases for the catalogs

OpenNTF committers are a small subset of all contributors who verify project releases before they are added to the catalogs

22

OpenNTF in Numbers gt 3000000 page visits per year gt 68000 registered users gt 10000 downloads per month gt 300 contributors gt 400 projects

  • September 2010
  • Agenda
  • OpenNTF is devoted to
  • Value provided by OpenNTF
  • OpenNTF Home Page
  • Project Management
  • Catalogs of cleared Project Releases
  • Drag and Drop Components for Lotus Notes
  • Reusable Controls for Application Developers
  • Project File Navigator
  • Project Wildfire
  • Project XPages Mobile Controls
  • Project XTalk
  • Project Source Sniffer
  • Project DominoDefrag
  • Five Ways to participate
  • Contribute Code
  • Follow OpenNTF
  • OpenNTF Organization
  • OpenNTF Members
  • Intellectual Property Model
  • OpenNTF in Numbers

11

Project Wildfire Access to various social networks from the

Notes sidebar Commit your status across a variety of clients

and services

12

Project XPages Mobile Controls Several controls to easily assemble mobile

apps that look and feel like native apps Works for webkit based browsers

13

Project XTalk Forums for web users

and Notes client users Allows easy ad hoc

creation of new forums

14

Project Source Sniffer Domino Designer plugin

to search source code

15

Project DominoDefrag Defragmentation

tool for Lotus Dominodatabases

16

Five Ways to participate

OpenNTF success depends on contributions from the community

1) Contribute code

2) Provide feedfack in the project area and the blog1) Comments in blog2) Defects3) Requests4) Reviews and ratings5) Discussions6) Send feedback via email

3) Help the Technical Committee

4) Use code from OpenNTF

5) Become a member

[Note that all types of participation require an OpenNTF user account]

17

Contribute Code Two ways to contribute code

Create new projectndash Simply enter your project name and click the create button

Join existing projectndash Navigate to the project and contact the project leads via the email link

Steps to add a release to the catalogs of cleared project releases Become an approved OpenNTF contributor by signing and sending an ICLA (individual

contributor license agreements) or CCLA (corporate contributor license agreements) Apply the necessary license information Send email to ip-manageropenntforg with a request to add release to catalog Wait until an OpenNTF committer has checked the release and added it

18

Follow OpenNTF Blog

Web httpwwwopenntforgblog Feed httpblogopenntforgblogsopenntfnsfstoriesxml Mobile httpiopenntforg

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

19

OpenNTF Organization The OpenNTF Alliance is a loose cooperation of equal members with the

common goal to provide open source applications based on NotesDomino Similar to the OpenAjaxOrg model - as little bureaucracy as possible but

as much structure and as many rules as necessary to make code re-usable and the organization efficient

Members are expected to contribute something (eg code in kind donations financial contributions etc)

Steering Committee defines strategy and direction Technical Committee implements new services and web site features

20

OpenNTF Members

21

Intellectual Property 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 Rights for perpetual worldwide non-exclusive no-charge royalty-free patent license to

make have made use offer to sell sell import and otherwise transfer the work IP is owned by contributor Contributors sign ICLAs (individual contributor license agreements) or CCLAs (corporate

contributor license agreements)

The OpenNTF IP manager helps with licence questions and clears project releases for the catalogs

OpenNTF committers are a small subset of all contributors who verify project releases before they are added to the catalogs

22

OpenNTF in Numbers gt 3000000 page visits per year gt 68000 registered users gt 10000 downloads per month gt 300 contributors gt 400 projects

  • September 2010
  • Agenda
  • OpenNTF is devoted to
  • Value provided by OpenNTF
  • OpenNTF Home Page
  • Project Management
  • Catalogs of cleared Project Releases
  • Drag and Drop Components for Lotus Notes
  • Reusable Controls for Application Developers
  • Project File Navigator
  • Project Wildfire
  • Project XPages Mobile Controls
  • Project XTalk
  • Project Source Sniffer
  • Project DominoDefrag
  • Five Ways to participate
  • Contribute Code
  • Follow OpenNTF
  • OpenNTF Organization
  • OpenNTF Members
  • Intellectual Property Model
  • OpenNTF in Numbers

12

Project XPages Mobile Controls Several controls to easily assemble mobile

apps that look and feel like native apps Works for webkit based browsers

13

Project XTalk Forums for web users

and Notes client users Allows easy ad hoc

creation of new forums

14

Project Source Sniffer Domino Designer plugin

to search source code

15

Project DominoDefrag Defragmentation

tool for Lotus Dominodatabases

16

Five Ways to participate

OpenNTF success depends on contributions from the community

1) Contribute code

2) Provide feedfack in the project area and the blog1) Comments in blog2) Defects3) Requests4) Reviews and ratings5) Discussions6) Send feedback via email

3) Help the Technical Committee

4) Use code from OpenNTF

5) Become a member

[Note that all types of participation require an OpenNTF user account]

17

Contribute Code Two ways to contribute code

Create new projectndash Simply enter your project name and click the create button

Join existing projectndash Navigate to the project and contact the project leads via the email link

Steps to add a release to the catalogs of cleared project releases Become an approved OpenNTF contributor by signing and sending an ICLA (individual

contributor license agreements) or CCLA (corporate contributor license agreements) Apply the necessary license information Send email to ip-manageropenntforg with a request to add release to catalog Wait until an OpenNTF committer has checked the release and added it

18

Follow OpenNTF Blog

Web httpwwwopenntforgblog Feed httpblogopenntforgblogsopenntfnsfstoriesxml Mobile httpiopenntforg

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

19

OpenNTF Organization The OpenNTF Alliance is a loose cooperation of equal members with the

common goal to provide open source applications based on NotesDomino Similar to the OpenAjaxOrg model - as little bureaucracy as possible but

as much structure and as many rules as necessary to make code re-usable and the organization efficient

Members are expected to contribute something (eg code in kind donations financial contributions etc)

Steering Committee defines strategy and direction Technical Committee implements new services and web site features

20

OpenNTF Members

21

Intellectual Property 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 Rights for perpetual worldwide non-exclusive no-charge royalty-free patent license to

make have made use offer to sell sell import and otherwise transfer the work IP is owned by contributor Contributors sign ICLAs (individual contributor license agreements) or CCLAs (corporate

contributor license agreements)

The OpenNTF IP manager helps with licence questions and clears project releases for the catalogs

OpenNTF committers are a small subset of all contributors who verify project releases before they are added to the catalogs

22

OpenNTF in Numbers gt 3000000 page visits per year gt 68000 registered users gt 10000 downloads per month gt 300 contributors gt 400 projects

  • September 2010
  • Agenda
  • OpenNTF is devoted to
  • Value provided by OpenNTF
  • OpenNTF Home Page
  • Project Management
  • Catalogs of cleared Project Releases
  • Drag and Drop Components for Lotus Notes
  • Reusable Controls for Application Developers
  • Project File Navigator
  • Project Wildfire
  • Project XPages Mobile Controls
  • Project XTalk
  • Project Source Sniffer
  • Project DominoDefrag
  • Five Ways to participate
  • Contribute Code
  • Follow OpenNTF
  • OpenNTF Organization
  • OpenNTF Members
  • Intellectual Property Model
  • OpenNTF in Numbers

13

Project XTalk Forums for web users

and Notes client users Allows easy ad hoc

creation of new forums

14

Project Source Sniffer Domino Designer plugin

to search source code

15

Project DominoDefrag Defragmentation

tool for Lotus Dominodatabases

16

Five Ways to participate

OpenNTF success depends on contributions from the community

1) Contribute code

2) Provide feedfack in the project area and the blog1) Comments in blog2) Defects3) Requests4) Reviews and ratings5) Discussions6) Send feedback via email

3) Help the Technical Committee

4) Use code from OpenNTF

5) Become a member

[Note that all types of participation require an OpenNTF user account]

17

Contribute Code Two ways to contribute code

Create new projectndash Simply enter your project name and click the create button

Join existing projectndash Navigate to the project and contact the project leads via the email link

Steps to add a release to the catalogs of cleared project releases Become an approved OpenNTF contributor by signing and sending an ICLA (individual

contributor license agreements) or CCLA (corporate contributor license agreements) Apply the necessary license information Send email to ip-manageropenntforg with a request to add release to catalog Wait until an OpenNTF committer has checked the release and added it

18

Follow OpenNTF Blog

Web httpwwwopenntforgblog Feed httpblogopenntforgblogsopenntfnsfstoriesxml Mobile httpiopenntforg

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

19

OpenNTF Organization The OpenNTF Alliance is a loose cooperation of equal members with the

common goal to provide open source applications based on NotesDomino Similar to the OpenAjaxOrg model - as little bureaucracy as possible but

as much structure and as many rules as necessary to make code re-usable and the organization efficient

Members are expected to contribute something (eg code in kind donations financial contributions etc)

Steering Committee defines strategy and direction Technical Committee implements new services and web site features

20

OpenNTF Members

21

Intellectual Property 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 Rights for perpetual worldwide non-exclusive no-charge royalty-free patent license to

make have made use offer to sell sell import and otherwise transfer the work IP is owned by contributor Contributors sign ICLAs (individual contributor license agreements) or CCLAs (corporate

contributor license agreements)

The OpenNTF IP manager helps with licence questions and clears project releases for the catalogs

OpenNTF committers are a small subset of all contributors who verify project releases before they are added to the catalogs

22

OpenNTF in Numbers gt 3000000 page visits per year gt 68000 registered users gt 10000 downloads per month gt 300 contributors gt 400 projects

  • September 2010
  • Agenda
  • OpenNTF is devoted to
  • Value provided by OpenNTF
  • OpenNTF Home Page
  • Project Management
  • Catalogs of cleared Project Releases
  • Drag and Drop Components for Lotus Notes
  • Reusable Controls for Application Developers
  • Project File Navigator
  • Project Wildfire
  • Project XPages Mobile Controls
  • Project XTalk
  • Project Source Sniffer
  • Project DominoDefrag
  • Five Ways to participate
  • Contribute Code
  • Follow OpenNTF
  • OpenNTF Organization
  • OpenNTF Members
  • Intellectual Property Model
  • OpenNTF in Numbers

14

Project Source Sniffer Domino Designer plugin

to search source code

15

Project DominoDefrag Defragmentation

tool for Lotus Dominodatabases

16

Five Ways to participate

OpenNTF success depends on contributions from the community

1) Contribute code

2) Provide feedfack in the project area and the blog1) Comments in blog2) Defects3) Requests4) Reviews and ratings5) Discussions6) Send feedback via email

3) Help the Technical Committee

4) Use code from OpenNTF

5) Become a member

[Note that all types of participation require an OpenNTF user account]

17

Contribute Code Two ways to contribute code

Create new projectndash Simply enter your project name and click the create button

Join existing projectndash Navigate to the project and contact the project leads via the email link

Steps to add a release to the catalogs of cleared project releases Become an approved OpenNTF contributor by signing and sending an ICLA (individual

contributor license agreements) or CCLA (corporate contributor license agreements) Apply the necessary license information Send email to ip-manageropenntforg with a request to add release to catalog Wait until an OpenNTF committer has checked the release and added it

18

Follow OpenNTF Blog

Web httpwwwopenntforgblog Feed httpblogopenntforgblogsopenntfnsfstoriesxml Mobile httpiopenntforg

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

19

OpenNTF Organization The OpenNTF Alliance is a loose cooperation of equal members with the

common goal to provide open source applications based on NotesDomino Similar to the OpenAjaxOrg model - as little bureaucracy as possible but

as much structure and as many rules as necessary to make code re-usable and the organization efficient

Members are expected to contribute something (eg code in kind donations financial contributions etc)

Steering Committee defines strategy and direction Technical Committee implements new services and web site features

20

OpenNTF Members

21

Intellectual Property 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 Rights for perpetual worldwide non-exclusive no-charge royalty-free patent license to

make have made use offer to sell sell import and otherwise transfer the work IP is owned by contributor Contributors sign ICLAs (individual contributor license agreements) or CCLAs (corporate

contributor license agreements)

The OpenNTF IP manager helps with licence questions and clears project releases for the catalogs

OpenNTF committers are a small subset of all contributors who verify project releases before they are added to the catalogs

22

OpenNTF in Numbers gt 3000000 page visits per year gt 68000 registered users gt 10000 downloads per month gt 300 contributors gt 400 projects

  • September 2010
  • Agenda
  • OpenNTF is devoted to
  • Value provided by OpenNTF
  • OpenNTF Home Page
  • Project Management
  • Catalogs of cleared Project Releases
  • Drag and Drop Components for Lotus Notes
  • Reusable Controls for Application Developers
  • Project File Navigator
  • Project Wildfire
  • Project XPages Mobile Controls
  • Project XTalk
  • Project Source Sniffer
  • Project DominoDefrag
  • Five Ways to participate
  • Contribute Code
  • Follow OpenNTF
  • OpenNTF Organization
  • OpenNTF Members
  • Intellectual Property Model
  • OpenNTF in Numbers

15

Project DominoDefrag Defragmentation

tool for Lotus Dominodatabases

16

Five Ways to participate

OpenNTF success depends on contributions from the community

1) Contribute code

2) Provide feedfack in the project area and the blog1) Comments in blog2) Defects3) Requests4) Reviews and ratings5) Discussions6) Send feedback via email

3) Help the Technical Committee

4) Use code from OpenNTF

5) Become a member

[Note that all types of participation require an OpenNTF user account]

17

Contribute Code Two ways to contribute code

Create new projectndash Simply enter your project name and click the create button

Join existing projectndash Navigate to the project and contact the project leads via the email link

Steps to add a release to the catalogs of cleared project releases Become an approved OpenNTF contributor by signing and sending an ICLA (individual

contributor license agreements) or CCLA (corporate contributor license agreements) Apply the necessary license information Send email to ip-manageropenntforg with a request to add release to catalog Wait until an OpenNTF committer has checked the release and added it

18

Follow OpenNTF Blog

Web httpwwwopenntforgblog Feed httpblogopenntforgblogsopenntfnsfstoriesxml Mobile httpiopenntforg

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

19

OpenNTF Organization The OpenNTF Alliance is a loose cooperation of equal members with the

common goal to provide open source applications based on NotesDomino Similar to the OpenAjaxOrg model - as little bureaucracy as possible but

as much structure and as many rules as necessary to make code re-usable and the organization efficient

Members are expected to contribute something (eg code in kind donations financial contributions etc)

Steering Committee defines strategy and direction Technical Committee implements new services and web site features

20

OpenNTF Members

21

Intellectual Property 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 Rights for perpetual worldwide non-exclusive no-charge royalty-free patent license to

make have made use offer to sell sell import and otherwise transfer the work IP is owned by contributor Contributors sign ICLAs (individual contributor license agreements) or CCLAs (corporate

contributor license agreements)

The OpenNTF IP manager helps with licence questions and clears project releases for the catalogs

OpenNTF committers are a small subset of all contributors who verify project releases before they are added to the catalogs

22

OpenNTF in Numbers gt 3000000 page visits per year gt 68000 registered users gt 10000 downloads per month gt 300 contributors gt 400 projects

  • September 2010
  • Agenda
  • OpenNTF is devoted to
  • Value provided by OpenNTF
  • OpenNTF Home Page
  • Project Management
  • Catalogs of cleared Project Releases
  • Drag and Drop Components for Lotus Notes
  • Reusable Controls for Application Developers
  • Project File Navigator
  • Project Wildfire
  • Project XPages Mobile Controls
  • Project XTalk
  • Project Source Sniffer
  • Project DominoDefrag
  • Five Ways to participate
  • Contribute Code
  • Follow OpenNTF
  • OpenNTF Organization
  • OpenNTF Members
  • Intellectual Property Model
  • OpenNTF in Numbers

16

Five Ways to participate

OpenNTF success depends on contributions from the community

1) Contribute code

2) Provide feedfack in the project area and the blog1) Comments in blog2) Defects3) Requests4) Reviews and ratings5) Discussions6) Send feedback via email

3) Help the Technical Committee

4) Use code from OpenNTF

5) Become a member

[Note that all types of participation require an OpenNTF user account]

17

Contribute Code Two ways to contribute code

Create new projectndash Simply enter your project name and click the create button

Join existing projectndash Navigate to the project and contact the project leads via the email link

Steps to add a release to the catalogs of cleared project releases Become an approved OpenNTF contributor by signing and sending an ICLA (individual

contributor license agreements) or CCLA (corporate contributor license agreements) Apply the necessary license information Send email to ip-manageropenntforg with a request to add release to catalog Wait until an OpenNTF committer has checked the release and added it

18

Follow OpenNTF Blog

Web httpwwwopenntforgblog Feed httpblogopenntforgblogsopenntfnsfstoriesxml Mobile httpiopenntforg

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

19

OpenNTF Organization The OpenNTF Alliance is a loose cooperation of equal members with the

common goal to provide open source applications based on NotesDomino Similar to the OpenAjaxOrg model - as little bureaucracy as possible but

as much structure and as many rules as necessary to make code re-usable and the organization efficient

Members are expected to contribute something (eg code in kind donations financial contributions etc)

Steering Committee defines strategy and direction Technical Committee implements new services and web site features

20

OpenNTF Members

21

Intellectual Property 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 Rights for perpetual worldwide non-exclusive no-charge royalty-free patent license to

make have made use offer to sell sell import and otherwise transfer the work IP is owned by contributor Contributors sign ICLAs (individual contributor license agreements) or CCLAs (corporate

contributor license agreements)

The OpenNTF IP manager helps with licence questions and clears project releases for the catalogs

OpenNTF committers are a small subset of all contributors who verify project releases before they are added to the catalogs

22

OpenNTF in Numbers gt 3000000 page visits per year gt 68000 registered users gt 10000 downloads per month gt 300 contributors gt 400 projects

  • September 2010
  • Agenda
  • OpenNTF is devoted to
  • Value provided by OpenNTF
  • OpenNTF Home Page
  • Project Management
  • Catalogs of cleared Project Releases
  • Drag and Drop Components for Lotus Notes
  • Reusable Controls for Application Developers
  • Project File Navigator
  • Project Wildfire
  • Project XPages Mobile Controls
  • Project XTalk
  • Project Source Sniffer
  • Project DominoDefrag
  • Five Ways to participate
  • Contribute Code
  • Follow OpenNTF
  • OpenNTF Organization
  • OpenNTF Members
  • Intellectual Property Model
  • OpenNTF in Numbers

17

Contribute Code Two ways to contribute code

Create new projectndash Simply enter your project name and click the create button

Join existing projectndash Navigate to the project and contact the project leads via the email link

Steps to add a release to the catalogs of cleared project releases Become an approved OpenNTF contributor by signing and sending an ICLA (individual

contributor license agreements) or CCLA (corporate contributor license agreements) Apply the necessary license information Send email to ip-manageropenntforg with a request to add release to catalog Wait until an OpenNTF committer has checked the release and added it

18

Follow OpenNTF Blog

Web httpwwwopenntforgblog Feed httpblogopenntforgblogsopenntfnsfstoriesxml Mobile httpiopenntforg

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

19

OpenNTF Organization The OpenNTF Alliance is a loose cooperation of equal members with the

common goal to provide open source applications based on NotesDomino Similar to the OpenAjaxOrg model - as little bureaucracy as possible but

as much structure and as many rules as necessary to make code re-usable and the organization efficient

Members are expected to contribute something (eg code in kind donations financial contributions etc)

Steering Committee defines strategy and direction Technical Committee implements new services and web site features

20

OpenNTF Members

21

Intellectual Property 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 Rights for perpetual worldwide non-exclusive no-charge royalty-free patent license to

make have made use offer to sell sell import and otherwise transfer the work IP is owned by contributor Contributors sign ICLAs (individual contributor license agreements) or CCLAs (corporate

contributor license agreements)

The OpenNTF IP manager helps with licence questions and clears project releases for the catalogs

OpenNTF committers are a small subset of all contributors who verify project releases before they are added to the catalogs

22

OpenNTF in Numbers gt 3000000 page visits per year gt 68000 registered users gt 10000 downloads per month gt 300 contributors gt 400 projects

  • September 2010
  • Agenda
  • OpenNTF is devoted to
  • Value provided by OpenNTF
  • OpenNTF Home Page
  • Project Management
  • Catalogs of cleared Project Releases
  • Drag and Drop Components for Lotus Notes
  • Reusable Controls for Application Developers
  • Project File Navigator
  • Project Wildfire
  • Project XPages Mobile Controls
  • Project XTalk
  • Project Source Sniffer
  • Project DominoDefrag
  • Five Ways to participate
  • Contribute Code
  • Follow OpenNTF
  • OpenNTF Organization
  • OpenNTF Members
  • Intellectual Property Model
  • OpenNTF in Numbers

18

Follow OpenNTF Blog

Web httpwwwopenntforgblog Feed httpblogopenntforgblogsopenntfnsfstoriesxml Mobile httpiopenntforg

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

19

OpenNTF Organization The OpenNTF Alliance is a loose cooperation of equal members with the

common goal to provide open source applications based on NotesDomino Similar to the OpenAjaxOrg model - as little bureaucracy as possible but

as much structure and as many rules as necessary to make code re-usable and the organization efficient

Members are expected to contribute something (eg code in kind donations financial contributions etc)

Steering Committee defines strategy and direction Technical Committee implements new services and web site features

20

OpenNTF Members

21

Intellectual Property 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 Rights for perpetual worldwide non-exclusive no-charge royalty-free patent license to

make have made use offer to sell sell import and otherwise transfer the work IP is owned by contributor Contributors sign ICLAs (individual contributor license agreements) or CCLAs (corporate

contributor license agreements)

The OpenNTF IP manager helps with licence questions and clears project releases for the catalogs

OpenNTF committers are a small subset of all contributors who verify project releases before they are added to the catalogs

22

OpenNTF in Numbers gt 3000000 page visits per year gt 68000 registered users gt 10000 downloads per month gt 300 contributors gt 400 projects

  • September 2010
  • Agenda
  • OpenNTF is devoted to
  • Value provided by OpenNTF
  • OpenNTF Home Page
  • Project Management
  • Catalogs of cleared Project Releases
  • Drag and Drop Components for Lotus Notes
  • Reusable Controls for Application Developers
  • Project File Navigator
  • Project Wildfire
  • Project XPages Mobile Controls
  • Project XTalk
  • Project Source Sniffer
  • Project DominoDefrag
  • Five Ways to participate
  • Contribute Code
  • Follow OpenNTF
  • OpenNTF Organization
  • OpenNTF Members
  • Intellectual Property Model
  • OpenNTF in Numbers

19

OpenNTF Organization The OpenNTF Alliance is a loose cooperation of equal members with the

common goal to provide open source applications based on NotesDomino Similar to the OpenAjaxOrg model - as little bureaucracy as possible but

as much structure and as many rules as necessary to make code re-usable and the organization efficient

Members are expected to contribute something (eg code in kind donations financial contributions etc)

Steering Committee defines strategy and direction Technical Committee implements new services and web site features

20

OpenNTF Members

21

Intellectual Property 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 Rights for perpetual worldwide non-exclusive no-charge royalty-free patent license to

make have made use offer to sell sell import and otherwise transfer the work IP is owned by contributor Contributors sign ICLAs (individual contributor license agreements) or CCLAs (corporate

contributor license agreements)

The OpenNTF IP manager helps with licence questions and clears project releases for the catalogs

OpenNTF committers are a small subset of all contributors who verify project releases before they are added to the catalogs

22

OpenNTF in Numbers gt 3000000 page visits per year gt 68000 registered users gt 10000 downloads per month gt 300 contributors gt 400 projects

  • September 2010
  • Agenda
  • OpenNTF is devoted to
  • Value provided by OpenNTF
  • OpenNTF Home Page
  • Project Management
  • Catalogs of cleared Project Releases
  • Drag and Drop Components for Lotus Notes
  • Reusable Controls for Application Developers
  • Project File Navigator
  • Project Wildfire
  • Project XPages Mobile Controls
  • Project XTalk
  • Project Source Sniffer
  • Project DominoDefrag
  • Five Ways to participate
  • Contribute Code
  • Follow OpenNTF
  • OpenNTF Organization
  • OpenNTF Members
  • Intellectual Property Model
  • OpenNTF in Numbers

20

OpenNTF Members

21

Intellectual Property 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 Rights for perpetual worldwide non-exclusive no-charge royalty-free patent license to

make have made use offer to sell sell import and otherwise transfer the work IP is owned by contributor Contributors sign ICLAs (individual contributor license agreements) or CCLAs (corporate

contributor license agreements)

The OpenNTF IP manager helps with licence questions and clears project releases for the catalogs

OpenNTF committers are a small subset of all contributors who verify project releases before they are added to the catalogs

22

OpenNTF in Numbers gt 3000000 page visits per year gt 68000 registered users gt 10000 downloads per month gt 300 contributors gt 400 projects

  • September 2010
  • Agenda
  • OpenNTF is devoted to
  • Value provided by OpenNTF
  • OpenNTF Home Page
  • Project Management
  • Catalogs of cleared Project Releases
  • Drag and Drop Components for Lotus Notes
  • Reusable Controls for Application Developers
  • Project File Navigator
  • Project Wildfire
  • Project XPages Mobile Controls
  • Project XTalk
  • Project Source Sniffer
  • Project DominoDefrag
  • Five Ways to participate
  • Contribute Code
  • Follow OpenNTF
  • OpenNTF Organization
  • OpenNTF Members
  • Intellectual Property Model
  • OpenNTF in Numbers

21

Intellectual Property 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 Rights for perpetual worldwide non-exclusive no-charge royalty-free patent license to

make have made use offer to sell sell import and otherwise transfer the work IP is owned by contributor Contributors sign ICLAs (individual contributor license agreements) or CCLAs (corporate

contributor license agreements)

The OpenNTF IP manager helps with licence questions and clears project releases for the catalogs

OpenNTF committers are a small subset of all contributors who verify project releases before they are added to the catalogs

22

OpenNTF in Numbers gt 3000000 page visits per year gt 68000 registered users gt 10000 downloads per month gt 300 contributors gt 400 projects

  • September 2010
  • Agenda
  • OpenNTF is devoted to
  • Value provided by OpenNTF
  • OpenNTF Home Page
  • Project Management
  • Catalogs of cleared Project Releases
  • Drag and Drop Components for Lotus Notes
  • Reusable Controls for Application Developers
  • Project File Navigator
  • Project Wildfire
  • Project XPages Mobile Controls
  • Project XTalk
  • Project Source Sniffer
  • Project DominoDefrag
  • Five Ways to participate
  • Contribute Code
  • Follow OpenNTF
  • OpenNTF Organization
  • OpenNTF Members
  • Intellectual Property Model
  • OpenNTF in Numbers

22

OpenNTF in Numbers gt 3000000 page visits per year gt 68000 registered users gt 10000 downloads per month gt 300 contributors gt 400 projects

  • September 2010
  • Agenda
  • OpenNTF is devoted to
  • Value provided by OpenNTF
  • OpenNTF Home Page
  • Project Management
  • Catalogs of cleared Project Releases
  • Drag and Drop Components for Lotus Notes
  • Reusable Controls for Application Developers
  • Project File Navigator
  • Project Wildfire
  • Project XPages Mobile Controls
  • Project XTalk
  • Project Source Sniffer
  • Project DominoDefrag
  • Five Ways to participate
  • Contribute Code
  • Follow OpenNTF
  • OpenNTF Organization
  • OpenNTF Members
  • Intellectual Property Model
  • OpenNTF in Numbers