#engageug
Dev01: Don't Reinvent the Wheel - (Re)use
Open Source Software From OpenNTF
Christian Güdemann, OpenNTF / WebGat...
#engageug
Agenda
● What's new on OpenNTF
● OpenNTF Essentials
● IBM Social Business Toolkit
● Hidden Nuggets
● Q & A
Chris...
#engageug
What's new ….New OpenNTF Logo
#engageug
What's new …. – New OpenNTF WebSite
Bootstrap based design
Completely rewritten
All new project page
Demo ??
#engageug
What's new …. Updates
● 14 – 26 Project Releases per Month
● 10k – 17k Downloads per Month
● 61k – 72k Visitors ...
#engageug
OpenNTF is more than a Library and Open Source
● openntf.org
– Awareness of IBM Collaboration Solutions
based op...
#engageug
OpenNTF is more than a Library and Open Source
● CollaborationToday.info
– News aggregator for IBM
Collaboration...
8
OpenNTF Essentials
Tools and Extensions for XPages Developer
#engageug
OpenNTF Essentials – The next step for OpenNTF
● Productivity
– Easy to install (less than 5 minutes)
– State of...
#engageug
OpenNTF Essentials – Some Examples how to be more productive
● Example I - “We need this application with a resp...
11
OpenNTF Essentials / DEMO
12
Social Business Toolkit SDK
Bundled for XPages in OpenNTF Essentials
#engageug
Project: Social Business Toolkit SDK
● Build your social apps with the SDK
– Leverage IBM Collaboration Solution...
#engageug
Demo: Social Business Toolkit SDK
15
Hidden Nuggets
#engageug
Hidden Nuggets
DomDisc for Android
By Jens Bruntt
Native app for Android
devices that replicates with
standard D...
#engageug
Hidden Nuggets
Forgot Password
By Vikas Tiwari
Reset passwords for both
web and Notes client in a
single step
So...
#engageug
Hidden Nuggets
WebDAV for IBM
Domino
By Stephan Wissel
Seamless round trip
editing for Domino
attachments
XPages...
#engageug
Hidden Nuggets
WebGate Mail Signature
By Christian Güdemann
Manage mail signatures and
marketing claims
ClientLo...
#engageug
Resources & Questions
● Web pages
– openntf.org
– CollaborationToday.info
– XPages.info
– developer.ibm.com/soci...
21
Upcoming SlideShare
Loading in …5
×

Dev01 - Don't Reinvent the Wheel

1,562 views
1,444 views

Published on

Don't Reinvent the Wheel - (Re)use Open Source Software From OpenNTF

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,562
On SlideShare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
23
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Dev01 - Don't Reinvent the Wheel

  1. 1. #engageug Dev01: Don't Reinvent the Wheel - (Re)use Open Source Software From OpenNTF Christian Güdemann, OpenNTF / WebGate Consulting AG
  2. 2. #engageug Agenda ● What's new on OpenNTF ● OpenNTF Essentials ● IBM Social Business Toolkit ● Hidden Nuggets ● Q & A Christian Güdemann OpenNTF Chairman CTO @ WebGate Consulting AG @guedeWebGate
  3. 3. #engageug What's new ….New OpenNTF Logo
  4. 4. #engageug What's new …. – New OpenNTF WebSite Bootstrap based design Completely rewritten All new project page Demo ??
  5. 5. #engageug What's new …. Updates ● 14 – 26 Project Releases per Month ● 10k – 17k Downloads per Month ● 61k – 72k Visitors per Month ● 35 Repositories on GitHub ● Over 840 Projects on OpenNTF Source: Original photo of Christian Güdemanns Library
  6. 6. #engageug OpenNTF is more than a Library and Open Source ● openntf.org – Awareness of IBM Collaboration Solutions based open source projects – IP clearance – Integration of GitHub as source control system – Webinars – Development contests
  7. 7. #engageug OpenNTF is more than a Library and Open Source ● CollaborationToday.info – News aggregator for IBM Collaboration Solutions professionals ● XPages.info – Resources for XPages developers – Integrated questions from StackOverflow
  8. 8. 8 OpenNTF Essentials Tools and Extensions for XPages Developer
  9. 9. #engageug OpenNTF Essentials – The next step for OpenNTF ● Productivity – Easy to install (less than 5 minutes) – State of the art programming ● Quality – Hand selected – IBM and community projects – Synchronization of releases
  10. 10. #engageug OpenNTF Essentials – Some Examples how to be more productive ● Example I - “We need this application with a responsive design” – Using Bootstrap 3 with few clicks ● Example II - “Could you please export this table as a spreadsheet?” – Using POI 4 XPages to generate a spreadsheet ● Example III - “Vectors & Recycling? Are you kidding me?” – Using OpenNTF Domino API for recycle free programming
  11. 11. 11 OpenNTF Essentials / DEMO
  12. 12. 12 Social Business Toolkit SDK Bundled for XPages in OpenNTF Essentials
  13. 13. #engageug Project: Social Business Toolkit SDK ● Build your social apps with the SDK – Leverage IBM Collaboration Solutions – Simplify Development – Speed Up Deployment ● Services – Profiles, files, status updates, tasks, forums and much more ● Access to services – Java and JavaScript APIs – Generic REST calls – Reusable UI controls
  14. 14. #engageug Demo: Social Business Toolkit SDK
  15. 15. 15 Hidden Nuggets
  16. 16. #engageug Hidden Nuggets DomDisc for Android By Jens Bruntt Native app for Android devices that replicates with standard Domino discussion databases Mindoo FTP Server By Karsten Lehmann FTP server on top of the Domino OSGi framework DominoDefrag By Andrew Luder Defrag and optimize Domino databases managed via a XPages mobile app
  17. 17. #engageug Hidden Nuggets Forgot Password By Vikas Tiwari Reset passwords for both web and Notes client in a single step Social Portlets Samples By Manish Kataria Developing social portlets in WEF leveraging the IBM SBT Customization Samples for iNotes By Eric Spencer Customization samples for IBM iNotes and SmartCloud Notes Web
  18. 18. #engageug Hidden Nuggets WebDAV for IBM Domino By Stephan Wissel Seamless round trip editing for Domino attachments XPages Masterclass By Tony McGuckin Patterns how to build robust, performant XPages applications XPages Insights into Big Data By Tony McGuckin XPages insights into big data using parallel multi- database searching
  19. 19. #engageug Hidden Nuggets WebGate Mail Signature By Christian Güdemann Manage mail signatures and marketing claims ClientLoadSummarizer By John Curtis IBM Notes/Domino application load analysis tool Directory Change By Shankar Venkatachalam Track and undo changes done in the IBM Domino directory
  20. 20. #engageug Resources & Questions ● Web pages – openntf.org – CollaborationToday.info – XPages.info – developer.ibm.com/social ● YouTube – http://www.youtube.com/openntf – http://www.youtube.com/ibmsbt ● Twitter – @openntf – @openntfprojects – @xsnippets – @collab2day – @ibmsbt – ● Feeds – http://collaborationtoday.info/follow.xs p – http://blog.openntf.org/blogs/openntf.n sf/stories.xml ● GitHub – https://github.com/openntf
  21. 21. 21

×