Features, bugs and other issues

NEBA welcomes contribution of any form at any time. If want to report a bug, request a feature or change, just create an issue - a responsible committer will get to it.

Contributing source code

If you would like to contribute code, we're looking forward to your pull request. Note: The primary development branch is "develop" (we use gitflow), so you might want to develop against that.

Before we can integrate your change, we need you to sign the individual contributor license agreement and the corporate license agreement, if you contribute as a member of an organization. This is crucial to keep our stuff IP-clean - thank you!

Becoming a committer

If you have knowledge of both Spring and Sling and would like to join, you are more than welcome as a committer. Usually, you start of by making a couple of pull requests to show your expertise - then, the existing committers will vote on the decision.

Development quick facts

NEBA is written in JAVA, based on JAVA 8. We're on GitHub, and use Travis CI. We've got a clean and well-written base of 500+ JUnit and Mockito based tests covering Codecov of the code - so we dare make changes, all the time. We are using git flow, and currently, the builds are .

Getting support

Get your questions answered, quickly

There are a great number of options to quickly have your questions answered: Start a discussion in the comment section of a suitable page, file an issue, ask a question on Stack overflow, Tweet to @nebaframework - or simply drop us a mail at

Professional support

We're glad to help out: Feel free to contact us at:

Unic AG
Belpstrasse 48, 3007 Bern, Switzerland
Telephone: +41 31 560 12 12
Fax: +41 31 560 12 13