Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

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
nameworkflow mavenutils
pagePin5

Publishing


Release

 need stage repository

Snapshot