...
At the time writing pom is missing licence section, sources version control.
nb-javac is missing
In order to populate repository with Apache NetBeans we need tooling plugin to be set.
1)org.netbeans.maven:utilities-parent depends on org.apache:apache and has to be released first as it the topmost artefacts. (it's not mandatory to release this artefact each time the childs plugins/libraries need to be released)
2)org.netbeans.maven:nb-shared depends on org.netbeans.maven:utilities-parent an is an important libraries for the final plugins. (it's not mandatory to release this artefact each time the plugins using this artefacts need to be released)
3) org.netbeans.maven:parent should be release prior to populating central repository to allow inheritence. (it's not mandatory to release this artefact each time the childs plugins/libraries need to be released)
4)org.netbeans.maven:nb-repository-plugin is to be released to propose to Apache NetBeans Users to populate their own repository
5)org.netbeans.maven:nbm-maven-harness has to be released for each released version of artefacts in central repository
6)org.netbeans.maven:nbm-maven-plugin has to be released foreach harness version
Gliffy Diagram | ||||
---|---|---|---|---|
|
Publishing
Release
need stage repository