bp207 lotusphere 2011 - apps, apps, and more apps: meet the very best open source apps from openntf

33
Bruce Elgort, CEO, Elguji Software Niklas Heidloff, Senior Software Engineer, IBM © 2011 IBM Corporation BP207 Apps, Apps, and More Apps: Meet the Very Best Open Source Apps from OpenNTF

Upload: niklas-heidloff

Post on 14-May-2015

1.213 views

Category:

Documents


1 download

DESCRIPTION

BP207 Lotusphere 2011 - Apps, Apps, and More Apps: Meet the Very Best Open Source Apps from OpenNTF

TRANSCRIPT

Page 1: BP207 Lotusphere 2011 - Apps, Apps, and More Apps: Meet the Very Best Open Source Apps from OpenNTF

Bruce Elgort, CEO, Elguji SoftwareNiklas Heidloff, Senior Software Engineer, IBM

© 2011 IBM Corporation

BP207 Apps, Apps, and More Apps: Meet the Very Best Open Source Apps from OpenNTF

Page 2: BP207 Lotusphere 2011 - Apps, Apps, and More Apps: Meet the Very Best Open Source Apps from OpenNTF

© 2011 IBM Corporation 2

Agenda● OpenNTF Overview

● Applications

● Controls and Tools

● How to get engaged

Page 3: BP207 Lotusphere 2011 - Apps, Apps, and More Apps: Meet the Very Best Open Source Apps from OpenNTF

© 2011 IBM Corporation 3

Agenda● OpenNTF Overview

● Applications

● Controls and Tools

● How to get engaged

Page 4: BP207 Lotusphere 2011 - Apps, Apps, and More Apps: Meet the Very Best Open Source Apps from OpenNTF

© 2011 IBM Corporation 4

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

Notes/Domino applications and release them as open source● Providing a web site for the Lotus community so that open source applications

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

that can be shared by the community

Page 5: BP207 Lotusphere 2011 - Apps, Apps, and More Apps: Meet the Very Best Open Source Apps from OpenNTF

© 2011 IBM Corporation 5

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

applications● Access to base Notes/Domino templates with some of them enhanced from

shipping versions● A community of 'testers' for your projects

Page 6: BP207 Lotusphere 2011 - Apps, Apps, and More Apps: Meet the Very Best Open Source Apps from OpenNTF

© 2011 IBM Corporation 6

Agenda● OpenNTF Overview

● Applications

─ Rich Client Applications─ Web Applications─ Mobile Applications

● Controls and Tools

● How to get engaged

Page 7: BP207 Lotusphere 2011 - Apps, Apps, and More Apps: Meet the Very Best Open Source Apps from OpenNTF

© 2011 IBM Corporation 7

File Navigator – Rene Winkelmeyer

Page 8: BP207 Lotusphere 2011 - Apps, Apps, and More Apps: Meet the Very Best Open Source Apps from OpenNTF

© 2011 IBM Corporation 8

Wildfire – A. Welch, A. Brown, M. Newman

Page 9: BP207 Lotusphere 2011 - Apps, Apps, and More Apps: Meet the Very Best Open Source Apps from OpenNTF

© 2011 IBM Corporation 9

Snippets – Detlev Pöttgen

Page 10: BP207 Lotusphere 2011 - Apps, Apps, and More Apps: Meet the Very Best Open Source Apps from OpenNTF

© 2011 IBM Corporation 10

3D History Thumbnail Viewer – Hiroyuki Okamoto

Page 11: BP207 Lotusphere 2011 - Apps, Apps, and More Apps: Meet the Very Best Open Source Apps from OpenNTF

© 2011 IBM Corporation 11

Source Sniffer – Ferry Kranenburg● tbd Bruce

Page 12: BP207 Lotusphere 2011 - Apps, Apps, and More Apps: Meet the Very Best Open Source Apps from OpenNTF

© 2011 IBM Corporation 12

XPages Wiki – S. Castledine, J. Heins and Team

Page 13: BP207 Lotusphere 2011 - Apps, Apps, and More Apps: Meet the Very Best Open Source Apps from OpenNTF

© 2011 IBM Corporation 13

Bildr – Patrick Quinton

Page 14: BP207 Lotusphere 2011 - Apps, Apps, and More Apps: Meet the Very Best Open Source Apps from OpenNTF

© 2011 IBM Corporation 14

xTalk – Declan Sciolla-Lynch

Page 15: BP207 Lotusphere 2011 - Apps, Apps, and More Apps: Meet the Very Best Open Source Apps from OpenNTF

© 2011 IBM Corporation 15

Home Page Template – Niklas Heidloff

Page 16: BP207 Lotusphere 2011 - Apps, Apps, and More Apps: Meet the Very Best Open Source Apps from OpenNTF

© 2011 IBM Corporation 16

Mobile Blog – Niklas Heidloff

Page 17: BP207 Lotusphere 2011 - Apps, Apps, and More Apps: Meet the Very Best Open Source Apps from OpenNTF

© 2011 IBM Corporation 17

Mobile Documents – Niklas Heidloff

Page 18: BP207 Lotusphere 2011 - Apps, Apps, and More Apps: Meet the Very Best Open Source Apps from OpenNTF

© 2011 IBM Corporation 18

XCamera – Niklas Heidloff

Page 19: BP207 Lotusphere 2011 - Apps, Apps, and More Apps: Meet the Very Best Open Source Apps from OpenNTF

© 2011 IBM Corporation 19

Agenda● OpenNTF Overview

● Applications

● Controls and Tools

─ Rich Client─ Web─ Mobile

● How to get engaged

Page 20: BP207 Lotusphere 2011 - Apps, Apps, and More Apps: Meet the Very Best Open Source Apps from OpenNTF

© 2011 IBM Corporation 20

SimplePdf – Olli Kämäräinen

Page 21: BP207 Lotusphere 2011 - Apps, Apps, and More Apps: Meet the Very Best Open Source Apps from OpenNTF

© 2011 IBM Corporation 21

DominoDefrag – Andrew Luder

Page 22: BP207 Lotusphere 2011 - Apps, Apps, and More Apps: Meet the Very Best Open Source Apps from OpenNTF

© 2011 IBM Corporation 22

OpenLog – Julian Robichaux, Rob McDonagh

Page 23: BP207 Lotusphere 2011 - Apps, Apps, and More Apps: Meet the Very Best Open Source Apps from OpenNTF

© 2011 IBM Corporation 23

Extension Library – Philippe Riand and Team

Page 24: BP207 Lotusphere 2011 - Apps, Apps, and More Apps: Meet the Very Best Open Source Apps from OpenNTF

© 2011 IBM Corporation 24

Demo Application for XPages – Paul Hannan

Page 25: BP207 Lotusphere 2011 - Apps, Apps, and More Apps: Meet the Very Best Open Source Apps from OpenNTF

© 2011 IBM Corporation 25

Login Control – Ferry Kranenburg

Page 26: BP207 Lotusphere 2011 - Apps, Apps, and More Apps: Meet the Very Best Open Source Apps from OpenNTF

© 2011 IBM Corporation 26

Feed Control – Frank van der Linden

Page 27: BP207 Lotusphere 2011 - Apps, Apps, and More Apps: Meet the Very Best Open Source Apps from OpenNTF

© 2011 IBM Corporation 27

Mobile Controls – Niklas Heidloff

Page 28: BP207 Lotusphere 2011 - Apps, Apps, and More Apps: Meet the Very Best Open Source Apps from OpenNTF

© 2011 IBM Corporation 28

Agenda● OpenNTF Overview

● Applications

● Controls and Tools

● How to get engaged

Page 29: BP207 Lotusphere 2011 - Apps, Apps, and More Apps: Meet the Very Best Open Source Apps from OpenNTF

© 2011 IBM Corporation 29

Five Ways to participate

OpenNTF success depends on contributions from the community

1) Contribute code

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

3) Help the Technical Committee

4) Use code from OpenNTF

5) Become a member

Page 30: BP207 Lotusphere 2011 - Apps, Apps, and More Apps: Meet the Very Best Open Source Apps from OpenNTF

© 2011 IBM Corporation 30

Contribute Code● Two ways to contribute code

─ Create new project– Simply enter your project name and click the 'create' button

─ Join existing project– Navigate to the project and contact the project leads via the 'email'

link

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

ICLA (individual contributor license agreements) or CCLA (corporate contributor license agreements)

─ Apply the necessary license information─ Send email to [email protected] with a request to add release to

catalog─ Wait until an OpenNTF committer has checked the release and added it

Page 31: BP207 Lotusphere 2011 - Apps, Apps, and More Apps: Meet the Very Best Open Source Apps from OpenNTF

© 2011 IBM Corporation 31

Follow OpenNTF● Blog

─ Web: http://www.openntf.org/blog─ Feed: http://blog.openntf.org/blogs/openntf.nsf/stories.xml─ Mobile: http://i.openntf.org

● Twitter: http://twitter.com/openntf● YouTube: http://www.youtube.com/openntf● Widget: http://www.openntf.org/project/OpenNTF Widget● Projects

─ Web: http://www.openntf.org/project/[ProjectName]– e.g. http://www.openntf.org/project/XPages Mobile Controls

─ Feed: http://www.openntf.org/Projects/pmt.nsf/rss.xml?OpenView&restricttocategory=[ProjectName]&count=100

– e.g. http://www.openntf.org/Projects/pmt.nsf/rss.xml?OpenView&restricttocategory=XPages%20Mobile%20Controls&count=100

Page 32: BP207 Lotusphere 2011 - Apps, Apps, and More Apps: Meet the Very Best Open Source Apps from OpenNTF

© 2011 IBM Corporation 32

Q & A

Page 33: BP207 Lotusphere 2011 - Apps, Apps, and More Apps: Meet the Very Best Open Source Apps from OpenNTF

© 2011 IBM Corporation 33

Legal Disclaimer© IBM Corporation 2011. All Rights Reserved.

The inf ormation contained in this publication is prov ided f or inf ormational purposes only. While ef f orts were made to v erif y the completeness and accuracy of the inf ormation contained in this publication, it is prov ided AS IS without warranty of any kind, express or implied. In addition, this inf ormation is based on IBM’s current product plans and strategy, which are subject to change by IBM without notice. IBM shall not be responsible f or any damages arising out of the use of , or otherwise related to, this publication or any other materials. Nothing contained in this publication is intended to, nor shall hav e the ef f ect of , creating any warranties or representations f rom IBM or its suppliers or licensors, or altering the terms and conditions of the applicable license agreement gov erning the use of IBM sof tware.

Ref erences in this presentation to IBM products, programs, or serv ices do not imply that they will be available in all countries in which IBM operates. Product release dates and/or capabilities ref erenced in this presentation may change at any time at IBM’s sole discretion based on market opportunities or other f actors, and are not intended to be a commitment to f uture product or f eature av ailability in any way. Nothing contained in these materials is intended to, nor shall hav e the ef f ect of , stating or imply ing that any activ ities undertaken by y ou will result in any specif ic sales, rev enue growth or other results.

IBM, the IBM logo, Lotus, Lotus Notes, Notes, Domino, Quickr, Sametime, WebSphere, UC2, PartnerWorld and Lotusphere are trademarks of International Business Machines Corporation in the United States, other countries, or both. Uny te is a trademark of WebDialogs, Inc., in the United States, other countries, or both.

Android is a trademark of Google Inc.

iPhone is a trademark of Apple Inc.

The Trademark Blackberry is owned by Research In Motion Limited