Annual General Meeting (AGM)

Peter Tanner | 2 days ago | Comments
Dear OpenNTF Member,

On Thursday, April 23, 2015 from 11am-12pm EDT, OpenNTF will be hosting its Annual General Meeting (AGM). The meeting will be held via a teleconference and the dial in numbers are listed below. Here is the agenda for the meeting:


1) Meeting called to order

2) Introductions - OpenNTF Board and Committee Heads

3) Chairman's Report

4) Financial Report

5)  Technical Committee Working Group Report

6) Marketing Group Report

7) IP Working Group Report

8) OpenNTF Conference

9) Open Discussion

10) Adjourn meeting

Country Toll Numbers and Toll Free Numbers:

AUSTRIA 43-1-92-86-505
CANADA 888-426-6840
CHINA* 86-400-810-4763
GERMANY 0800-000-1018
NETHERLANDS 0-800-363-6036
USA 888-426-6840
USA   Caller Paid 215-861-6239
United Kingdom Caller Paid 0-20-30596451
United Kingdom Toll-Free 0800-368-0638
Denmark   Caller Paid 32711870
Denmark   Toll-Free 80-717000

More country numbers:
Participant Passcode:  

OpenNTF at Engage

Paul Withers | 5 days ago | Comments
Next week sees the second user group conference of the month, with Engage taking place in the beautiful city of Ghent in Belgium. The conference runs on Monday 30th March and Tuesday 31st March at two venues. The Aula van de universiteit Gent hosts the keynote and Het Pand ("The Property") hosts the main part of the conference. As at ICS.UG Kramer Reeves will be delivering the keynote, no doubt with IBM Verse top of the agenda bearing in mind General Availability is due the following day. In addition a number of OpenNTF Board Members (past and present) will be speaking, including:

Dev01. From XPages Hero To OSGi Guru: Taking The Scary Out Of Building Extension Libraries
Com03. Become your company's Meeting Hero!
OpenNTF Chairman will again deliver the popular session from IBM ConnectED on how to move from copying and pasting design elements in XPages to contributing them server-wide in an extension library. He will then join his colleague Roman Weber in a sponsor session about the do's and don'ts to make a meeting a success.

Dev10. App.Next - The Future of Domino Application Development
Dev05. Bluemix - Now here's something NEW for Domino Developers
Board member Martin Donnelly will be presenting with Pete Janzen on the latest enhancements to Domino, no doubt covering the recent release of Extension Library and the latest developments to XPages and Domino on Bluemix.
Martin will then be diving deeper into Bluemix with Niklas Heidloff.

Dev07. The Graph Revolution
Board member Nathan Freeman will be reprising his session from ICS.UG, explaining why the opinion that you need RDBMS for big data is wrong and why, if you want to do big data, you should be using graph databases in Domino with OpenNTF Domino API.

Dev08. Transformations - Smart Application Migration
Board member Oliver Busse will reprise his session from ICS.UG covering some commonly-encountered design patterns when migrating "legacy" applications to XPages.

Dev12. 10 Mistakes You and Every XPages Developer Make. Yes, I said YOU!
Board member Serdar Basegmez will give some code samples and best practices to help XPages developers avoid some common pitfalls.

Dev09. Jedi and Sith: OpenNTF Domino API and CrossWorlds
Board member Paul Withers will join with Daniele Vistalli on enhancements with OpenNTF Domino API and how it has been used to develop using the Domino object model on Websphere Liberty, before showing what can be done when you move beyond XPages.

Dev14. Just a View: An Introduction To Model-View-Controller Pattern in XPages
Former board member Ulrich Krause will also be reprising his session from ICS.UG to bring developers up to speed on MVC development.

Dev04. The Future of Web Development - Write Once, Run Everywhere with AngularJS and Domino
Former Board Member Mark Leusink will deliver his popular session from IBM ConnectED on using AngularJS and DAS to create a web app that can be deployed on any web server.

Free Beer
As at ICS.UG, OpenNTF will also be sponsoring the bar during SpeedSponsoring on Monday evening. So enjoy a beer....and don't forget to speak to board members and others involved with OpenNTF during the two days.

Jump into Spring with the latest XPages Extension Library

Padraic Edwards | 1 week ago | Comments
After a long cold winter, we are happy to jump into Spring with the twelfth XPages Extension Library release for Notes/Domino 9.0.1. Just like the daffodils, tulips and other early bloomers in your garden, this ExtLib release represents new growth that will bring a smile to your face.

In this new release of the XPages Extension Library, some new controls and a new configuration for the Application Layout control have been added to the Bootstrap plugin. The new Carousel, Dashboard, and Navbar controls further enhance the Responsive tool set available to XPages application developers. The Simple Responsive Application Layout Configuration has more of a focus on responsive capabilities, and is designed to be quick and easy to configure whilst still providing plenty of functionality. To help you understand how you can benefit from these new features, we are including a new demonstration application named "ToDo.nsf."  This application lets you do straight-forward ToDo task tracking but has been designed using all of the latest responsive & Bootstrap features provided with the ExtLib. It specifically uses a Bootstrap theme, glyphicons, jQuery, and the new XPages Bootstrap controls.

Building on the community contribution model introduced late in 2014, this release includes community developed enhancements and fixes from the XPagesExtensionLibrary project on GitHub. The result is an improved Value Picker control, a new Simple Action for showing and hiding In Place Form controls, and improved OneUIV302 rendering. The Domino Designer tooling has also had some bug fixes applied based on defects reported through the community.

We hope the developer community finds the latest XPages Extension Library release to be a useful tool for growing new applications!

--Pete Janzen

NOTE: Please be aware of technote SWG21696682 as it affects the installation of the Extension Library if the UpdateSite.nsf method is used.