SlideShare a Scribd company logo
1 of 35
Download to read offline
OpenNTF WebinarsOpenNTF Webinars
http://webinars.openntf.orghttp://webinars.openntf.org
05/07/1305/07/13
OpenNTF
The IBM Collaboration Solutions
App Dev Community
Speakers
 Bruce Elgort / @belgort
 Per Henrik Lausten / @perlausten
 Serdar Basegmez / @sbasegmez
 Jesse Gallagher / @gidgerby
 Peter Tanner
 Niklas Heidloff / @nheidloff
Agenda
 Welcome
 OpenNTF Overview
 XSnippets
 Collaboration Today and XPages.info
 Contests
 Demo: Forms 'n' Views
 Intellectual Property Policy
 Get Engaged
OpenNTF Overview
 Bruce Elgort / @belgort
 OpenNTF Chairman
OpenNTF Overview
 Open source community for IBM Collaboration Solutions
 800+ open source projects
 200k downloads / year
 Cleared releases on OpenNTF, source code optionally on GitHub
 OpenNTF Inc.
 31 member companies
 Board of directors, technical committee, IP manager
 More than open source
 Collaboration Today
 XPages.info
 YouTube channel
 Webinars
XSnippets
 Serdar Basegmez / @sbasegmez
 Expertise on XPages, IBM Domino, IBM Connections, etc.
 IBM Collaboration Solutions Champion (2011-2013)
 Owner of Developi Information Systems (Istanbul, Turkey)
 Founder and Co-leader of LUGTR – Turkish Lotus User Group
 Bilingual Blogger at LotusNotus.com (Turkish/English)
 OpenNTF Contributor and Board Member
What is XSnippets?
 Next Generation CodeBin
A Big Thanks for the Community!
280 snippets by 55 authors have been created so far!
~1500 downloads each month!
Features
 Open Source XPages application
 Simple, modern, intuitive UI
 Code highlighting in DDE style
 Embedding functionality
 Rating/Commenting and Favorites features
 OpenSearch® support
XSnippets Contests
 Last year OpenNTF has announced XSnippets Contests.
 4 times a year (each quarter)
 The best 4 snippets will be selected based on
– Originality,
– Technical value,
– WOW factor,
– Complexity,
– Reusability
 Prize is 100 USD for each snippet.
 Deadline for 2013 Q2 track is 30th
June, 2013
Future Enhancements
 Version 1.4 is in progress
 Domino 9 Compatibility
 Featured Snippets
 Small fixes and Enhancements
 Will be released into OpenNTF Page and GitHub soon…
 Future enhancements…
 REST API improvements
 UI change (OneUI v3 or Bootstrap)
 Better integration with social networks
Collaboration Today and XPages.info
 Per Henrik Lausten / @perlausten
 One-man company PHL Consult with a focus on IBM Domino, IBM XWork
Server and XPages solutions
 Lead developer on a web application for quality management called
Sherlock Web
 Chairman of the board at NotesNet.dk and member of the board at
DanNotes.dk
 2013 IBM Champion
 OpenNTF contributor and board member
Collaboration Today
 A curated news site for IBM Collaboration Solutions professionals at
collaborationtoday.info and at @Collab2Day
 Covering news about various IBM products like IBM Connections, IBM
Domino etc. and topics like app dev, mobile, cloud etc.
 Content maintained by a team of curators
 Launched in September 2012
Collaboration Today
 Collaboration Today was created by a virtual team in a matter of weeks
 Bruce Elgort, IBM Business Partner, Elguji
 Per Henrik Lausten, IBM Business Partner, PHL Consult
 Serdar Basegmez, IBM Business Partner, Developi
 Frank van der Linden, IBM Business Partner, e-office
 Jesse Gallagher, I Know Some Guys
 Niklas Heidloff, IBM
 Open source XPages-based application
 Accessible from any device (responsive web design)
 Available for download af OpenNTF.org
 Source code available on Github at
github.com/OpenNTF/collaborationtoday
XPages.info
 Covering all things XPages
 Getting started
 Downloads
 Demos
 Resources
 Videos
 Stack Overflow
 Contests
 Front page has news on XPages
 Using the Collaboration Today #XPages feed
 Getting Started has links to the free download of Dmino Designer and links
to resources
 The Downloads page has links to all four OpenNTF Development contests
contributions
XPages.info
 The Demos page points to live demos of open source XPages applicatons
(hosted on the OpenNTF demo server)
 The Demos page also points to live production applications based on
XPages
 The main application for the OpenNTF demo server at dev.openntf.org is
the XPages Demo App – available for everyone to try out
 The Resources page covers books, wikis, documentation, forums, videos,
podcasts, blogs, commercial training and commercial services
 The Videos page has links to free educational videos on XPages and videos
describing OpenNTF projects
 Finally, Stack Overflow lists the most recent questions tagged XPages on
the programming Q&A site stackoverflow.com. This page also highligts the
top users on Stack Overflow for the XPages tag
OpenNTF Contests
 Niklas Heidloff / @nheidloff
 OpenNTF, Technical Committee Chair and Board Director
 IBM, App Dev Community Advocate
 heidloff.net
OpenNTF Contests
 Four very successful development contests in 2011 and 2012
 125 submissions
 100 contributors including 48 first time contributors
Appathon
 Two social app dev contests
 IBM Connections
 XPages
 Sponsored by
 TIMETOACT GROUP
 WebGate
 IBM developerWorks
 Prizes
 IBM Connections: 5 x $1000
 XPages: 5 x $1000
 Plus: Promotions through blog entries, screenshots and videos
 Submissions need to be open sourced on OpenNTF
 Deadline: June 23rd 2013
 Criteria
 Reusability, consumability and documentation
 "Wow" factor and completeness of solution
 Overall business value
 Amount of work to build the submission(s)
IBM Connections App Dev Contest
 All types of OpenNTF projects can be nominated that utilize IBM
Connections. This includes the following areas:
 Accessing IBM Connections via the Social Business Toolkit SDK
 Accessing IBM Connections via the Connections REST APIs
 OpenSocial Gadgets for IBM Connections
 iWidgets for IBM Connections
 Customization solutions for IBM Connections
 All contributions need to work on IBM Connections 4.0 and can use the
latest fix packs
 Developers can use a free shared development environment in the cloud
XPages App Dev Contest
 All types of OpenNTF projects can be nominated that use XPages or OSGi.
This includes the following areas:
 XPages applications (NSFs)
 XPages custom controls (in NSFs)
 Custom XPages extension libraries
 Custom OSGi bundles for IBM Domino
 DOTS tasklets
 All contributions need to work on IBM Lotus Domino 8.5.3 and/or IBM
Domino 9.0
Project: Forms 'n' Views
 Jesse Gallagher / @gidgerby
 CTO of I Know Some Guys (iknowsomeguys.com)
 IBM Champion
 Web: http://frostillic.us
 Email: jesse@frostillic.us
 Twitter: @Gidgerby
Overview
 Data-focused editing for legacy design elements
 Good for when you don't have Designer handy
… or just don't want to fire up your Windows VM
 In the initial betas, focused on forms, views, folders, and stylesheets
 Also happened to be a good experiment in single-XPage, many-CC app
design and use of Dojo UI
Forms
Views
Stylesheets
Future Direction
 Fewer bugs!
 Additional design elements (image resources, etc.)
XPages are trouble
 Most importantly: org.openntf.domino.design API
Intellectual Property Policy
 Peter Tanner
 Currently working with IBM as a consultant on contract and IP issues, and
as IP Manager for OpenNTF.
 Developed full set of governance and IP documents and policies for Open
Health Tools and OpenNTF.
 Spent 13 years with OTI and IBM handling business development for
embedded Java, establishment of Eclipse, international business
relationships and participation in government R&D programs;
 Worked five years in Canadian government (Foreign Affairs and Industry
Canada) promoting technology exports to Europe and Asia;
 Spent 13 years in computer graphics R&D at the National Research Council
of Canada and the University of Waterloo.
IP Goals
 Rigourous – but flexible.
 To be taken seriously, OpenNTF needs to be closer to Eclipse and Apache
rather than SourceForge.
 Companies trust software that comes from Apache and Eclipse
 On SourceForge, anything goes.
 However, there are members of the Community who want to be able to
use GPL license:
 To prevent others from making commercial products
 Or since they want to use GPL-licensed components
 Some contributors didn't want to submit to rigourous process
 And we have Legacy Code
 Solution was to clearly identify code that met Eclipse/Apache-like IP rules.
IP Policy
 All contributors must be covered by ICLA or CCLA – no exceptions!
 All contributions must be under Apache or one of GPL3 family of licenses
 Rare exceptions if use of these licenses not possible
 Contributions start out as “Not Cleared”
 Some companies will not touch “Not Cleared projects.
 Github is working repository – projects cleared on “release” to OpenNTF
site.
 We create “Teams” on Github with write access to their projects
Clearance
 Scan using using a keyword search tool
 All 3rd
party software must be listed in Notice file
 All licenses must be compatible
 All licenses must be open source
 All source code must be included or available
 JSON.org (not an open source license)
 Committer checks for documentation and whether code runs
 We will only take down code if:
 Receive take down request from the DCMA process
 Notice that project is using proprietary code without permission
 Source code is not included
 Requres proprietary product that is not freely available
Problems detected by clearance process
 Missing or incomplete License and Notice files
 Incompatible licenses
 GPL in Apache project
 Some Creative Commons licenses
 GPL2 and GPL3 (go figure)
 Use of unlicensed Blog postings
 Why can't bloggers simply add “all code is licensed under Apache 2.0” to their footer
 Inclusion of internal URLs
 Inclusion of personal information
 Missing source
 Requirement for proprietary code
Current Status
 Nearly all projects are under the Apache license
 Most submissions have no issues
 We are improving our reputation for safe code
 Also – feel free to contact me with any questions about your submissions.
Get Engaged
 Contribute projects and snippets
 Report defects, create feature requests
 Create projects reviews, rate projects and comment blogs
 Participate in the Technical Committee
 Become a member company
 Leverage the advertisment options
Follow OpenNTF
 Web pages
 OpenNTF.org, esp. the blog http://blog.openntf.org/
 CollaborationToday.info
 XPages.info
 Twitter
 @openntf
 @openntfprojects
 @xsnippets
 @collab2day
 Feeds
 http://collaborationtoday.info/follow.xsp
 http://blog.openntf.org/blogs/openntf.nsf/stories.xml
 YouTube channel
 http://www.youtube.com/openntf
 GitHub
 https://github.com/OpenNTF

More Related Content

What's hot

DNUG Closing Session - ICS App Dev Update - 06/07/13
DNUG Closing Session - ICS App Dev Update - 06/07/13DNUG Closing Session - ICS App Dev Update - 06/07/13
DNUG Closing Session - ICS App Dev Update - 06/07/13Niklas Heidloff
 
Build cognitive Apps that help enhance, scale and accelerate Human Expertise
Build cognitive Apps that help enhance, scale and accelerate Human ExpertiseBuild cognitive Apps that help enhance, scale and accelerate Human Expertise
Build cognitive Apps that help enhance, scale and accelerate Human ExpertiseNiklas Heidloff
 
IBM Connect 2014 - BP207 - Don’t Reinvent the Wheel - (Re)use Open Source Sof...
IBM Connect 2014 - BP207 - Don’t Reinvent the Wheel - (Re)use Open Source Sof...IBM Connect 2014 - BP207 - Don’t Reinvent the Wheel - (Re)use Open Source Sof...
IBM Connect 2014 - BP207 - Don’t Reinvent the Wheel - (Re)use Open Source Sof...Niklas Heidloff
 
IBM Connect 2014 - KEY108: IBM Collaboration Solutions Application Developmen...
IBM Connect 2014 - KEY108: IBM Collaboration Solutions Application Developmen...IBM Connect 2014 - KEY108: IBM Collaboration Solutions Application Developmen...
IBM Connect 2014 - KEY108: IBM Collaboration Solutions Application Developmen...IBM Connections Developers
 
The Power of IBM SmartCloud for Social Business and XPages App Dev
The Power of IBM SmartCloud for Social Business and XPages App DevThe Power of IBM SmartCloud for Social Business and XPages App Dev
The Power of IBM SmartCloud for Social Business and XPages App DevIBM Connections Developers
 
Programmatic Access to and Extensibility of the IBM SmartCloud for Social Bus...
Programmatic Access to and Extensibility of the IBM SmartCloud for Social Bus...Programmatic Access to and Extensibility of the IBM SmartCloud for Social Bus...
Programmatic Access to and Extensibility of the IBM SmartCloud for Social Bus...IBM Connections Developers
 
How to use the Social Business Development Environments
How to use the Social Business Development EnvironmentsHow to use the Social Business Development Environments
How to use the Social Business Development EnvironmentsIBM Connections Developers
 
IBM Collaboration Solutions Application Development - Frequently Asked Questions
IBM Collaboration Solutions Application Development - Frequently Asked QuestionsIBM Collaboration Solutions Application Development - Frequently Asked Questions
IBM Collaboration Solutions Application Development - Frequently Asked QuestionsNiklas Heidloff
 
Twelve Tasks Made Easier with IBM Domino XPages
Twelve Tasks Made Easier with IBM Domino XPagesTwelve Tasks Made Easier with IBM Domino XPages
Twelve Tasks Made Easier with IBM Domino XPagesTeamstudio
 
IBM Connect 2014 - AD206 - Build Apps Rapidly by Leveraging Services from IBM...
IBM Connect 2014 - AD206 - Build Apps Rapidly by Leveraging Services from IBM...IBM Connect 2014 - AD206 - Build Apps Rapidly by Leveraging Services from IBM...
IBM Connect 2014 - AD206 - Build Apps Rapidly by Leveraging Services from IBM...Niklas Heidloff
 
Mobilize Your Business, Not Just an App
Mobilize Your Business, Not Just an AppMobilize Your Business, Not Just an App
Mobilize Your Business, Not Just an AppTeamstudio
 
Application Development for IBM Connections with IBM Bluemix
Application Development  for IBM Connections with IBM BluemixApplication Development  for IBM Connections with IBM Bluemix
Application Development for IBM Connections with IBM BluemixIBM Connections Developers
 
DominoPoint June 2012 OpenNTF
DominoPoint June 2012 OpenNTFDominoPoint June 2012 OpenNTF
DominoPoint June 2012 OpenNTFNiklas Heidloff
 
IBM Connect 2014 SHOW501 Mastering Social Development Using the IBM Collabora...
IBM Connect 2014 SHOW501 Mastering Social Development Using the IBM Collabora...IBM Connect 2014 SHOW501 Mastering Social Development Using the IBM Collabora...
IBM Connect 2014 SHOW501 Mastering Social Development Using the IBM Collabora...paulbastide
 
Social Connections Amsterdam 2012 - Extensibility of IBM Connections
Social Connections Amsterdam 2012 - Extensibility of IBM ConnectionsSocial Connections Amsterdam 2012 - Extensibility of IBM Connections
Social Connections Amsterdam 2012 - Extensibility of IBM ConnectionsNiklas Heidloff
 
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
 
Lotusphere 2012 - Show115 - Socialize Your Apps Using OpenSocial
Lotusphere 2012 - Show115 - Socialize Your Apps Using OpenSocialLotusphere 2012 - Show115 - Socialize Your Apps Using OpenSocial
Lotusphere 2012 - Show115 - Socialize Your Apps Using OpenSocialRyan Baxter
 
AD301: What's New in the IBM Social Business Toolkit
AD301: What's New in the IBM Social Business ToolkitAD301: What's New in the IBM Social Business Toolkit
AD301: What's New in the IBM Social Business ToolkitMark Wallace
 

What's hot (19)

DNUG Closing Session - ICS App Dev Update - 06/07/13
DNUG Closing Session - ICS App Dev Update - 06/07/13DNUG Closing Session - ICS App Dev Update - 06/07/13
DNUG Closing Session - ICS App Dev Update - 06/07/13
 
OpenNTF Overview 09/10
OpenNTF Overview 09/10OpenNTF Overview 09/10
OpenNTF Overview 09/10
 
Build cognitive Apps that help enhance, scale and accelerate Human Expertise
Build cognitive Apps that help enhance, scale and accelerate Human ExpertiseBuild cognitive Apps that help enhance, scale and accelerate Human Expertise
Build cognitive Apps that help enhance, scale and accelerate Human Expertise
 
IBM Connect 2014 - BP207 - Don’t Reinvent the Wheel - (Re)use Open Source Sof...
IBM Connect 2014 - BP207 - Don’t Reinvent the Wheel - (Re)use Open Source Sof...IBM Connect 2014 - BP207 - Don’t Reinvent the Wheel - (Re)use Open Source Sof...
IBM Connect 2014 - BP207 - Don’t Reinvent the Wheel - (Re)use Open Source Sof...
 
IBM Connect 2014 - KEY108: IBM Collaboration Solutions Application Developmen...
IBM Connect 2014 - KEY108: IBM Collaboration Solutions Application Developmen...IBM Connect 2014 - KEY108: IBM Collaboration Solutions Application Developmen...
IBM Connect 2014 - KEY108: IBM Collaboration Solutions Application Developmen...
 
The Power of IBM SmartCloud for Social Business and XPages App Dev
The Power of IBM SmartCloud for Social Business and XPages App DevThe Power of IBM SmartCloud for Social Business and XPages App Dev
The Power of IBM SmartCloud for Social Business and XPages App Dev
 
Programmatic Access to and Extensibility of the IBM SmartCloud for Social Bus...
Programmatic Access to and Extensibility of the IBM SmartCloud for Social Bus...Programmatic Access to and Extensibility of the IBM SmartCloud for Social Bus...
Programmatic Access to and Extensibility of the IBM SmartCloud for Social Bus...
 
How to use the Social Business Development Environments
How to use the Social Business Development EnvironmentsHow to use the Social Business Development Environments
How to use the Social Business Development Environments
 
IBM Collaboration Solutions Application Development - Frequently Asked Questions
IBM Collaboration Solutions Application Development - Frequently Asked QuestionsIBM Collaboration Solutions Application Development - Frequently Asked Questions
IBM Collaboration Solutions Application Development - Frequently Asked Questions
 
Twelve Tasks Made Easier with IBM Domino XPages
Twelve Tasks Made Easier with IBM Domino XPagesTwelve Tasks Made Easier with IBM Domino XPages
Twelve Tasks Made Easier with IBM Domino XPages
 
IBM Connect 2014 - AD206 - Build Apps Rapidly by Leveraging Services from IBM...
IBM Connect 2014 - AD206 - Build Apps Rapidly by Leveraging Services from IBM...IBM Connect 2014 - AD206 - Build Apps Rapidly by Leveraging Services from IBM...
IBM Connect 2014 - AD206 - Build Apps Rapidly by Leveraging Services from IBM...
 
Mobilize Your Business, Not Just an App
Mobilize Your Business, Not Just an AppMobilize Your Business, Not Just an App
Mobilize Your Business, Not Just an App
 
Application Development for IBM Connections with IBM Bluemix
Application Development  for IBM Connections with IBM BluemixApplication Development  for IBM Connections with IBM Bluemix
Application Development for IBM Connections with IBM Bluemix
 
DominoPoint June 2012 OpenNTF
DominoPoint June 2012 OpenNTFDominoPoint June 2012 OpenNTF
DominoPoint June 2012 OpenNTF
 
IBM Connect 2014 SHOW501 Mastering Social Development Using the IBM Collabora...
IBM Connect 2014 SHOW501 Mastering Social Development Using the IBM Collabora...IBM Connect 2014 SHOW501 Mastering Social Development Using the IBM Collabora...
IBM Connect 2014 SHOW501 Mastering Social Development Using the IBM Collabora...
 
Social Connections Amsterdam 2012 - Extensibility of IBM Connections
Social Connections Amsterdam 2012 - Extensibility of IBM ConnectionsSocial Connections Amsterdam 2012 - Extensibility of IBM Connections
Social Connections Amsterdam 2012 - Extensibility of IBM Connections
 
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 -...
 
Lotusphere 2012 - Show115 - Socialize Your Apps Using OpenSocial
Lotusphere 2012 - Show115 - Socialize Your Apps Using OpenSocialLotusphere 2012 - Show115 - Socialize Your Apps Using OpenSocial
Lotusphere 2012 - Show115 - Socialize Your Apps Using OpenSocial
 
AD301: What's New in the IBM Social Business Toolkit
AD301: What's New in the IBM Social Business ToolkitAD301: What's New in the IBM Social Business Toolkit
AD301: What's New in the IBM Social Business Toolkit
 

Viewers also liked

Make Your IBM Connections Deployment Your Own: Customize It!
Make Your IBM Connections Deployment Your Own: Customize It!Make Your IBM Connections Deployment Your Own: Customize It!
Make Your IBM Connections Deployment Your Own: Customize It!Klaus Bild
 
The Silence of the Installers
The Silence of the InstallersThe Silence of the Installers
The Silence of the InstallersKlaus Bild
 
Social Factors in Collaboration
Social Factors in CollaborationSocial Factors in Collaboration
Social Factors in CollaborationMichael Sampson
 
IDI103 - What is New in IBM Connections - IBM ConnectED 2015
IDI103 - What is New in IBM Connections - IBM ConnectED 2015IDI103 - What is New in IBM Connections - IBM ConnectED 2015
IDI103 - What is New in IBM Connections - IBM ConnectED 2015Luis Benitez
 
Managing ldap changes in connections
Managing ldap changes in connectionsManaging ldap changes in connections
Managing ldap changes in connectionsWannes Rams
 
Calling Connections, setting up Sametime (SUT Light) calls from Connections
Calling Connections, setting up Sametime (SUT Light) calls from ConnectionsCalling Connections, setting up Sametime (SUT Light) calls from Connections
Calling Connections, setting up Sametime (SUT Light) calls from ConnectionsLetsConnect
 
Social Intranet for Small Businesses - ICON UK
Social Intranet for Small Businesses - ICON UKSocial Intranet for Small Businesses - ICON UK
Social Intranet for Small Businesses - ICON UKKlaus Bild
 
The lazy administrator, how to make your life easier by using tdi to automate...
The lazy administrator, how to make your life easier by using tdi to automate...The lazy administrator, how to make your life easier by using tdi to automate...
The lazy administrator, how to make your life easier by using tdi to automate...Klaus Bild
 
The Silence of the Installers
The Silence of the InstallersThe Silence of the Installers
The Silence of the InstallersKlaus Bild
 
Show110 - Make your business Open and Social using IBM Notes Social Edition 9.0
Show110 - Make your business Open and Social using IBM Notes Social Edition 9.0Show110 - Make your business Open and Social using IBM Notes Social Edition 9.0
Show110 - Make your business Open and Social using IBM Notes Social Edition 9.0sieverssj
 
Upgrading Connections 3 to 4 - SOCCNX
Upgrading Connections 3 to 4 - SOCCNXUpgrading Connections 3 to 4 - SOCCNX
Upgrading Connections 3 to 4 - SOCCNXKlaus Bild
 
Make Your IBM Connections Deployment Your Own - Customize it! German Version
Make Your IBM Connections Deployment Your Own - Customize it! German VersionMake Your IBM Connections Deployment Your Own - Customize it! German Version
Make Your IBM Connections Deployment Your Own - Customize it! German VersionKlaus Bild
 
News Photos And Caption
News Photos And CaptionNews Photos And Caption
News Photos And CaptionGuomeilin
 
AD214 What's Next? Application Modernization Roadmap for Socializing IBM Note...
AD214 What's Next? Application Modernization Roadmap for Socializing IBM Note...AD214 What's Next? Application Modernization Roadmap for Socializing IBM Note...
AD214 What's Next? Application Modernization Roadmap for Socializing IBM Note...John Head
 
IBM Connect Switzerland - Der entspannte Administrator
IBM Connect Switzerland - Der entspannte AdministratorIBM Connect Switzerland - Der entspannte Administrator
IBM Connect Switzerland - Der entspannte AdministratorKlaus Bild
 
Update to IBM Connections 5 CR1 step by-step guide
Update to IBM Connections 5 CR1 step by-step guideUpdate to IBM Connections 5 CR1 step by-step guide
Update to IBM Connections 5 CR1 step by-step guideRoberto Boccadoro
 
Животните на двора 2
Животните на двора 2Животните на двора 2
Животните на двора 2rusem
 
Dave hay desktop single sign-on in an active directory world
Dave hay   desktop single sign-on in an active directory worldDave hay   desktop single sign-on in an active directory world
Dave hay desktop single sign-on in an active directory worldDave Hay
 
AD1279 "Marty, You're Not Thinking Fourth Dimensionally" - Troubleshooting XP...
AD1279 "Marty, You're Not Thinking Fourth Dimensionally" - Troubleshooting XP...AD1279 "Marty, You're Not Thinking Fourth Dimensionally" - Troubleshooting XP...
AD1279 "Marty, You're Not Thinking Fourth Dimensionally" - Troubleshooting XP...Paul Withers
 

Viewers also liked (20)

Make Your IBM Connections Deployment Your Own: Customize It!
Make Your IBM Connections Deployment Your Own: Customize It!Make Your IBM Connections Deployment Your Own: Customize It!
Make Your IBM Connections Deployment Your Own: Customize It!
 
The Silence of the Installers
The Silence of the InstallersThe Silence of the Installers
The Silence of the Installers
 
Webinar: Sherlock Web
Webinar: Sherlock WebWebinar: Sherlock Web
Webinar: Sherlock Web
 
Social Factors in Collaboration
Social Factors in CollaborationSocial Factors in Collaboration
Social Factors in Collaboration
 
IDI103 - What is New in IBM Connections - IBM ConnectED 2015
IDI103 - What is New in IBM Connections - IBM ConnectED 2015IDI103 - What is New in IBM Connections - IBM ConnectED 2015
IDI103 - What is New in IBM Connections - IBM ConnectED 2015
 
Managing ldap changes in connections
Managing ldap changes in connectionsManaging ldap changes in connections
Managing ldap changes in connections
 
Calling Connections, setting up Sametime (SUT Light) calls from Connections
Calling Connections, setting up Sametime (SUT Light) calls from ConnectionsCalling Connections, setting up Sametime (SUT Light) calls from Connections
Calling Connections, setting up Sametime (SUT Light) calls from Connections
 
Social Intranet for Small Businesses - ICON UK
Social Intranet for Small Businesses - ICON UKSocial Intranet for Small Businesses - ICON UK
Social Intranet for Small Businesses - ICON UK
 
The lazy administrator, how to make your life easier by using tdi to automate...
The lazy administrator, how to make your life easier by using tdi to automate...The lazy administrator, how to make your life easier by using tdi to automate...
The lazy administrator, how to make your life easier by using tdi to automate...
 
The Silence of the Installers
The Silence of the InstallersThe Silence of the Installers
The Silence of the Installers
 
Show110 - Make your business Open and Social using IBM Notes Social Edition 9.0
Show110 - Make your business Open and Social using IBM Notes Social Edition 9.0Show110 - Make your business Open and Social using IBM Notes Social Edition 9.0
Show110 - Make your business Open and Social using IBM Notes Social Edition 9.0
 
Upgrading Connections 3 to 4 - SOCCNX
Upgrading Connections 3 to 4 - SOCCNXUpgrading Connections 3 to 4 - SOCCNX
Upgrading Connections 3 to 4 - SOCCNX
 
Make Your IBM Connections Deployment Your Own - Customize it! German Version
Make Your IBM Connections Deployment Your Own - Customize it! German VersionMake Your IBM Connections Deployment Your Own - Customize it! German Version
Make Your IBM Connections Deployment Your Own - Customize it! German Version
 
News Photos And Caption
News Photos And CaptionNews Photos And Caption
News Photos And Caption
 
AD214 What's Next? Application Modernization Roadmap for Socializing IBM Note...
AD214 What's Next? Application Modernization Roadmap for Socializing IBM Note...AD214 What's Next? Application Modernization Roadmap for Socializing IBM Note...
AD214 What's Next? Application Modernization Roadmap for Socializing IBM Note...
 
IBM Connect Switzerland - Der entspannte Administrator
IBM Connect Switzerland - Der entspannte AdministratorIBM Connect Switzerland - Der entspannte Administrator
IBM Connect Switzerland - Der entspannte Administrator
 
Update to IBM Connections 5 CR1 step by-step guide
Update to IBM Connections 5 CR1 step by-step guideUpdate to IBM Connections 5 CR1 step by-step guide
Update to IBM Connections 5 CR1 step by-step guide
 
Животните на двора 2
Животните на двора 2Животните на двора 2
Животните на двора 2
 
Dave hay desktop single sign-on in an active directory world
Dave hay   desktop single sign-on in an active directory worldDave hay   desktop single sign-on in an active directory world
Dave hay desktop single sign-on in an active directory world
 
AD1279 "Marty, You're Not Thinking Fourth Dimensionally" - Troubleshooting XP...
AD1279 "Marty, You're Not Thinking Fourth Dimensionally" - Troubleshooting XP...AD1279 "Marty, You're Not Thinking Fourth Dimensionally" - Troubleshooting XP...
AD1279 "Marty, You're Not Thinking Fourth Dimensionally" - Troubleshooting XP...
 

Similar to OpenNTF Webinar 05/07/13: OpenNTF - The IBM Collaboration Solutions App Dev Community

OpenNTF - DNUG November 2013
OpenNTF - DNUG November 2013OpenNTF - DNUG November 2013
OpenNTF - DNUG November 2013Niklas Heidloff
 
OpenNTF Updates 03/05/13
OpenNTF Updates 03/05/13OpenNTF Updates 03/05/13
OpenNTF Updates 03/05/13Niklas Heidloff
 
INTRODUCTION TO FLUTTER.pdf
INTRODUCTION TO FLUTTER.pdfINTRODUCTION TO FLUTTER.pdf
INTRODUCTION TO FLUTTER.pdfAdarshMathuri
 
IBM Connect 2013 - BP212: Apps, Apps and more Apps: Meet the Very Best Open S...
IBM Connect 2013 - BP212: Apps, Apps and more Apps: Meet the Very Best Open S...IBM Connect 2013 - BP212: Apps, Apps and more Apps: Meet the Very Best Open S...
IBM Connect 2013 - BP212: Apps, Apps and more Apps: Meet the Very Best Open S...Niklas Heidloff
 
[APIdays Singapore 2019] Managing the API lifecycle with Open Source Technolo...
[APIdays Singapore 2019] Managing the API lifecycle with Open Source Technolo...[APIdays Singapore 2019] Managing the API lifecycle with Open Source Technolo...
[APIdays Singapore 2019] Managing the API lifecycle with Open Source Technolo...WSO2
 
June 22nd 2016 - Foundation State of the Union - London Meetup @ Red Deer
June 22nd 2016 - Foundation State of the Union - London Meetup @ Red DeerJune 22nd 2016 - Foundation State of the Union - London Meetup @ Red Deer
June 22nd 2016 - Foundation State of the Union - London Meetup @ Red DeerSymphony Software Foundation
 
Introductory session flutter festival
Introductory session   flutter festivalIntroductory session   flutter festival
Introductory session flutter festivalApoorveGoyal2
 
Stefano Fornari - Come creare e far crescere un progetto ed una community ope...
Stefano Fornari - Come creare e far crescere un progetto ed una community ope...Stefano Fornari - Come creare e far crescere un progetto ed una community ope...
Stefano Fornari - Come creare e far crescere un progetto ed una community ope...Better Software
 
Dd13.2013.milano.open ntf
Dd13.2013.milano.open ntfDd13.2013.milano.open ntf
Dd13.2013.milano.open ntfUlrich Krause
 
Leverage the power of Open Source in your company
Leverage the power of Open Source in your company Leverage the power of Open Source in your company
Leverage the power of Open Source in your company Guillaume POTIER
 
Go open2010 sde_20100417
Go open2010 sde_20100417Go open2010 sde_20100417
Go open2010 sde_20100417Sandro D'Elia
 
Top 10 python frameworks for web development in 2020
Top 10 python frameworks for web development in 2020Top 10 python frameworks for web development in 2020
Top 10 python frameworks for web development in 2020Alaina Carter
 
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
 
The OSGeo Foundation: Professionally Leveraging Open Source Geospatial
The OSGeo Foundation: Professionally Leveraging Open Source GeospatialThe OSGeo Foundation: Professionally Leveraging Open Source Geospatial
The OSGeo Foundation: Professionally Leveraging Open Source GeospatialArnulf Christl
 
Microsoft Embracing Open Source Technologies
Microsoft Embracing Open Source TechnologiesMicrosoft Embracing Open Source Technologies
Microsoft Embracing Open Source TechnologiesRicardo Peres
 
A complete guide to Python app development.pdf
A complete guide to Python app development.pdfA complete guide to Python app development.pdf
A complete guide to Python app development.pdfMoonTechnolabsPvtLtd
 
The advantages and disadvantages of .net framework programming
The advantages and disadvantages of .net framework programmingThe advantages and disadvantages of .net framework programming
The advantages and disadvantages of .net framework programmingSameerShaik43
 
Top 10 Front End Development Technologies to Focus in 2018
Top 10 Front End Development Technologies to Focus in 2018Top 10 Front End Development Technologies to Focus in 2018
Top 10 Front End Development Technologies to Focus in 2018Helios Solutions
 

Similar to OpenNTF Webinar 05/07/13: OpenNTF - The IBM Collaboration Solutions App Dev Community (20)

OpenNTF - DNUG November 2013
OpenNTF - DNUG November 2013OpenNTF - DNUG November 2013
OpenNTF - DNUG November 2013
 
OpenNTF Updates 03/05/13
OpenNTF Updates 03/05/13OpenNTF Updates 03/05/13
OpenNTF Updates 03/05/13
 
INTRODUCTION TO FLUTTER.pdf
INTRODUCTION TO FLUTTER.pdfINTRODUCTION TO FLUTTER.pdf
INTRODUCTION TO FLUTTER.pdf
 
Asf icfoss-mentoring
Asf icfoss-mentoringAsf icfoss-mentoring
Asf icfoss-mentoring
 
IBM Connect 2013 - BP212: Apps, Apps and more Apps: Meet the Very Best Open S...
IBM Connect 2013 - BP212: Apps, Apps and more Apps: Meet the Very Best Open S...IBM Connect 2013 - BP212: Apps, Apps and more Apps: Meet the Very Best Open S...
IBM Connect 2013 - BP212: Apps, Apps and more Apps: Meet the Very Best Open S...
 
[APIdays Singapore 2019] Managing the API lifecycle with Open Source Technolo...
[APIdays Singapore 2019] Managing the API lifecycle with Open Source Technolo...[APIdays Singapore 2019] Managing the API lifecycle with Open Source Technolo...
[APIdays Singapore 2019] Managing the API lifecycle with Open Source Technolo...
 
June 22nd 2016 - Foundation State of the Union - London Meetup @ Red Deer
June 22nd 2016 - Foundation State of the Union - London Meetup @ Red DeerJune 22nd 2016 - Foundation State of the Union - London Meetup @ Red Deer
June 22nd 2016 - Foundation State of the Union - London Meetup @ Red Deer
 
Introductory session flutter festival
Introductory session   flutter festivalIntroductory session   flutter festival
Introductory session flutter festival
 
Stefano Fornari - Come creare e far crescere un progetto ed una community ope...
Stefano Fornari - Come creare e far crescere un progetto ed una community ope...Stefano Fornari - Come creare e far crescere un progetto ed una community ope...
Stefano Fornari - Come creare e far crescere un progetto ed una community ope...
 
Dd13.2013.milano.open ntf
Dd13.2013.milano.open ntfDd13.2013.milano.open ntf
Dd13.2013.milano.open ntf
 
Leverage the power of Open Source in your company
Leverage the power of Open Source in your company Leverage the power of Open Source in your company
Leverage the power of Open Source in your company
 
Go open2010 sde_20100417
Go open2010 sde_20100417Go open2010 sde_20100417
Go open2010 sde_20100417
 
Top 10 python frameworks for web development in 2020
Top 10 python frameworks for web development in 2020Top 10 python frameworks for web development in 2020
Top 10 python frameworks for web development in 2020
 
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
 
7 Amazing Flutter App Development Tools
7 Amazing Flutter App Development Tools7 Amazing Flutter App Development Tools
7 Amazing Flutter App Development Tools
 
The OSGeo Foundation: Professionally Leveraging Open Source Geospatial
The OSGeo Foundation: Professionally Leveraging Open Source GeospatialThe OSGeo Foundation: Professionally Leveraging Open Source Geospatial
The OSGeo Foundation: Professionally Leveraging Open Source Geospatial
 
Microsoft Embracing Open Source Technologies
Microsoft Embracing Open Source TechnologiesMicrosoft Embracing Open Source Technologies
Microsoft Embracing Open Source Technologies
 
A complete guide to Python app development.pdf
A complete guide to Python app development.pdfA complete guide to Python app development.pdf
A complete guide to Python app development.pdf
 
The advantages and disadvantages of .net framework programming
The advantages and disadvantages of .net framework programmingThe advantages and disadvantages of .net framework programming
The advantages and disadvantages of .net framework programming
 
Top 10 Front End Development Technologies to Focus in 2018
Top 10 Front End Development Technologies to Focus in 2018Top 10 Front End Development Technologies to Focus in 2018
Top 10 Front End Development Technologies to Focus in 2018
 

More from Niklas Heidloff

Reactive Microservices with Quarkus
Reactive Microservices with QuarkusReactive Microservices with Quarkus
Reactive Microservices with QuarkusNiklas Heidloff
 
Jakarta Tech Talk: How to develop your first cloud-native Application with Java
Jakarta Tech Talk: How to develop your first cloud-native Application with JavaJakarta Tech Talk: How to develop your first cloud-native Application with Java
Jakarta Tech Talk: How to develop your first cloud-native Application with JavaNiklas Heidloff
 
How to develop your first cloud-native Applications with Java - 30 Minutes
How to develop your first cloud-native Applications with Java - 30 MinutesHow to develop your first cloud-native Applications with Java - 30 Minutes
How to develop your first cloud-native Applications with Java - 30 MinutesNiklas Heidloff
 
How to develop your first cloud-native Applications with Java
How to develop your first cloud-native Applications with JavaHow to develop your first cloud-native Applications with Java
How to develop your first cloud-native Applications with JavaNiklas Heidloff
 
Serverless Web Applications on the IBM Cloud
Serverless Web Applications on the IBM CloudServerless Web Applications on the IBM Cloud
Serverless Web Applications on the IBM CloudNiklas Heidloff
 
Development of AI Applications without Machine Learning Skills
Development of AI Applications without Machine Learning SkillsDevelopment of AI Applications without Machine Learning Skills
Development of AI Applications without Machine Learning SkillsNiklas Heidloff
 
Developing Serverless Applications with Apache OpenWhisk
Developing Serverless Applications with Apache OpenWhiskDeveloping Serverless Applications with Apache OpenWhisk
Developing Serverless Applications with Apache OpenWhiskNiklas Heidloff
 
When to use Serverless? When to use Kubernetes?
When to use Serverless? When to use Kubernetes?When to use Serverless? When to use Kubernetes?
When to use Serverless? When to use Kubernetes?Niklas Heidloff
 
Create Alexa Skills using IBM Watson Conversation and Apache OpenWhisk
Create Alexa Skills using IBM Watson Conversation and Apache OpenWhiskCreate Alexa Skills using IBM Watson Conversation and Apache OpenWhisk
Create Alexa Skills using IBM Watson Conversation and Apache OpenWhisk Niklas Heidloff
 
Visual Recognition with Anki Cozmo and TensorFlow
Visual Recognition with Anki Cozmo and TensorFlowVisual Recognition with Anki Cozmo and TensorFlow
Visual Recognition with Anki Cozmo and TensorFlowNiklas Heidloff
 
Writing Slack Bots in JavaScript
Writing Slack Bots in JavaScriptWriting Slack Bots in JavaScript
Writing Slack Bots in JavaScriptNiklas Heidloff
 
Building Serverless Web Applications with OpenWhisk
Building Serverless Web Applications with OpenWhiskBuilding Serverless Web Applications with OpenWhisk
Building Serverless Web Applications with OpenWhiskNiklas Heidloff
 
IBM Bluemix Continuous Delivery
IBM Bluemix Continuous DeliveryIBM Bluemix Continuous Delivery
IBM Bluemix Continuous DeliveryNiklas Heidloff
 
Cognitive IBM Watson Services for Bluemix Developers
Cognitive IBM Watson Services for Bluemix DevelopersCognitive IBM Watson Services for Bluemix Developers
Cognitive IBM Watson Services for Bluemix DevelopersNiklas Heidloff
 
IBM Bluemix Demo with Anki Overdrive Cars
IBM Bluemix Demo with Anki Overdrive CarsIBM Bluemix Demo with Anki Overdrive Cars
IBM Bluemix Demo with Anki Overdrive CarsNiklas Heidloff
 
Rapid Application Development with Docker
Rapid Application Development with DockerRapid Application Development with Docker
Rapid Application Development with DockerNiklas Heidloff
 
Collaborative Line of Business Applications on IBM Bluemix
Collaborative Line of Business Applications on IBM BluemixCollaborative Line of Business Applications on IBM Bluemix
Collaborative Line of Business Applications on IBM BluemixNiklas Heidloff
 
Rapid Application Development in the Cloud and On-Premises with Docker
Rapid Application Development in the Cloud and On-Premises with DockerRapid Application Development in the Cloud and On-Premises with Docker
Rapid Application Development in the Cloud and On-Premises with DockerNiklas Heidloff
 

More from Niklas Heidloff (20)

Reactive Microservices with Quarkus
Reactive Microservices with QuarkusReactive Microservices with Quarkus
Reactive Microservices with Quarkus
 
Jakarta Tech Talk: How to develop your first cloud-native Application with Java
Jakarta Tech Talk: How to develop your first cloud-native Application with JavaJakarta Tech Talk: How to develop your first cloud-native Application with Java
Jakarta Tech Talk: How to develop your first cloud-native Application with Java
 
How to develop your first cloud-native Applications with Java - 30 Minutes
How to develop your first cloud-native Applications with Java - 30 MinutesHow to develop your first cloud-native Applications with Java - 30 Minutes
How to develop your first cloud-native Applications with Java - 30 Minutes
 
How to develop your first cloud-native Applications with Java
How to develop your first cloud-native Applications with JavaHow to develop your first cloud-native Applications with Java
How to develop your first cloud-native Applications with Java
 
Blue Cloud Mirror
Blue Cloud MirrorBlue Cloud Mirror
Blue Cloud Mirror
 
IBM at JavaLand
IBM at JavaLandIBM at JavaLand
IBM at JavaLand
 
Serverless Web Applications on the IBM Cloud
Serverless Web Applications on the IBM CloudServerless Web Applications on the IBM Cloud
Serverless Web Applications on the IBM Cloud
 
Development of AI Applications without Machine Learning Skills
Development of AI Applications without Machine Learning SkillsDevelopment of AI Applications without Machine Learning Skills
Development of AI Applications without Machine Learning Skills
 
Developing Serverless Applications with Apache OpenWhisk
Developing Serverless Applications with Apache OpenWhiskDeveloping Serverless Applications with Apache OpenWhisk
Developing Serverless Applications with Apache OpenWhisk
 
When to use Serverless? When to use Kubernetes?
When to use Serverless? When to use Kubernetes?When to use Serverless? When to use Kubernetes?
When to use Serverless? When to use Kubernetes?
 
Create Alexa Skills using IBM Watson Conversation and Apache OpenWhisk
Create Alexa Skills using IBM Watson Conversation and Apache OpenWhiskCreate Alexa Skills using IBM Watson Conversation and Apache OpenWhisk
Create Alexa Skills using IBM Watson Conversation and Apache OpenWhisk
 
Visual Recognition with Anki Cozmo and TensorFlow
Visual Recognition with Anki Cozmo and TensorFlowVisual Recognition with Anki Cozmo and TensorFlow
Visual Recognition with Anki Cozmo and TensorFlow
 
Writing Slack Bots in JavaScript
Writing Slack Bots in JavaScriptWriting Slack Bots in JavaScript
Writing Slack Bots in JavaScript
 
Building Serverless Web Applications with OpenWhisk
Building Serverless Web Applications with OpenWhiskBuilding Serverless Web Applications with OpenWhisk
Building Serverless Web Applications with OpenWhisk
 
IBM Bluemix Continuous Delivery
IBM Bluemix Continuous DeliveryIBM Bluemix Continuous Delivery
IBM Bluemix Continuous Delivery
 
Cognitive IBM Watson Services for Bluemix Developers
Cognitive IBM Watson Services for Bluemix DevelopersCognitive IBM Watson Services for Bluemix Developers
Cognitive IBM Watson Services for Bluemix Developers
 
IBM Bluemix Demo with Anki Overdrive Cars
IBM Bluemix Demo with Anki Overdrive CarsIBM Bluemix Demo with Anki Overdrive Cars
IBM Bluemix Demo with Anki Overdrive Cars
 
Rapid Application Development with Docker
Rapid Application Development with DockerRapid Application Development with Docker
Rapid Application Development with Docker
 
Collaborative Line of Business Applications on IBM Bluemix
Collaborative Line of Business Applications on IBM BluemixCollaborative Line of Business Applications on IBM Bluemix
Collaborative Line of Business Applications on IBM Bluemix
 
Rapid Application Development in the Cloud and On-Premises with Docker
Rapid Application Development in the Cloud and On-Premises with DockerRapid Application Development in the Cloud and On-Premises with Docker
Rapid Application Development in the Cloud and On-Premises with Docker
 

Recently uploaded

The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxBkGupta21
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxNavinnSomaal
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 

Recently uploaded (20)

The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
SAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptxSAP Build Work Zone - Overview L2-L3.pptx
SAP Build Work Zone - Overview L2-L3.pptx
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 

OpenNTF Webinar 05/07/13: OpenNTF - The IBM Collaboration Solutions App Dev Community

  • 2. Speakers  Bruce Elgort / @belgort  Per Henrik Lausten / @perlausten  Serdar Basegmez / @sbasegmez  Jesse Gallagher / @gidgerby  Peter Tanner  Niklas Heidloff / @nheidloff
  • 3. Agenda  Welcome  OpenNTF Overview  XSnippets  Collaboration Today and XPages.info  Contests  Demo: Forms 'n' Views  Intellectual Property Policy  Get Engaged
  • 4. OpenNTF Overview  Bruce Elgort / @belgort  OpenNTF Chairman
  • 5. OpenNTF Overview  Open source community for IBM Collaboration Solutions  800+ open source projects  200k downloads / year  Cleared releases on OpenNTF, source code optionally on GitHub  OpenNTF Inc.  31 member companies  Board of directors, technical committee, IP manager  More than open source  Collaboration Today  XPages.info  YouTube channel  Webinars
  • 6. XSnippets  Serdar Basegmez / @sbasegmez  Expertise on XPages, IBM Domino, IBM Connections, etc.  IBM Collaboration Solutions Champion (2011-2013)  Owner of Developi Information Systems (Istanbul, Turkey)  Founder and Co-leader of LUGTR – Turkish Lotus User Group  Bilingual Blogger at LotusNotus.com (Turkish/English)  OpenNTF Contributor and Board Member
  • 7. What is XSnippets?  Next Generation CodeBin
  • 8. A Big Thanks for the Community! 280 snippets by 55 authors have been created so far! ~1500 downloads each month!
  • 9. Features  Open Source XPages application  Simple, modern, intuitive UI  Code highlighting in DDE style  Embedding functionality  Rating/Commenting and Favorites features  OpenSearch® support
  • 10. XSnippets Contests  Last year OpenNTF has announced XSnippets Contests.  4 times a year (each quarter)  The best 4 snippets will be selected based on – Originality, – Technical value, – WOW factor, – Complexity, – Reusability  Prize is 100 USD for each snippet.  Deadline for 2013 Q2 track is 30th June, 2013
  • 11. Future Enhancements  Version 1.4 is in progress  Domino 9 Compatibility  Featured Snippets  Small fixes and Enhancements  Will be released into OpenNTF Page and GitHub soon…  Future enhancements…  REST API improvements  UI change (OneUI v3 or Bootstrap)  Better integration with social networks
  • 12. Collaboration Today and XPages.info  Per Henrik Lausten / @perlausten  One-man company PHL Consult with a focus on IBM Domino, IBM XWork Server and XPages solutions  Lead developer on a web application for quality management called Sherlock Web  Chairman of the board at NotesNet.dk and member of the board at DanNotes.dk  2013 IBM Champion  OpenNTF contributor and board member
  • 13. Collaboration Today  A curated news site for IBM Collaboration Solutions professionals at collaborationtoday.info and at @Collab2Day  Covering news about various IBM products like IBM Connections, IBM Domino etc. and topics like app dev, mobile, cloud etc.  Content maintained by a team of curators  Launched in September 2012
  • 14. Collaboration Today  Collaboration Today was created by a virtual team in a matter of weeks  Bruce Elgort, IBM Business Partner, Elguji  Per Henrik Lausten, IBM Business Partner, PHL Consult  Serdar Basegmez, IBM Business Partner, Developi  Frank van der Linden, IBM Business Partner, e-office  Jesse Gallagher, I Know Some Guys  Niklas Heidloff, IBM  Open source XPages-based application  Accessible from any device (responsive web design)  Available for download af OpenNTF.org  Source code available on Github at github.com/OpenNTF/collaborationtoday
  • 15. XPages.info  Covering all things XPages  Getting started  Downloads  Demos  Resources  Videos  Stack Overflow  Contests  Front page has news on XPages  Using the Collaboration Today #XPages feed  Getting Started has links to the free download of Dmino Designer and links to resources  The Downloads page has links to all four OpenNTF Development contests contributions
  • 16. XPages.info  The Demos page points to live demos of open source XPages applicatons (hosted on the OpenNTF demo server)  The Demos page also points to live production applications based on XPages  The main application for the OpenNTF demo server at dev.openntf.org is the XPages Demo App – available for everyone to try out  The Resources page covers books, wikis, documentation, forums, videos, podcasts, blogs, commercial training and commercial services  The Videos page has links to free educational videos on XPages and videos describing OpenNTF projects  Finally, Stack Overflow lists the most recent questions tagged XPages on the programming Q&A site stackoverflow.com. This page also highligts the top users on Stack Overflow for the XPages tag
  • 17. OpenNTF Contests  Niklas Heidloff / @nheidloff  OpenNTF, Technical Committee Chair and Board Director  IBM, App Dev Community Advocate  heidloff.net
  • 18. OpenNTF Contests  Four very successful development contests in 2011 and 2012  125 submissions  100 contributors including 48 first time contributors
  • 19. Appathon  Two social app dev contests  IBM Connections  XPages  Sponsored by  TIMETOACT GROUP  WebGate  IBM developerWorks  Prizes  IBM Connections: 5 x $1000  XPages: 5 x $1000  Plus: Promotions through blog entries, screenshots and videos  Submissions need to be open sourced on OpenNTF  Deadline: June 23rd 2013  Criteria  Reusability, consumability and documentation  "Wow" factor and completeness of solution  Overall business value  Amount of work to build the submission(s)
  • 20. IBM Connections App Dev Contest  All types of OpenNTF projects can be nominated that utilize IBM Connections. This includes the following areas:  Accessing IBM Connections via the Social Business Toolkit SDK  Accessing IBM Connections via the Connections REST APIs  OpenSocial Gadgets for IBM Connections  iWidgets for IBM Connections  Customization solutions for IBM Connections  All contributions need to work on IBM Connections 4.0 and can use the latest fix packs  Developers can use a free shared development environment in the cloud
  • 21. XPages App Dev Contest  All types of OpenNTF projects can be nominated that use XPages or OSGi. This includes the following areas:  XPages applications (NSFs)  XPages custom controls (in NSFs)  Custom XPages extension libraries  Custom OSGi bundles for IBM Domino  DOTS tasklets  All contributions need to work on IBM Lotus Domino 8.5.3 and/or IBM Domino 9.0
  • 22. Project: Forms 'n' Views  Jesse Gallagher / @gidgerby  CTO of I Know Some Guys (iknowsomeguys.com)  IBM Champion  Web: http://frostillic.us  Email: jesse@frostillic.us  Twitter: @Gidgerby
  • 23. Overview  Data-focused editing for legacy design elements  Good for when you don't have Designer handy … or just don't want to fire up your Windows VM  In the initial betas, focused on forms, views, folders, and stylesheets  Also happened to be a good experiment in single-XPage, many-CC app design and use of Dojo UI
  • 24. Forms
  • 25. Views
  • 27. Future Direction  Fewer bugs!  Additional design elements (image resources, etc.) XPages are trouble  Most importantly: org.openntf.domino.design API
  • 28. Intellectual Property Policy  Peter Tanner  Currently working with IBM as a consultant on contract and IP issues, and as IP Manager for OpenNTF.  Developed full set of governance and IP documents and policies for Open Health Tools and OpenNTF.  Spent 13 years with OTI and IBM handling business development for embedded Java, establishment of Eclipse, international business relationships and participation in government R&D programs;  Worked five years in Canadian government (Foreign Affairs and Industry Canada) promoting technology exports to Europe and Asia;  Spent 13 years in computer graphics R&D at the National Research Council of Canada and the University of Waterloo.
  • 29. IP Goals  Rigourous – but flexible.  To be taken seriously, OpenNTF needs to be closer to Eclipse and Apache rather than SourceForge.  Companies trust software that comes from Apache and Eclipse  On SourceForge, anything goes.  However, there are members of the Community who want to be able to use GPL license:  To prevent others from making commercial products  Or since they want to use GPL-licensed components  Some contributors didn't want to submit to rigourous process  And we have Legacy Code  Solution was to clearly identify code that met Eclipse/Apache-like IP rules.
  • 30. IP Policy  All contributors must be covered by ICLA or CCLA – no exceptions!  All contributions must be under Apache or one of GPL3 family of licenses  Rare exceptions if use of these licenses not possible  Contributions start out as “Not Cleared”  Some companies will not touch “Not Cleared projects.  Github is working repository – projects cleared on “release” to OpenNTF site.  We create “Teams” on Github with write access to their projects
  • 31. Clearance  Scan using using a keyword search tool  All 3rd party software must be listed in Notice file  All licenses must be compatible  All licenses must be open source  All source code must be included or available  JSON.org (not an open source license)  Committer checks for documentation and whether code runs  We will only take down code if:  Receive take down request from the DCMA process  Notice that project is using proprietary code without permission  Source code is not included  Requres proprietary product that is not freely available
  • 32. Problems detected by clearance process  Missing or incomplete License and Notice files  Incompatible licenses  GPL in Apache project  Some Creative Commons licenses  GPL2 and GPL3 (go figure)  Use of unlicensed Blog postings  Why can't bloggers simply add “all code is licensed under Apache 2.0” to their footer  Inclusion of internal URLs  Inclusion of personal information  Missing source  Requirement for proprietary code
  • 33. Current Status  Nearly all projects are under the Apache license  Most submissions have no issues  We are improving our reputation for safe code  Also – feel free to contact me with any questions about your submissions.
  • 34. Get Engaged  Contribute projects and snippets  Report defects, create feature requests  Create projects reviews, rate projects and comment blogs  Participate in the Technical Committee  Become a member company  Leverage the advertisment options
  • 35. Follow OpenNTF  Web pages  OpenNTF.org, esp. the blog http://blog.openntf.org/  CollaborationToday.info  XPages.info  Twitter  @openntf  @openntfprojects  @xsnippets  @collab2day  Feeds  http://collaborationtoday.info/follow.xsp  http://blog.openntf.org/blogs/openntf.nsf/stories.xml  YouTube channel  http://www.youtube.com/openntf  GitHub  https://github.com/OpenNTF