NEBA integrates the Spring Framework into Sling. It makes available all of Spring's features to allow using mature, best-practice solutions for the majority of system-level concerns common to Sling-based applications. NEBA does so in full compliance with the open core philosophy - using exclusively mature, standardized open source software - gemini blueprint - for the integration into OSGi.
All Spring and Sling features are accessible to developers using a lightweight, well documented API that does not couple the domain -specific implementation code to any implementation details of Sling, Spring or NEBA.
NEBA releases are published to maven central. The configuration as well as further information are available at http://neba.io/download.html.
The project documentation resides at http://neba.io/.
Consult the documentation at http://neba.io and the NEBA tag on Stack overflow.
NEBA uses a Maven based build. invoking
mvn clean install
In the project's root directory will build and install NEBA. We are using git flow, yo you might want to do so on the "develop" branch.