OpenNTF Logger
Workflow 4 XPages
Bootstrap 4 XPages
POI 4 XPages

ExtLib X

XPages Toolkit (XPT)

OpenNTF Domino API

Soci...
Your Presenters

Nathan T. Freeman

Christian Güdemann

Chief Software Architect at Red Pill Development

CTO @ WebGate Co...
OpenNTF - Updates
●

14 – 26

Project Releases per Month

●

10k – 17k

Downloads per Month

●

61k – 72k

Visitors per Mo...
OpenNTF - Updates

Source: Original photo of Christian Güdemanns Library
OpenNTF - Updates
●

Our library is growing
–

CollaborationToday.info is a success

–

XSnippets is very popular

–

Open...
OpenNTF - Updates

Where should I start?
OpenNTF - Options
●

Read all recent posts and you know it?

●

Download the most popular projects?

●

Watch all NotesIn9...
OpenNTF – The Need

Give me all the essential XPages tools /
extensions
Let me be productive in 5 minutes
Show me the pear...
OpenNTF - Essentials
●

Essentials for a developer is:
–

New controls, APIs and tools that make
her/him more productive

...
OpenNTF Essentials
OpenNTF Essentials - Goals

Productivity

Quality
OpenNTF – Essentials
●

OpenNTF Essentials – The Runtime
–

–

●

Plugins to extend the capability of the IBM
Domino/XWork...
OpenNTF Essentials
RunTime
OpenNTF Essentials - Architecture
RUNTIME

Bootstrap4XPages
POI4XPages

OpenNTF Domino API
OpenNTF Logger

ExtLib X

XPT
A...
Runtime – IBM SBT SDK
●

●

API for connecting to IBM Connections
APIs to access Profiles, Community, Blog,
Forum, Files a...
Runtime – Workflow 4 XPages
●

Simple workflows for documents

●

API to access workflows from Java

●

Integration with A...
Runtime – ExtLib X
●

Access to relational databases

●

Access to calendar and Mailservices

●

New „without“ the old SBT...
Runtime – Bootstrap 4 XPages
●

●

●

Implements Bootstrap 2.3.1
Renders an application out-of-the box with
Bootstrap look...
Runtime – OpenNTF Domino API
●

Recycle free implementation of all Domino
Java classes

●

Integrated with OpenNTF Logger ...
Runtime – POI 4 XPages
●

●

●

Produce worksheets, documents and CSV
files directly from XPages
Makes the Apache POI clas...
Runtime – XPT / XPages Toolkit
●

RSS List UI Control

●

Agent like behavior for long running jobs

●

Domino Storage Ser...
OpenNTF – Installation

DEMO
The Runtime will grow
●

Requirements to be part of OpenNTF
Essentials
–

Apache V2 Licence and depends on a list of
pre-a...
The Runtime will grow
●

Process
–

Submit your project

–

IP clearance / Apache V2 License check

–

Ask with a simple m...
Available?

Today!
OpenNTF Essentials
Toolbox
OpenNTF - Essentials Toolbox
●

Remember???
–

Debug

–

Test

–

Educate

–

No extension of the RUNTIME of the server
OpenNTF Essentials - Tools
●

Debugging
–
–

XPages Debug Toolbar

–
●

XPages Toolbox

–
●

XPages Log File Reader

SVN a...
OpenNTF Essentials – The future
●

The SPOTlight is set:
–
–

Each quarter a release with fixes and new
features

–

●

Tu...
OpenNTF Essentials – Let's dream
●

What if....
–

–

Rock solid and industry ready

–

●

Ready to use and accepted by th...
Call for action
●

Download and install it today

●

Give feedback

●

Let us know where you have success

●

Let us know ...
Upcoming SlideShare
Loading in...5
×

OpenNTF Essentials

6,549

Published on

Learn more about what OpenNFT Essentials is. This is just the beginning.

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
6,549
On Slideshare
0
From Embeds
0
Number of Embeds
23
Actions
Shares
0
Downloads
33
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

OpenNTF Essentials

  1. 1. OpenNTF Logger Workflow 4 XPages Bootstrap 4 XPages POI 4 XPages ExtLib X XPages Toolkit (XPT) OpenNTF Domino API Social Business Toolkit
  2. 2. Your Presenters Nathan T. Freeman Christian Güdemann Chief Software Architect at Red Pill Development CTO @ WebGate Consulting AG IBM Champion Started with Notes Version 2 or 3 linkedin.com/in/thentf First Application: Polyurethane Mixture Management Database Father, Husband and passionate reader
  3. 3. OpenNTF - Updates ● 14 – 26 Project Releases per Month ● 10k – 17k Downloads per Month ● 61k – 72k Visitors per Month ● 33 Repositories on GitHub ● Over 840 Projects on OpenNTF
  4. 4. OpenNTF - Updates Source: Original photo of Christian Güdemanns Library
  5. 5. OpenNTF - Updates ● Our library is growing – CollaborationToday.info is a success – XSnippets is very popular – OpenNTF is the home for ExtLib, Social Business Toolkit and other great software initiatives from IBM – Popular and engaged developers use OpenNTF as their publication channel
  6. 6. OpenNTF - Updates Where should I start?
  7. 7. OpenNTF - Options ● Read all recent posts and you know it? ● Download the most popular projects? ● Watch all NotesIn9 Sessions?
  8. 8. OpenNTF – The Need Give me all the essential XPages tools / extensions Let me be productive in 5 minutes Show me the pearls Let me deliver brilliant solutions to my customers
  9. 9. OpenNTF - Essentials ● Essentials for a developer is: – New controls, APIs and tools that make her/him more productive – Frameworks that help her/him do every day programming jobs – Tools for debugging and testing her/his code and work
  10. 10. OpenNTF Essentials
  11. 11. OpenNTF Essentials - Goals Productivity Quality
  12. 12. OpenNTF – Essentials ● OpenNTF Essentials – The Runtime – – ● Plugins to extend the capability of the IBM Domino/XWork Server and Domino Designer Example applications for the plugins OpenNTF Essentials – The Toolbox – Projects which deliver debugging and test capabilities – Projects with sample code to educate developers
  13. 13. OpenNTF Essentials RunTime
  14. 14. OpenNTF Essentials - Architecture RUNTIME Bootstrap4XPages POI4XPages OpenNTF Domino API OpenNTF Logger ExtLib X XPT Agents RSS ObjectList Properties XPT-Core Workflow 4 XPages Social Business Toolkit ExtLib Bazar XPages runtime / Extension Library
  15. 15. Runtime – IBM SBT SDK ● ● API for connecting to IBM Connections APIs to access Profiles, Community, Blog, Forum, Files and Wiki data ● Supports Java and Javascript calls ● Playground with ready to use samples
  16. 16. Runtime – Workflow 4 XPages ● Simple workflows for documents ● API to access workflows from Java ● Integration with Activiti
  17. 17. Runtime – ExtLib X ● Access to relational databases ● Access to calendar and Mailservices ● New „without“ the old SBT Part
  18. 18. Runtime – Bootstrap 4 XPages ● ● ● Implements Bootstrap 2.3.1 Renders an application out-of-the box with Bootstrap look and feelAp. With 9.0.1 theme default can be set individually for client types Notes, Web, Mobile (iOS and Android)
  19. 19. Runtime – OpenNTF Domino API ● Recycle free implementation of all Domino Java classes ● Integrated with OpenNTF Logger project ● Access to design elements
  20. 20. Runtime – POI 4 XPages ● ● ● Produce worksheets, documents and CSV files directly from XPages Makes the Apache POI classes easily accessible to XPages developers Generates PDF output from documents
  21. 21. Runtime – XPT / XPages Toolkit ● RSS List UI Control ● Agent like behavior for long running jobs ● Domino Storage Service of Java objects
  22. 22. OpenNTF – Installation DEMO
  23. 23. The Runtime will grow ● Requirements to be part of OpenNTF Essentials – Apache V2 Licence and depends on a list of pre-approved projects – Support the goals of OpenNTF Essentials – Example DB / documentation available – Ready and tested for the target release
  24. 24. The Runtime will grow ● Process – Submit your project – IP clearance / Apache V2 License check – Ask with a simple mail to be part of OpenNTF Essentials – Explain WHY – Show willingness to take corrective actions :)
  25. 25. Available? Today!
  26. 26. OpenNTF Essentials Toolbox
  27. 27. OpenNTF - Essentials Toolbox ● Remember??? – Debug – Test – Educate – No extension of the RUNTIME of the server
  28. 28. OpenNTF Essentials - Tools ● Debugging – – XPages Debug Toolbar – ● XPages Toolbox – ● XPages Log File Reader SVN and eGit Integration Plugins SCM Plugin development – Domino Designer Debug Plugin – XSP Starterkit (sample code for plugin developers)
  29. 29. OpenNTF Essentials – The future ● The SPOTlight is set: – – Each quarter a release with fixes and new features – ● Tutorials, documentation, education Implementation of QA for the individual projects Join a winning team – Tell us about your success with OpenNTF Essentials
  30. 30. OpenNTF Essentials – Let's dream ● What if.... – – Rock solid and industry ready – ● Ready to use and accepted by the customers 100% solution Like Eclipse and Apache software?
  31. 31. Call for action ● Download and install it today ● Give feedback ● Let us know where you have success ● Let us know where you need assistance

×