This document summarizes a presentation about OpenNTF and the OpenNTF Essentials toolkit. It discusses recent updates to OpenNTF, including a new logo and website. It then describes the OpenNTF Essentials toolkit, which includes productivity and quality tools for XPages developers. Examples of included tools are Bootstrap for responsive design and POI 4 XPages for creating Office documents. The presentation also demonstrates the Social Business Toolkit SDK and highlights several lesser known community projects. Resources for further information are provided at the end.
2. 2
Agenda
News von OpenNTF
OpenNTF Essentials
IBM Social Business Toolkit
Hidden Nuggets
Q & A
Christian Güdemann
OpenNTF Chairman
CTO @ WebGate
Consulting AG
@guedeWebGate
5. 5
News ....
Neue Website
Bootstrap based design
Completely rewritten
All new project page
Demo ??
6. 6
News von OpenNTF
Updates
14 – 26 Projekt Releases pro Monat
10k – 17k Downloads pro Monat
61k – 72k Besucher pro Monat
35 Repositories auf GitHub
Over 840 Projekte auf OpenNTF
Source: Original photo of Christian Güdemanns Library
7. 7
OpenNTF ist mehr als nur eine Bibliothek
openntf.org
– Wir machen die Projekte sichtbar
– IP check
– Integration auf GitHub als source control system
– Webinars
– Wettbewerbe
8. 8
OpenNTF ist mehr als nur eine Bibliothek
CollaborationToday.info
– News aggregator für
Collaboration Solutions professionals
XPages.info
– Resources für XPages Entwickler
– Integrierte Fragen/Antworten von StackOverflow
10. 10
OpenNTF Essentials
Der nächste Schritt für OpenNTF
Produktivität
– Einfach zum Installieren
– Standard wie man Programieren sollte
Qualität
– Handverlesene Projekte
– IBM und Community Projekte
– Synchronization der Release
11. 11
OpenNTF Essentials
Ein paar Beispiele welche die Produktivitätssteigerung zeigen
Example I - “Wir brauchen eigentlich die Applikation mit responsive Desigen”
– Bootstrap 3 mit einigen wenigen Klicks nutzen
Example II - “Diese Ansicht sollte umbedingt jetzt als Exel exportiert werden.... ach ja und
machen sie mir doch noch von dem Formular ein PDF”
– Mit POI 4 XPages Office Dokumente erstellen
Example III - “Vectors & Recycling? Das ist nur was für Schweizer ;) ”
– Mit dem OpenNTF Domino API ohne zu Recyclen programmieren
13. 13
OpenNTF Essentials
Version 901v03
Neue Elemente
– Debugtoolbar ist nun als Plugin verfügbar
– Entstanden an der IBM Connect 2014
XPagesToolkit bring neue Elemente
– Neuer Namepicker
– Neues Konzept für Mehrsprachigkeit
ExtensionLibrary, SBT, OpenNTF Domino API und Bootstrap4XPages
– Neue Versionen
15. 15
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
18. 18
Hidden Nuggets
DomDisc for Android
By Jens Bruntt
Native Applikation für Android
mit Zugriff auf
Standarddiskussions DB
Mindoo FTP Server
By Karsten Lehmann
FTP server für Domino
DominoDefrag
By Andrew Luder
Defragementiert und optimiert
Domino Dbs, Zugriff via Web
UI
19. 19
Hidden Nuggets
Forgot Password Functionality
By Vikas Tiwari
Passwort Reset DB für Client
und Web Passwort
Social Portlets Samples
By Manish Kataria
Portlets erstellen mit dem IBM
SBT
Customization Samples for iNotes
By Eric Spencer
Anpassungsbeispiele für iNotes
20. 20
Hidden Nuggets
WebDAV for IBM Domino
By Stephan Wissel
Editieren von Dokumente
XPages Masterclass
By Tony McGuckin
Pattern wie man robuste und
performante Applikationen
baut
XPages Insights into Big Data
By Tony McGuckin
Patterns für MultiDB Search
mit Multithreading
21. 21
Hidden Nuggets
WebGate Mail Signature Manager
By Christian Güdemann
Manager für Mail Signaturen
und Marketing Claims
ClientLoadSummarizer
By John Curtis
IBM Notes/Domino last
analyse
Directory Change Analyzer
By Shankar Venkatachalam
Audit und Undo Tool für das
Directory