/
Code Development
Code Development
Prerequisites for building the OpenNCP components
Code Repository
Git
- Git on windows: http://msysgit.github.com/
- Git on *nix: follow instructions on http://git-scm.com/download/linux
- Git on OSX: http://code.google.com/p/git-osx-installer/
Maven
Maven is the standard build tool for the openNCP.
Mind that Some legacy components may still be using Ant.
For the projects using maven, please ensure that you are using maven version 3.x or newer.
Java
Standard Java version is 1.6.
Most of the components should build with java 1.5 but some of the components require 1.6 or newer. Please consult the `pom.xml` for further specific instructions.
Editors
The development and building of the components is independent of source code editors. Generally, the sources are expected to be in UTF-8 encoding, so the editor should support this.
Handling of Maven artifacts
All maven artifacts are planned to be released on joinup.eu, but in our day to day development work, we might need to have snapshot builds exposed as maven artifacts.
Related content
OpenNCP Disclaimer
OpenNCP Disclaimer
More like this
OpenNCP Installation Manual (deprecated, since 2013-10-13)
OpenNCP Installation Manual (deprecated, since 2013-10-13)
More like this
OpenNCP Installation Manual (deprecated, since 2015-10-29)
OpenNCP Installation Manual (deprecated, since 2015-10-29)
More like this
20160922 - Meeting minutes, Thursday, September 22th, 2016 - OpenNCP Technical Committee meeting.
20160922 - Meeting minutes, Thursday, September 22th, 2016 - OpenNCP Technical Committee meeting.
More like this
Technical roadmap
Technical roadmap
More like this
OpenNCP Installation
OpenNCP Installation
More like this