SlideShare une entreprise Scribd logo
1  sur  139
OpenNTF
    The Lotus Notes & Domino
    Open Source Organization




1
Bruce Elgort


• President & CEO Elguji Software
    ✦   IdeaJam
    ✦   IQJam
    ✦   LinkJam
    ✦   TaskJam (Open Source XPages App)

• The XPages Blog
• Taking Notes Podcast
• The 1352 Report Podcast
• Co-Founded OpenNTF 2001
                                  2
John Head


• PSC Group
   ✦   PSC and John have been helping OpenNTF since 2002

• OpenNTF IP and Governance Working Group Chairman




                                  3
Disclaimer



    4
Agenda


• About
    ✦   What is OpenNTF
    ✦   History
    ✦   OpenNTF Today
    ✦   Current Alliance Members
• Structure
    ✦   Users
    ✦   Steering Committee
    ✦   Alliance Members
    ✦   Technical Committee
    ✦   IP and Governance Committee
    ✦   Contributors
    ✦   Committers
                                      5
Agenda


• Using OpenNTF
    ✦ The   new website
    ✦ Consuming     applications/code
    ✦ Contributing   applications/code
    ✦ Getting   involved and helping out
• Examples of how free OpenNTF code and templates can help
  you
    ✦ Summary     and the Road ahead
    ✦ Questions   and Answers and open discussion

                                 6
Mission Statement

Providing a framework for the
community so that open source
applications may be freely
distributed, using widely
available licensing terms.
OpenNTF is Devoted to...

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

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

Enabling groups of individuals all around the
world to collaborate on IBM Lotus Notes/
Domino applications and release them as open
source.


Increasing the quality and quantity of
templates, applications and samples that
are shared by the community.
History


• OpenNTF was launched in 2001
• 65,000 registered registered users
• 250 open source projects and 800 snippets of code
• In January 2009 IBM announced at Lotusphere that IBM has
  agreed to sponsor a new collaboration with OpenNTF
• Since this announcement IBM has worked with “the old
  OpenNTF” and community to define a new governance model
  and IP model to accomplish these goals which has resulted in
  the OpenNTF Alliance


                               9
OpenNTF Today


• Is now the OpenNTF Alliance
• Steering Committee made up of Alliance Members
• A new governance model in place to provide increased legal protection for
  consumers of code (including two licensing models to satisfy all legal
  requirements – Apache, GPL)
• Website overhaul - Phase 1 completed
• Technical Committee who meet every other week to discuss and carry out
  work to take the Alliance forwards (any registered user can join)
• Alliance members (especially IBM) committing a lot of resources –
  management, legal, development and significant code contributions as
  part of an overall plan to energize Lotus Notes and Domino application
  development
                                    10
Alliance Member Companies

• Assono                    • Sherpa Software
• Conxsys                   • Teamstudio
• Czarnowski                • The Turtle Partnership
• IBM                       • VinceSchuurman.com
• Lotus 911                 • Kalechi Designs
• SNAPPS                    • Ytria
• Pavone
• Prominic
• PSC
                             11
Structure


• Since Lotusphere 2009, the structure of OpenNTF has
  been formalized with the formation of committees,
  member agreements and contribution agreements
• All these changes are designed to protect the end
  consumer and so opening the opportunities for all to
  use OpenNTF assets for even the most stringent legal
  departments
• Modeled after the OpenAjax Alliance




                              12
Users

• Users are obviously the most important part of this process,
  whether you are consuming or contributing code
• Consuming is done freely and from the code bin, projects
  database or the final repositories/catalogs that have had legal
  process applied to them
• Submitting new code (as a contributor) requires
    ✦ A developer   to have an Individual Contributor License
        agreement in place (ICLA)
    ✦ Work    for a Member company who list you on their Corporate
        Contributor License Agreement (CCLA) – basically says you
        have the right to submit the code and doesn't belong to
        someone else.
                                 13
Steering Committee

• Sets the direction of the OpenNTF Alliance
• Made up of Member organizations
• Rotating memberships for 1 or 2 year periods
• One member is voted as the Chair (currently Vince
  Schuurman)




                               14
Alliance Members


• Any organization can join OpenNTF as a Member
• No commitment required, however obviously participation is
  appreciated
• Need to complete a Membership Agreement form
• Full details and the form is on www.openntf.org on the “Get
  Involved” tab




                               15
Technical Committee

• Delivers technical solutions for OpenNTF from server
  monitoring to replacing software infrastructure and website
  upkeep
• Made up of Member employees and registered users
• Meets every 2 weeks to discuss progress and issues




                               16
Using OpenNTF




                New look and feel
Project Catalogs
Discussion Forums




Technical Committee and Steering Committee also maintain forums
Used for Projects and other OpenNTF areas
Website Updates


• Revamp of project management system
• New profile management
• New catalogs
• Member directory
• New test and development servers
• Want to help?




                             22
Consuming Code and Applications


• Code samples are located in the Code Bin
• Active development takes place in the Project Management
  System
• Cleared Code can be downloaded from the catalogs/
  repositories
    ✦   Apache Licensed
    ✦   GPL Licensed

• You don't even need to be registered for most downloads



                              23
Code Resources


• Notes Widget Catalog – Drag and Drop into your Notes Client
• Projects area – complete or nearly complete fully functional free
  applications (with code to learn from)
• Code Bin – lots of code examples for reuse
• Apache Catalog – completed, IP checked and licensed under
  Apache for your free reuse (with code to learn from)
• GPL Catalog – completed, IP checked and licensed under GPL for
  your free reuse (with code to learn from)
• Development Community
• Add your own projects and get access to like minded developers to
  accelerate development, testing etc.
                                  24
Contributing Code


• Contributing
    ✦   You do need to be registered
    ✦   You do need an ICLA or to be listed on your employers CCLA
    ✦   New projects are created in the Project Management System – you
        will need “Contributor” status to do this (automatic after ICLA).
    ✦   Projects can then go through a checking process and added to the
        catalogs by a “Committer” (anyone can apply to be a Committer
        however they must already qualify to be a Contributor and then be
        voted in).

• Remember contributing is not just about code. Feedback via
  the forums, and IdeaJam, downloading, testing, documenting
  is all “contributing” (no ICLA required).
                                       25
Notes Client Widgets


• Download from Apache Catalog
    ✦   http://www.openntf.org/catalogs/a2cat.nsf
    ✦   Drag and Drop into your Notes Client from the Catalog
• Examples
    ✦   Driving Directions for Google Maps
    ✦   Recent Contacts for IBM Lotus Sametime
    ✦   TripAdvisor Business Travel Center Plugin
    ✦   Bookmark Viewer for Delicious
    ✦   Widgets for Facebook, Twitter, Google Mail
    ✦   Designer Wiki Search
    ✦   Bookmark Viewer for IBM Lotus Connections Dogear
                                      26
XTalk by Declan Lynch
XTalk
XTalk
XTalk
DominoWiki by Ben Poole




                      33
DominoWiki by Ben Poole




                      33
DominoWiki




             34
DominoWiki




             34
DominoWiki




             35
DominoWiki




             35
DominoWiki




             36
DominoWiki




             36
DominoWiki




             37
DominoWiki




             37
DominoWiki




             38
DominoWiki




             38
XPages Wiki by Steve Castledine


• Developed/Managed by Steve Castledine of IBM
• Runs on Domino Server v8.5/v8.51 only
• Web and Notes Client
• http://www.openntf.org/Projects/pmt.nsf/ProjectLookup/
  XPages%20Wiki
• Live Demo: http://openntf.org/xpageswiki.nsf




                               39
XPages Wiki
XPages Wiki
XPages Wiki
XPages Wiki
XPages Wiki
XPages Wiki
XPages Wiki
XPages Wiki
XPages Wiki
New Discussion Template


• The 8.5.1 Discussion Template will shortly be available under
  open source terms on OpenNTF
• Niklas Heidloff, Steve Castledine and Peter Presnell are also
  preparing a new version to be developed via OpenNTF and
  then added back to the build at 8.5.2 (not yet guaranteed)
• Iteration 1 will have the Notes Client updated
• Iteration 2 will have the XPages interface upgraded
• Iteration 3 will have new features as voted for via IdeaJam
• This version will also be available shortly (at 8.5.1 GA)

                                 42
New Discussion Template
New Discussion Template
New Discussion Template
New Discussion Template
New Discussion Template
New Discussion Template
New Discussion Template
HELP - Ulrich Krause and Tom Schulte




                        45
HELP - Ulrich Krause and Tom Schulte




                        45
HELP




       46
HELP




       46
HELP




       47
HELP




       47
HELP




       48
HELP




       48
HELP
VIC CRM by Dave Leigh




                    50
VIC CRM by Dave Leigh




                    50
VIC CRM by Dave Leigh




                    50
VIC CRM by Dave Leigh




                    50
domBulletin by Michael Bourak




                     51
domBulletin by Michael Bourak




                     51
domBulletin




              52
domBulletin




              52
domBulletin
domBulletin
domBulletin




              54
domBulletin




              54
OpenNTF Mail Experience




                     55
OpenNTF Mail Experience




                     55
OpenNTF Mail Experience




                     55
OpenNTF Mail Experience




                     55
OpenNTF Mail Experience




                     56
OpenNTF Mail Experience




                     56
OpenNTF Mail Experience




                     56
OpenNTF Mail Experience




                     57
OpenNTF Mail Experience




                     57
OpenNTF Mail Experience




                     57
OpenNTF Mail Experience




                      58
OpenNTF Mail Experience




                      58
OpenLOG by Julian Robichaux




                     59
OpenLOG by Julian Robichaux




                     59
OpenLOG
OpenLOG
OpenLOG
OpenLOG
OpenLOG
OpenLOG
Conaex by Heinrich Hilbert and Marc Fischer


• Reports/modification of about 100 different database settings – visible and
  hidden
• Storage consumption and distribution of replica's
• Agents and other design elements
• ACL templates
• Tracking of database modifications
• Execution of change requests only after their explicit release
• Easy, persistent parameterization of all Conaex activity by means of task
  documents (no console hacking)
• High performing, OS specific server task program based on the Lotus
  Domino C API
                                       63
Conaex




         64
Conaex




         64
Conaex




         64
Conaex




         64
Dolmio




         65
Dolmio




         65
Dolmio




         65
Team Mailbox by Grian Green




                        66
Team Mailbox by Grian Green




                        66
Team Mailbox by Grian Green




                        66
Team Mailbox by Grian Green




                        66
Team Mailbox by Grian Green




                        66
SuperNTF by Kevin Pettitt




                            67
SuperNTF by Kevin Pettitt




                            67
SuperNTF by Kevin Pettitt




                            67
SuperNTF




           68
SuperNTF




           68
SuperNTF




           69
SuperNTF




           69
SuperNTF




           70
SuperNTF




           70
SuperNTF




           70
SuperNTF




           71
SuperNTF




           71
SuperNTF




           71
SuperNTF




           72
SuperNTF




           72
SuperNTF




           72
SuperNTF




           72
SuperNTF




           73
SuperNTF




           73
Lotus Awards 2010


• Two new awards specifically for OpenNTF
   ✦   Best Open Source Contribution by an Individual
   ✦   Best Open Source Contribution by a Business Partner




                                    74
Summary and Road Ahead


• OpenNTF Alliance is a “work in progress” but great progress
  has been made so far
• Get involved
• New Discussion Template is a landmark project that will be
  enhanced at OpenNTF.org first and will come back into the
  Lotus Domino build*
    ✦   * Disclaimer: While intended, there are no guarantees from IBM that
        the functionality will be in the final shipping product.

• Follow OpenNTF on Twitter @openntf, PlanetLotus and the
  OpenNTF.org home page.

                                      75

Contenu connexe

Tendances

Introducing CollabNet TeamForge® 8.0
Introducing CollabNet TeamForge® 8.0Introducing CollabNet TeamForge® 8.0
Introducing CollabNet TeamForge® 8.0CollabNet
 
2020 oct zowe quarterly webinar series
2020 oct zowe quarterly webinar series2020 oct zowe quarterly webinar series
2020 oct zowe quarterly webinar seriesOpen Mainframe Project
 
Intro to open source - 101 presentation
Intro to open source - 101 presentationIntro to open source - 101 presentation
Intro to open source - 101 presentationJavier Perez
 
August OpenNTF Webinar - Git and GitHub Explained
August OpenNTF Webinar - Git and GitHub ExplainedAugust OpenNTF Webinar - Git and GitHub Explained
August OpenNTF Webinar - Git and GitHub ExplainedHoward Greenberg
 
Open Source Investments in Mainframe Through the Next Generation - Showcasing...
Open Source Investments in Mainframe Through the Next Generation - Showcasing...Open Source Investments in Mainframe Through the Next Generation - Showcasing...
Open Source Investments in Mainframe Through the Next Generation - Showcasing...Open Mainframe Project
 
Git/Gerrit with TeamForge
Git/Gerrit with TeamForgeGit/Gerrit with TeamForge
Git/Gerrit with TeamForgeCollabNet
 
VI package manager
VI package managerVI package manager
VI package managerDMC, Inc.
 
CollabNet TeamForge 8.1 Webinar
CollabNet TeamForge 8.1 WebinarCollabNet TeamForge 8.1 Webinar
CollabNet TeamForge 8.1 WebinarCollabNet
 
Tools for Managing your LabVIEW Source Code
Tools for Managing your LabVIEW Source CodeTools for Managing your LabVIEW Source Code
Tools for Managing your LabVIEW Source CodeDMC, Inc.
 
Hnd201 Building Ibm Lotus Domino Applications With Ajax Plugins
Hnd201 Building Ibm Lotus Domino Applications With Ajax PluginsHnd201 Building Ibm Lotus Domino Applications With Ajax Plugins
Hnd201 Building Ibm Lotus Domino Applications With Ajax Pluginsdominion
 
The Lie of a Benevolent Dictator; the Truth of a Working Democratic Meritocracy
The Lie of a Benevolent Dictator; the Truth of a Working Democratic MeritocracyThe Lie of a Benevolent Dictator; the Truth of a Working Democratic Meritocracy
The Lie of a Benevolent Dictator; the Truth of a Working Democratic MeritocracyRandy Bias
 
Optimize Your Enterprise Git Webinar
Optimize Your Enterprise Git WebinarOptimize Your Enterprise Git Webinar
Optimize Your Enterprise Git WebinarCollabNet
 
Webinar: Open Source on the Modern Mainframe
Webinar: Open Source on the Modern MainframeWebinar: Open Source on the Modern Mainframe
Webinar: Open Source on the Modern MainframeOpen Mainframe Project
 
Code Hosting: The Key to Autonomous, Self-Service Development
Code Hosting: The Key to Autonomous, Self-Service DevelopmentCode Hosting: The Key to Autonomous, Self-Service Development
Code Hosting: The Key to Autonomous, Self-Service DevelopmentRachel Maxwell
 
Facilitating continuous delivery in a FinTech world with Salt, Jenkins, Nexus...
Facilitating continuous delivery in a FinTech world with Salt, Jenkins, Nexus...Facilitating continuous delivery in a FinTech world with Salt, Jenkins, Nexus...
Facilitating continuous delivery in a FinTech world with Salt, Jenkins, Nexus...Michel Buczynski
 
Bp308 Ibm Lotus Domino Web Facelift Using Ajax And Dxl
Bp308 Ibm Lotus Domino Web Facelift Using Ajax And DxlBp308 Ibm Lotus Domino Web Facelift Using Ajax And Dxl
Bp308 Ibm Lotus Domino Web Facelift Using Ajax And Dxldominion
 
Get your Project back in Shape!
Get your Project back in Shape!Get your Project back in Shape!
Get your Project back in Shape!Joachim Tuchel
 
Looking Ahead: AtoM's governance, development, and future
Looking Ahead: AtoM's governance, development, and futureLooking Ahead: AtoM's governance, development, and future
Looking Ahead: AtoM's governance, development, and futureArtefactual Systems - AtoM
 

Tendances (20)

Introducing CollabNet TeamForge® 8.0
Introducing CollabNet TeamForge® 8.0Introducing CollabNet TeamForge® 8.0
Introducing CollabNet TeamForge® 8.0
 
2020 oct zowe quarterly webinar series
2020 oct zowe quarterly webinar series2020 oct zowe quarterly webinar series
2020 oct zowe quarterly webinar series
 
Intro to open source - 101 presentation
Intro to open source - 101 presentationIntro to open source - 101 presentation
Intro to open source - 101 presentation
 
August OpenNTF Webinar - Git and GitHub Explained
August OpenNTF Webinar - Git and GitHub ExplainedAugust OpenNTF Webinar - Git and GitHub Explained
August OpenNTF Webinar - Git and GitHub Explained
 
Open Source Investments in Mainframe Through the Next Generation - Showcasing...
Open Source Investments in Mainframe Through the Next Generation - Showcasing...Open Source Investments in Mainframe Through the Next Generation - Showcasing...
Open Source Investments in Mainframe Through the Next Generation - Showcasing...
 
Git/Gerrit with TeamForge
Git/Gerrit with TeamForgeGit/Gerrit with TeamForge
Git/Gerrit with TeamForge
 
VI package manager
VI package managerVI package manager
VI package manager
 
CollabNet TeamForge 8.1 Webinar
CollabNet TeamForge 8.1 WebinarCollabNet TeamForge 8.1 Webinar
CollabNet TeamForge 8.1 Webinar
 
Tools for Managing your LabVIEW Source Code
Tools for Managing your LabVIEW Source CodeTools for Managing your LabVIEW Source Code
Tools for Managing your LabVIEW Source Code
 
Hnd201 Building Ibm Lotus Domino Applications With Ajax Plugins
Hnd201 Building Ibm Lotus Domino Applications With Ajax PluginsHnd201 Building Ibm Lotus Domino Applications With Ajax Plugins
Hnd201 Building Ibm Lotus Domino Applications With Ajax Plugins
 
The Lie of a Benevolent Dictator; the Truth of a Working Democratic Meritocracy
The Lie of a Benevolent Dictator; the Truth of a Working Democratic MeritocracyThe Lie of a Benevolent Dictator; the Truth of a Working Democratic Meritocracy
The Lie of a Benevolent Dictator; the Truth of a Working Democratic Meritocracy
 
Optimize Your Enterprise Git Webinar
Optimize Your Enterprise Git WebinarOptimize Your Enterprise Git Webinar
Optimize Your Enterprise Git Webinar
 
Webinar: Open Source on the Modern Mainframe
Webinar: Open Source on the Modern MainframeWebinar: Open Source on the Modern Mainframe
Webinar: Open Source on the Modern Mainframe
 
Code Hosting: The Key to Autonomous, Self-Service Development
Code Hosting: The Key to Autonomous, Self-Service DevelopmentCode Hosting: The Key to Autonomous, Self-Service Development
Code Hosting: The Key to Autonomous, Self-Service Development
 
Contributing to the AtoM documentation
Contributing to the AtoM documentationContributing to the AtoM documentation
Contributing to the AtoM documentation
 
Facilitating continuous delivery in a FinTech world with Salt, Jenkins, Nexus...
Facilitating continuous delivery in a FinTech world with Salt, Jenkins, Nexus...Facilitating continuous delivery in a FinTech world with Salt, Jenkins, Nexus...
Facilitating continuous delivery in a FinTech world with Salt, Jenkins, Nexus...
 
Bp308 Ibm Lotus Domino Web Facelift Using Ajax And Dxl
Bp308 Ibm Lotus Domino Web Facelift Using Ajax And DxlBp308 Ibm Lotus Domino Web Facelift Using Ajax And Dxl
Bp308 Ibm Lotus Domino Web Facelift Using Ajax And Dxl
 
Git tech
Git techGit tech
Git tech
 
Get your Project back in Shape!
Get your Project back in Shape!Get your Project back in Shape!
Get your Project back in Shape!
 
Looking Ahead: AtoM's governance, development, and future
Looking Ahead: AtoM's governance, development, and futureLooking Ahead: AtoM's governance, development, and future
Looking Ahead: AtoM's governance, development, and future
 

Similaire à OpenNTF - The Lotus Notes and Domino Open Source Organization

Dd13.2013.milano.open ntf
Dd13.2013.milano.open ntfDd13.2013.milano.open ntf
Dd13.2013.milano.open ntfUlrich Krause
 
The Latest and Greatest from OpenNTF and the IBM Social Business Toolkit, #dd13
The Latest and Greatest from OpenNTF and the IBM Social Business Toolkit, #dd13The Latest and Greatest from OpenNTF and the IBM Social Business Toolkit, #dd13
The Latest and Greatest from OpenNTF and the IBM Social Business Toolkit, #dd13Dominopoint - Italian Lotus User Group
 
[Workshop] Building an Integration Agile Digital Enterprise with Open Source ...
[Workshop] Building an Integration Agile Digital Enterprise with Open Source ...[Workshop] Building an Integration Agile Digital Enterprise with Open Source ...
[Workshop] Building an Integration Agile Digital Enterprise with Open Source ...WSO2
 
Create Great CNCF User-Base from Lessons Learned from Other Open Source Commu...
Create Great CNCF User-Base from Lessons Learned from Other Open Source Commu...Create Great CNCF User-Base from Lessons Learned from Other Open Source Commu...
Create Great CNCF User-Base from Lessons Learned from Other Open Source Commu...Lee Calcote
 
On making standards organizations & open source communities work hand in hand
On making standards organizations & open source communities work hand in handOn making standards organizations & open source communities work hand in hand
On making standards organizations & open source communities work hand in handBenjamin Cabé
 
AD113 -- IBM Lotus Notes Discussion Template: Next Generation and Other OpenN...
AD113 -- IBM Lotus Notes Discussion Template: Next Generation and Other OpenN...AD113 -- IBM Lotus Notes Discussion Template: Next Generation and Other OpenN...
AD113 -- IBM Lotus Notes Discussion Template: Next Generation and Other OpenN...ddrschiw
 
TeamForge Overview Webinar (8/24)
TeamForge Overview Webinar (8/24)TeamForge Overview Webinar (8/24)
TeamForge Overview Webinar (8/24)CollabNet
 
Selecting an Open Source License and Business Model for Your Project to Have ...
Selecting an Open Source License and Business Model for Your Project to Have ...Selecting an Open Source License and Business Model for Your Project to Have ...
Selecting an Open Source License and Business Model for Your Project to Have ...All Things Open
 
Why It’s Important to Contribute to Open-Source Projects | Keysight Connect #10
Why It’s Important to Contribute to Open-Source Projects | Keysight Connect #10Why It’s Important to Contribute to Open-Source Projects | Keysight Connect #10
Why It’s Important to Contribute to Open-Source Projects | Keysight Connect #10IxiaRomania
 
Using oss at an internet company and hacker culture; Linux Enterprise Users M...
Using oss at an internet company and hacker culture; Linux Enterprise Users M...Using oss at an internet company and hacker culture; Linux Enterprise Users M...
Using oss at an internet company and hacker culture; Linux Enterprise Users M...Hiro Yoshioka
 
Open Source Lessons from the TODO Group
Open Source Lessons from the TODO GroupOpen Source Lessons from the TODO Group
Open Source Lessons from the TODO GroupChris Aniszczyk
 
Using oss and hacker culture at an internet company at osc/tokyo 2014/03/01
Using oss and hacker culture at an internet company at osc/tokyo 2014/03/01Using oss and hacker culture at an internet company at osc/tokyo 2014/03/01
Using oss and hacker culture at an internet company at osc/tokyo 2014/03/01Hiro Yoshioka
 
Oscon 2016: open source lessons from the todo group
Oscon 2016: open source lessons from the todo groupOscon 2016: open source lessons from the todo group
Oscon 2016: open source lessons from the todo groupBen VanEvery
 
Primeros pasos del Software Libre en infraestructura civil Civil Infrastructu...
Primeros pasos del Software Libre en infraestructura civil Civil Infrastructu...Primeros pasos del Software Libre en infraestructura civil Civil Infrastructu...
Primeros pasos del Software Libre en infraestructura civil Civil Infrastructu...Agustin Benito Bethencourt
 
OpenChain in Korea - Intro - 23rd January 2019
OpenChain in Korea - Intro - 23rd January 2019OpenChain in Korea - Intro - 23rd January 2019
OpenChain in Korea - Intro - 23rd January 2019Shane Coughlan
 
xpages & dojo
xpages & dojoxpages & dojo
xpages & dojodominion
 
DevOps - IaC | Talk | AGILE GURUGRAM 2018 | 23 - 24 March, 2018
DevOps - IaC | Talk | AGILE GURUGRAM 2018 | 23 - 24 March, 2018DevOps - IaC | Talk | AGILE GURUGRAM 2018 | 23 - 24 March, 2018
DevOps - IaC | Talk | AGILE GURUGRAM 2018 | 23 - 24 March, 2018AgileNetwork
 
How to get started in Open Source!
How to get started in Open Source!How to get started in Open Source!
How to get started in Open Source!Pradeep Singh
 
9 Months and Counting with Jeff Borek of IBM OpenAPI Meetup 2016 09 15
9 Months and Counting with Jeff Borek of IBM OpenAPI Meetup 2016 09 159 Months and Counting with Jeff Borek of IBM OpenAPI Meetup 2016 09 15
9 Months and Counting with Jeff Borek of IBM OpenAPI Meetup 2016 09 15Open API Initiative (OAI)
 

Similaire à OpenNTF - The Lotus Notes and Domino Open Source Organization (20)

OpenNTF Overview 09/10
OpenNTF Overview 09/10OpenNTF Overview 09/10
OpenNTF Overview 09/10
 
Dd13.2013.milano.open ntf
Dd13.2013.milano.open ntfDd13.2013.milano.open ntf
Dd13.2013.milano.open ntf
 
The Latest and Greatest from OpenNTF and the IBM Social Business Toolkit, #dd13
The Latest and Greatest from OpenNTF and the IBM Social Business Toolkit, #dd13The Latest and Greatest from OpenNTF and the IBM Social Business Toolkit, #dd13
The Latest and Greatest from OpenNTF and the IBM Social Business Toolkit, #dd13
 
[Workshop] Building an Integration Agile Digital Enterprise with Open Source ...
[Workshop] Building an Integration Agile Digital Enterprise with Open Source ...[Workshop] Building an Integration Agile Digital Enterprise with Open Source ...
[Workshop] Building an Integration Agile Digital Enterprise with Open Source ...
 
Create Great CNCF User-Base from Lessons Learned from Other Open Source Commu...
Create Great CNCF User-Base from Lessons Learned from Other Open Source Commu...Create Great CNCF User-Base from Lessons Learned from Other Open Source Commu...
Create Great CNCF User-Base from Lessons Learned from Other Open Source Commu...
 
On making standards organizations & open source communities work hand in hand
On making standards organizations & open source communities work hand in handOn making standards organizations & open source communities work hand in hand
On making standards organizations & open source communities work hand in hand
 
AD113 -- IBM Lotus Notes Discussion Template: Next Generation and Other OpenN...
AD113 -- IBM Lotus Notes Discussion Template: Next Generation and Other OpenN...AD113 -- IBM Lotus Notes Discussion Template: Next Generation and Other OpenN...
AD113 -- IBM Lotus Notes Discussion Template: Next Generation and Other OpenN...
 
TeamForge Overview Webinar (8/24)
TeamForge Overview Webinar (8/24)TeamForge Overview Webinar (8/24)
TeamForge Overview Webinar (8/24)
 
Selecting an Open Source License and Business Model for Your Project to Have ...
Selecting an Open Source License and Business Model for Your Project to Have ...Selecting an Open Source License and Business Model for Your Project to Have ...
Selecting an Open Source License and Business Model for Your Project to Have ...
 
Why It’s Important to Contribute to Open-Source Projects | Keysight Connect #10
Why It’s Important to Contribute to Open-Source Projects | Keysight Connect #10Why It’s Important to Contribute to Open-Source Projects | Keysight Connect #10
Why It’s Important to Contribute to Open-Source Projects | Keysight Connect #10
 
Using oss at an internet company and hacker culture; Linux Enterprise Users M...
Using oss at an internet company and hacker culture; Linux Enterprise Users M...Using oss at an internet company and hacker culture; Linux Enterprise Users M...
Using oss at an internet company and hacker culture; Linux Enterprise Users M...
 
Open Source Lessons from the TODO Group
Open Source Lessons from the TODO GroupOpen Source Lessons from the TODO Group
Open Source Lessons from the TODO Group
 
Using oss and hacker culture at an internet company at osc/tokyo 2014/03/01
Using oss and hacker culture at an internet company at osc/tokyo 2014/03/01Using oss and hacker culture at an internet company at osc/tokyo 2014/03/01
Using oss and hacker culture at an internet company at osc/tokyo 2014/03/01
 
Oscon 2016: open source lessons from the todo group
Oscon 2016: open source lessons from the todo groupOscon 2016: open source lessons from the todo group
Oscon 2016: open source lessons from the todo group
 
Primeros pasos del Software Libre en infraestructura civil Civil Infrastructu...
Primeros pasos del Software Libre en infraestructura civil Civil Infrastructu...Primeros pasos del Software Libre en infraestructura civil Civil Infrastructu...
Primeros pasos del Software Libre en infraestructura civil Civil Infrastructu...
 
OpenChain in Korea - Intro - 23rd January 2019
OpenChain in Korea - Intro - 23rd January 2019OpenChain in Korea - Intro - 23rd January 2019
OpenChain in Korea - Intro - 23rd January 2019
 
xpages & dojo
xpages & dojoxpages & dojo
xpages & dojo
 
DevOps - IaC | Talk | AGILE GURUGRAM 2018 | 23 - 24 March, 2018
DevOps - IaC | Talk | AGILE GURUGRAM 2018 | 23 - 24 March, 2018DevOps - IaC | Talk | AGILE GURUGRAM 2018 | 23 - 24 March, 2018
DevOps - IaC | Talk | AGILE GURUGRAM 2018 | 23 - 24 March, 2018
 
How to get started in Open Source!
How to get started in Open Source!How to get started in Open Source!
How to get started in Open Source!
 
9 Months and Counting with Jeff Borek of IBM OpenAPI Meetup 2016 09 15
9 Months and Counting with Jeff Borek of IBM OpenAPI Meetup 2016 09 159 Months and Counting with Jeff Borek of IBM OpenAPI Meetup 2016 09 15
9 Months and Counting with Jeff Borek of IBM OpenAPI Meetup 2016 09 15
 

Plus de Bruce Elgort

Apps, Apps, and More Apps: Meet the Very Best Open Source Apps from OpenNTF -...
Apps, Apps, and More Apps: Meet the Very Best Open Source Apps from OpenNTF -...Apps, Apps, and More Apps: Meet the Very Best Open Source Apps from OpenNTF -...
Apps, Apps, and More Apps: Meet the Very Best Open Source Apps from OpenNTF -...Bruce Elgort
 
SpeedGeeking! Mobile Application development with IBM XPages
SpeedGeeking! Mobile Application development with IBM XPagesSpeedGeeking! Mobile Application development with IBM XPages
SpeedGeeking! Mobile Application development with IBM XPagesBruce Elgort
 
XPages Guru Webinar - XPages sample apps
XPages Guru Webinar - XPages sample appsXPages Guru Webinar - XPages sample apps
XPages Guru Webinar - XPages sample appsBruce Elgort
 
Social Business Strategies - Get Social. Do Business.
Social Business Strategies - Get Social. Do Business.Social Business Strategies - Get Social. Do Business.
Social Business Strategies - Get Social. Do Business.Bruce Elgort
 
JMP206 - How I Went Beyond the Hype, Narcissism and Trendiness to Become a So...
JMP206 - How I Went Beyond the Hype, Narcissism and Trendiness to Become a So...JMP206 - How I Went Beyond the Hype, Narcissism and Trendiness to Become a So...
JMP206 - How I Went Beyond the Hype, Narcissism and Trendiness to Become a So...Bruce Elgort
 
BP207 - Apps, apps, apps and more apps: Meet the very best open source apps f...
BP207 - Apps, apps, apps and more apps: Meet the very best open source apps f...BP207 - Apps, apps, apps and more apps: Meet the very best open source apps f...
BP207 - Apps, apps, apps and more apps: Meet the very best open source apps f...Bruce Elgort
 
How OpenNTF Open Source Solutions Can Save You Time, Money And Your Hair
How OpenNTF Open Source Solutions Can Save You Time, Money And Your HairHow OpenNTF Open Source Solutions Can Save You Time, Money And Your Hair
How OpenNTF Open Source Solutions Can Save You Time, Money And Your HairBruce Elgort
 
Developing a World Class Web 2.0 Application with XPages
Developing a World Class Web 2.0 Application with XPagesDeveloping a World Class Web 2.0 Application with XPages
Developing a World Class Web 2.0 Application with XPagesBruce Elgort
 
Lotus Technical Information and Education Community - Podcasting and Lotus I...
Lotus Technical Information and Education Community  - Podcasting and Lotus I...Lotus Technical Information and Education Community  - Podcasting and Lotus I...
Lotus Technical Information and Education Community - Podcasting and Lotus I...Bruce Elgort
 
Yikes...It Looks Like That?! - UI Worst Practices
Yikes...It Looks Like That?! - UI Worst PracticesYikes...It Looks Like That?! - UI Worst Practices
Yikes...It Looks Like That?! - UI Worst PracticesBruce Elgort
 
iPhone OS 3.0 Highlights
iPhone OS 3.0 HighlightsiPhone OS 3.0 Highlights
iPhone OS 3.0 HighlightsBruce Elgort
 

Plus de Bruce Elgort (11)

Apps, Apps, and More Apps: Meet the Very Best Open Source Apps from OpenNTF -...
Apps, Apps, and More Apps: Meet the Very Best Open Source Apps from OpenNTF -...Apps, Apps, and More Apps: Meet the Very Best Open Source Apps from OpenNTF -...
Apps, Apps, and More Apps: Meet the Very Best Open Source Apps from OpenNTF -...
 
SpeedGeeking! Mobile Application development with IBM XPages
SpeedGeeking! Mobile Application development with IBM XPagesSpeedGeeking! Mobile Application development with IBM XPages
SpeedGeeking! Mobile Application development with IBM XPages
 
XPages Guru Webinar - XPages sample apps
XPages Guru Webinar - XPages sample appsXPages Guru Webinar - XPages sample apps
XPages Guru Webinar - XPages sample apps
 
Social Business Strategies - Get Social. Do Business.
Social Business Strategies - Get Social. Do Business.Social Business Strategies - Get Social. Do Business.
Social Business Strategies - Get Social. Do Business.
 
JMP206 - How I Went Beyond the Hype, Narcissism and Trendiness to Become a So...
JMP206 - How I Went Beyond the Hype, Narcissism and Trendiness to Become a So...JMP206 - How I Went Beyond the Hype, Narcissism and Trendiness to Become a So...
JMP206 - How I Went Beyond the Hype, Narcissism and Trendiness to Become a So...
 
BP207 - Apps, apps, apps and more apps: Meet the very best open source apps f...
BP207 - Apps, apps, apps and more apps: Meet the very best open source apps f...BP207 - Apps, apps, apps and more apps: Meet the very best open source apps f...
BP207 - Apps, apps, apps and more apps: Meet the very best open source apps f...
 
How OpenNTF Open Source Solutions Can Save You Time, Money And Your Hair
How OpenNTF Open Source Solutions Can Save You Time, Money And Your HairHow OpenNTF Open Source Solutions Can Save You Time, Money And Your Hair
How OpenNTF Open Source Solutions Can Save You Time, Money And Your Hair
 
Developing a World Class Web 2.0 Application with XPages
Developing a World Class Web 2.0 Application with XPagesDeveloping a World Class Web 2.0 Application with XPages
Developing a World Class Web 2.0 Application with XPages
 
Lotus Technical Information and Education Community - Podcasting and Lotus I...
Lotus Technical Information and Education Community  - Podcasting and Lotus I...Lotus Technical Information and Education Community  - Podcasting and Lotus I...
Lotus Technical Information and Education Community - Podcasting and Lotus I...
 
Yikes...It Looks Like That?! - UI Worst Practices
Yikes...It Looks Like That?! - UI Worst PracticesYikes...It Looks Like That?! - UI Worst Practices
Yikes...It Looks Like That?! - UI Worst Practices
 
iPhone OS 3.0 Highlights
iPhone OS 3.0 HighlightsiPhone OS 3.0 Highlights
iPhone OS 3.0 Highlights
 

Dernier

The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEarley Information Science
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...Martijn de Jong
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024The Digital Insurer
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?Igalia
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsJoaquim Jorge
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Scriptwesley chun
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUK Journal
 

Dernier (20)

The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptxEIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
EIS-Webinar-Prompt-Knowledge-Eng-2024-04-08.pptx
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024Tata AIG General Insurance Company - Insurer Innovation Award 2024
Tata AIG General Insurance Company - Insurer Innovation Award 2024
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 

OpenNTF - The Lotus Notes and Domino Open Source Organization

  • 1. OpenNTF The Lotus Notes & Domino Open Source Organization 1
  • 2. Bruce Elgort • President & CEO Elguji Software ✦ IdeaJam ✦ IQJam ✦ LinkJam ✦ TaskJam (Open Source XPages App) • The XPages Blog • Taking Notes Podcast • The 1352 Report Podcast • Co-Founded OpenNTF 2001 2
  • 3. John Head • PSC Group ✦ PSC and John have been helping OpenNTF since 2002 • OpenNTF IP and Governance Working Group Chairman 3
  • 5. Agenda • About ✦ What is OpenNTF ✦ History ✦ OpenNTF Today ✦ Current Alliance Members • Structure ✦ Users ✦ Steering Committee ✦ Alliance Members ✦ Technical Committee ✦ IP and Governance Committee ✦ Contributors ✦ Committers 5
  • 6. Agenda • Using OpenNTF ✦ The new website ✦ Consuming applications/code ✦ Contributing applications/code ✦ Getting involved and helping out • Examples of how free OpenNTF code and templates can help you ✦ Summary and the Road ahead ✦ Questions and Answers and open discussion 6
  • 7. Mission Statement Providing a framework for the community so that open source applications may be freely distributed, using widely available licensing terms.
  • 8. OpenNTF is Devoted to... Enabling groups of individuals all around the world to collaborate on IBM Lotus Notes/ Domino applications and release them as open source.
  • 9. OpenNTF is Devoted to... Enabling groups of individuals all around the world to collaborate on IBM Lotus Notes/ Domino applications and release them as open source.
  • 10. OpenNTF is Devoted to... Enabling groups of individuals all around the world to collaborate on IBM Lotus Notes/ Domino applications and release them as open source. Increasing the quality and quantity of templates, applications and samples that are shared by the community.
  • 11. History • OpenNTF was launched in 2001 • 65,000 registered registered users • 250 open source projects and 800 snippets of code • In January 2009 IBM announced at Lotusphere that IBM has agreed to sponsor a new collaboration with OpenNTF • Since this announcement IBM has worked with “the old OpenNTF” and community to define a new governance model and IP model to accomplish these goals which has resulted in the OpenNTF Alliance 9
  • 12. OpenNTF Today • Is now the OpenNTF Alliance • Steering Committee made up of Alliance Members • A new governance model in place to provide increased legal protection for consumers of code (including two licensing models to satisfy all legal requirements – Apache, GPL) • Website overhaul - Phase 1 completed • Technical Committee who meet every other week to discuss and carry out work to take the Alliance forwards (any registered user can join) • Alliance members (especially IBM) committing a lot of resources – management, legal, development and significant code contributions as part of an overall plan to energize Lotus Notes and Domino application development 10
  • 13. Alliance Member Companies • Assono • Sherpa Software • Conxsys • Teamstudio • Czarnowski • The Turtle Partnership • IBM • VinceSchuurman.com • Lotus 911 • Kalechi Designs • SNAPPS • Ytria • Pavone • Prominic • PSC 11
  • 14. Structure • Since Lotusphere 2009, the structure of OpenNTF has been formalized with the formation of committees, member agreements and contribution agreements • All these changes are designed to protect the end consumer and so opening the opportunities for all to use OpenNTF assets for even the most stringent legal departments • Modeled after the OpenAjax Alliance 12
  • 15. Users • Users are obviously the most important part of this process, whether you are consuming or contributing code • Consuming is done freely and from the code bin, projects database or the final repositories/catalogs that have had legal process applied to them • Submitting new code (as a contributor) requires ✦ A developer to have an Individual Contributor License agreement in place (ICLA) ✦ Work for a Member company who list you on their Corporate Contributor License Agreement (CCLA) – basically says you have the right to submit the code and doesn't belong to someone else. 13
  • 16. Steering Committee • Sets the direction of the OpenNTF Alliance • Made up of Member organizations • Rotating memberships for 1 or 2 year periods • One member is voted as the Chair (currently Vince Schuurman) 14
  • 17. Alliance Members • Any organization can join OpenNTF as a Member • No commitment required, however obviously participation is appreciated • Need to complete a Membership Agreement form • Full details and the form is on www.openntf.org on the “Get Involved” tab 15
  • 18. Technical Committee • Delivers technical solutions for OpenNTF from server monitoring to replacing software infrastructure and website upkeep • Made up of Member employees and registered users • Meets every 2 weeks to discuss progress and issues 16
  • 19. Using OpenNTF New look and feel
  • 21. Discussion Forums Technical Committee and Steering Committee also maintain forums
  • 22.
  • 23. Used for Projects and other OpenNTF areas
  • 24. Website Updates • Revamp of project management system • New profile management • New catalogs • Member directory • New test and development servers • Want to help? 22
  • 25. Consuming Code and Applications • Code samples are located in the Code Bin • Active development takes place in the Project Management System • Cleared Code can be downloaded from the catalogs/ repositories ✦ Apache Licensed ✦ GPL Licensed • You don't even need to be registered for most downloads 23
  • 26. Code Resources • Notes Widget Catalog – Drag and Drop into your Notes Client • Projects area – complete or nearly complete fully functional free applications (with code to learn from) • Code Bin – lots of code examples for reuse • Apache Catalog – completed, IP checked and licensed under Apache for your free reuse (with code to learn from) • GPL Catalog – completed, IP checked and licensed under GPL for your free reuse (with code to learn from) • Development Community • Add your own projects and get access to like minded developers to accelerate development, testing etc. 24
  • 27. Contributing Code • Contributing ✦ You do need to be registered ✦ You do need an ICLA or to be listed on your employers CCLA ✦ New projects are created in the Project Management System – you will need “Contributor” status to do this (automatic after ICLA). ✦ Projects can then go through a checking process and added to the catalogs by a “Committer” (anyone can apply to be a Committer however they must already qualify to be a Contributor and then be voted in). • Remember contributing is not just about code. Feedback via the forums, and IdeaJam, downloading, testing, documenting is all “contributing” (no ICLA required). 25
  • 28. Notes Client Widgets • Download from Apache Catalog ✦ http://www.openntf.org/catalogs/a2cat.nsf ✦ Drag and Drop into your Notes Client from the Catalog • Examples ✦ Driving Directions for Google Maps ✦ Recent Contacts for IBM Lotus Sametime ✦ TripAdvisor Business Travel Center Plugin ✦ Bookmark Viewer for Delicious ✦ Widgets for Facebook, Twitter, Google Mail ✦ Designer Wiki Search ✦ Bookmark Viewer for IBM Lotus Connections Dogear 26
  • 29.
  • 30.
  • 32. XTalk
  • 33. XTalk
  • 34. XTalk
  • 35. DominoWiki by Ben Poole 33
  • 36. DominoWiki by Ben Poole 33
  • 47. XPages Wiki by Steve Castledine • Developed/Managed by Steve Castledine of IBM • Runs on Domino Server v8.5/v8.51 only • Web and Notes Client • http://www.openntf.org/Projects/pmt.nsf/ProjectLookup/ XPages%20Wiki • Live Demo: http://openntf.org/xpageswiki.nsf 39
  • 57. New Discussion Template • The 8.5.1 Discussion Template will shortly be available under open source terms on OpenNTF • Niklas Heidloff, Steve Castledine and Peter Presnell are also preparing a new version to be developed via OpenNTF and then added back to the build at 8.5.2 (not yet guaranteed) • Iteration 1 will have the Notes Client updated • Iteration 2 will have the XPages interface upgraded • Iteration 3 will have new features as voted for via IdeaJam • This version will also be available shortly (at 8.5.1 GA) 42
  • 65. HELP - Ulrich Krause and Tom Schulte 45
  • 66. HELP - Ulrich Krause and Tom Schulte 45
  • 67. HELP 46
  • 68. HELP 46
  • 69. HELP 47
  • 70. HELP 47
  • 71. HELP 48
  • 72. HELP 48
  • 73. HELP
  • 74. VIC CRM by Dave Leigh 50
  • 75. VIC CRM by Dave Leigh 50
  • 76. VIC CRM by Dave Leigh 50
  • 77. VIC CRM by Dave Leigh 50
  • 98. OpenLOG by Julian Robichaux 59
  • 99. OpenLOG by Julian Robichaux 59
  • 106. Conaex by Heinrich Hilbert and Marc Fischer • Reports/modification of about 100 different database settings – visible and hidden • Storage consumption and distribution of replica's • Agents and other design elements • ACL templates • Tracking of database modifications • Execution of change requests only after their explicit release • Easy, persistent parameterization of all Conaex activity by means of task documents (no console hacking) • High performing, OS specific server task program based on the Lotus Domino C API 63
  • 107. Conaex 64
  • 108. Conaex 64
  • 109. Conaex 64
  • 110. Conaex 64
  • 111. Dolmio 65
  • 112. Dolmio 65
  • 113. Dolmio 65
  • 114. Team Mailbox by Grian Green 66
  • 115. Team Mailbox by Grian Green 66
  • 116. Team Mailbox by Grian Green 66
  • 117. Team Mailbox by Grian Green 66
  • 118. Team Mailbox by Grian Green 66
  • 119. SuperNTF by Kevin Pettitt 67
  • 120. SuperNTF by Kevin Pettitt 67
  • 121. SuperNTF by Kevin Pettitt 67
  • 122. SuperNTF 68
  • 123. SuperNTF 68
  • 124. SuperNTF 69
  • 125. SuperNTF 69
  • 126. SuperNTF 70
  • 127. SuperNTF 70
  • 128. SuperNTF 70
  • 129. SuperNTF 71
  • 130. SuperNTF 71
  • 131. SuperNTF 71
  • 132. SuperNTF 72
  • 133. SuperNTF 72
  • 134. SuperNTF 72
  • 135. SuperNTF 72
  • 136. SuperNTF 73
  • 137. SuperNTF 73
  • 138. Lotus Awards 2010 • Two new awards specifically for OpenNTF ✦ Best Open Source Contribution by an Individual ✦ Best Open Source Contribution by a Business Partner 74
  • 139. Summary and Road Ahead • OpenNTF Alliance is a “work in progress” but great progress has been made so far • Get involved • New Discussion Template is a landmark project that will be enhanced at OpenNTF.org first and will come back into the Lotus Domino build* ✦ * Disclaimer: While intended, there are no guarantees from IBM that the functionality will be in the final shipping product. • Follow OpenNTF on Twitter @openntf, PlanetLotus and the OpenNTF.org home page. 75