OpenNTF is happy to announce the third development
contest on OpenNTF.Org
sponsored by IBM Business Partner We4IT.
Contribute your open source project between now and June 3th and have a
chance to win $800 for controls and $1600 for full applications.
With this contest OpenNTF and We4IT want
to further increase the number of XPages open source projects to help with
the adoption of XPages.
Stefan Sucker, CEO of We4IT, calls for the third entries to the third
XPages Development Contest saying:
"For a quite a while now I have felt
that the future of Notes applications has lain in the browser. And
over recent months this view has been supported by the amount of XPages
development work that We4IT has been commissioned to deliver. The
majority of this work has been in transforming existing applications into
modern web apps.
I know it can be difficult to learn new
technologies; we have been down this road ourselves. Now we would
like to help encourage other developers in their own journey.
In the last OpenNTF competition, both
the number and quality of the entries was impressive. Ultimately
it was these outstanding and innovative results that have led us to again,
to exclusively sponsor the OpenNTF XPages Development Contest"
Bruce Elgort, OpenNTF chairman, said:
"The developers who have entered
the first two development contests have given the XPages development community
an incredible wealth of controls, library controls, mobile, social and
full blown apps. With the 3rd contest I see this trend continuing and expect
to see a significant increase in the number of developers and entires that
are submitted to the contest. Good luck to all who participate and a big
thank you in advance from the IBM XPages community."
We ask participants to contribute XPages source code for 1. controls and
1) Re-usable controls can be custom controls or library/Java controls.
Reusable controls have typically parameters to configure and use them in
different contexts. The controls need to be documented to make them consumable
by other OpenNTF developers. Especially for custom controls it needs to
be documented which design elements to copy to use the controls in other
NSFs. There are many good examples on http://xpages.info/contest.
2) Applications contain or integrate all necessary functionality for users
to fulfill certain tasks. Examples are the IBM templates, e.g. teamroom,
or other examples listed on http://xpages.info/downloads.
Applications also need to be reusable, e.g. by externalizing all custom
specific configuration, providing customizability options, documentation,
Implementation: Participants can choose how to implement their applications.
There are no prerequisites to use certain technologies other than that
the solutions need to work in XPages. All contributions need to work on
Lotus Domino 8.5.3. They can also require Upgrade Pack 1 or the latest
XPages Extension Library from OpenNTF.
Awards and Recognition
There will be different prizes for the two categories. All prizes will
be cash prizes this time. Winners can decide whether they want to receive
Amazon vouchers or whether they want to get paid via PayPal.
The two winners of this category will receive $800 each.
The two winners of this category will receive $1600 each.
OpenNTF will also create videos and screenshots (if not done by contributors),
blog about these controls and have them put on XPages.info
as done for the first and second contest.
We'll use the following criteria when judging the contributions:
1) Reusability, consumability and documentation
2) "Wow" factor and completeness of solution
3) Overall business value
4) Amount of work to build the submission(s)
5) New this time: Special consideration will be given to submissions of
social and/or mobile applications
The judging will be done by OpenNTF again but we invite people from the
community to participate in the judging. In that case they obviously cannot
participate themselves and cannot judge submissions from colleagues in
the same company.
Everyone can participate and submit nominations, with the exception of
the OpenNTF Board of Directors. While members of the Board may not personally
submit a nomination, other employees of their respective companies may
submit. A contribution can be submitted by more than one person but the
award would have to be shared between the submitters. Winners should also
be aware of any rules that their employer, state or local company has regarding
participating in contests and winning prizes. A nomination can be done
by more than one person but the award would have to be splitted.
Prerequisites for valid Submissions
Any open source project may be submitted for consideration for this contest
that has been accepted for either the Apache or GPL catalog on OpenNTF.
All snippets need to be posted under the Apache license in XSnippets. The
following points describe in details these prerequisites.
1. Authors need to be approved OpenNTF contributors, e.g. they need to
be covered by an ICLA or CCLA (details).
2. Submissions have to be posted under one of the four accepted OpenNTF
licences. For example for Apache submissions the Apache license has to
be applied correctly (details).
3. Submissions must have been cleared by the ip-manager at openntf dot
org so that they can be added to either the Apache or GPL catalog. Contact
the IP manager if you need to use third party code.
4. Submissions will be evaluated on Domino 8.5.3 with or without extension
library. Non-working submissions or submissions that judges cannot get
to work will not be considered. No other product versions will be used
5. Submissions will be evaluated on the most common browsers Firefox, IE,
Chrome and Safari (latest releases). If you're aware of issues of your
submission in certain browsers please let us know.
6. Submissions need at least to provide two or three paragraphs of documentation,
some screenshots and in the optimal case a short demo video (all in English).
7. All new project releases are eligible that have been created after the
second contest ended (12/02/2011).
You need to have the code on OpenNTF and send a mail to support at openntf
dot org and ip-manager at openntf dot org (for IP clearance).
June 3th 2012: Deadline for submissions
One or two weeks later: Announcement of winners
OpenNTF would appreciate if you could
help us to promote this contest.
On OpenNTF: Automated Dead Mail Deletion App
Wed, Mar 5th 2014 12:23a Niklas Heidloff Shankar Venkatachalam has contributed a
project to OpenNTF, called Automated
Dead Mail Deletion App.
"This application helps IBM Domino
administrators in clearing/purging the dead emails from one or more domino
servers of their organisation automatically.
1) The application server first read
it's configuration document, and take a connection to that server.
2) The application also reads the configuration
document to understand, how many mail.box are availa [read] Keywords: domino
New Release of the XPages Extension Library
Tue, Mar 4th 2014 2:15a Niklas Heidloff Paul Hannan has uploaded a new release
of the XPages
"This release is the fourth IBM
Notes Domino 9.0.1 version of the XPages Extension Library (ExtLib) to
OpenNTF. Again it closely matches the XPages Extension Library that is
currently in Notes Domino 9.0.1 and contains new support, enhancements
and a number of bug fixes. This release continues the improvements 9.0.1
ExtLib which we hope you will enjoy.
The MOBILE area is continuing theme
with this release [read] Keywords: domino
2000 XPages Questions on StackOverflow
Wed, Feb 19th 2014 12:10a Niklas Heidloff What a great story. Two
years ago the XPages community
decided to use StackOverflow for XPages related specific questions and
answers. Since then 2000 questions have been asked and 84% of them have
been marked as answered.
One advantage of StackOverflow is that
XPages developers can get help from other developers who might not even
know anything about XPages. For example questions about Java are often
answered by Java developers. Another advantage of StackOverflow is the
nice [read] Keywords: xpages community
On OpenNTF: Demo code for C&S APIs
Thu, Feb 13th 2014 12:17a Niklas Heidloff Nathan Barry and James Cooper have published
code they used in their IBM Connect
session "AD204: What's new in the IBM Domino Objects: By Example".
Abstract: "Through a series of
demos, we will showcase and explain use cases for the major enhancements
to the back-end classes included in release IBM Domino 9.01 and 9.0 in
the areas of Calendar & Scheduling and View Navigation." [read] Keywords: domino
On OpenNTF: XPages Unit Test Samples
Wed, Feb 12th 2014 12:03a Niklas Heidloff Padraic Edwards has published the samples
he, Brian Gleeson and Martin Donnelly used in their IBM Connect session
"AD208 - End to End Quality Processes for Top Notch XPages Apps".
"When it comes to getting XPages
apps ready for production there's a lot to know. Do you have a web test
automation suite in place to drive your apps through the browser and guarantee
quality? Do you have a JUnit test framework to exercise your XPages components?
Is your application accessible to the lat [read] Keywords: ibm
Infinite Scrolling in Mobile XPages Apps
Mon, Feb 10th 2014 1:03a Niklas Heidloff At Connect 2014 the XPages team showed
the new infinite scroll feature for views in mobile apps. See the video
from Dario Chimisso and Tony McGuckin to see this feature in action.
Here is Dario's description:
"Infinite Scroll is a new feature
included in the extension library release as part of the OpenNTF
project. You've probably seen the nice work done by Keith Strickland about
wrapping a dataview with a dojo scrollablePane, we've taken the same approach
and improved [read] Keywords: xpages dojo
Wizard to create XPages based Mobile Apps
Wed, Feb 5th 2014 11:55p Niklas Heidloff At Connect Gary Marjoram, Jonathan Roche
and Eamon Muldoon demonstrated the new wizard in IBM Domino Designer to
create typical mobile business apps with views and documents.
Gary's description: "The Single
Page Application Wizard allows you to create an initial design framework
for your XPages mobile application. It was published to OpenNTF.org on
the 13th Dec 2013 as part of the XPages
Below is a demo from Gary.
Here is the deck from t [read] Keywords: domino
Some Pictures from IBM Connect 2014
Mon, Feb 3rd 2014 1:28a Niklas Heidloff OpenNTF booth:
Christian Guedemann and Niklas Heidloff
before the OpenNTF session:
OpenNTF BOF session at 7:00 AM:
Lars Buntrock, Henning Schmidt, Nathan
Freeman, Serdar Basegmez and Christian Guedemann: [read] Keywords: ibm