Over the last couple of days, ICON UK took place at IBM South Bank in London. It was great to see the community in attendance for a wide variety of experts. I delivered a session of OpenNTF Domino API and CrossWorlds.
My initial feeling was that it might have been a quiet year for ODA. But I soon came to realise it’s been a pivotal year, with the maturity of aspects of code that have transformed the landscape for those of us close to the project. ODA began as a project to make Java coding in Domino easier and more standardised. But over the last year with the proving of Xots, we have greater ability than ever before to show that Domino and Domino web applications can deal with big data. With the refinements of Graph database, Domino data can be more than just NoSQL and, significantly, can be NoSQL and graph at the same time. The coming year will extend that further by bringing a maturity of REST access to the Domino Graph implementation. And CrossWorlds, OsgiWorlds and the work behind the REST access to Graph have enabled use of ODA from a variety of OSGi applications and servlets on Domino, but also from Websphere Liberty Profile.
The OsgiWorlds code will be coming to OpenNTF shortly (the demo application is dependent on some enhancements to ODA core). Daniele Vistalli is working on packaging and building of CrossWorlds. Currently, there is some manual configuration because it relies on including some jars from the Domino server or Notes Client on the same box that CrossWorlds and Liberty are installed on.
So for the time being, there are slides with screenshots of the demos I showed on Monday, but that’s something I’m conscious about replacing with code anyone can run.