-
Bug
-
Resolution: Fixed
-
Major
-
None
-
-
1.0-beta-1
For the beta, we need to agree on a version naming convention, as well as the discription (artifact names remain unchanged).
Current proposal after talking with Vivek:
1)
All version strings should be changed from:
<version>1.0-alpha-9-SNAPSHOT</version>
to
<version>1.0-b-9-SNAPSHOT</version>
Maven will auto increment the last digit.
2) We should set <name> tag of https://github.com/jenkinsci/blueocean-plugin/blob/master/blueocean-plugin/pom.xml#L14
to "Blue Ocean beta"
3) All other modules should have their <name> tag set to:
Module :: BlueOcean :: Config... whatever
In theory by having this prefix, we make it clear people just install the BlueOcean :: UX component, and that it is beta. The rest are just libraries. Also if listed alphabetically in a search, the main UX plugin will show up first. In theory.
How does this look jamesdumay?
Some additional cleanup to consider:
- The parent pom file refers to "blueocean-plugin" as a dependency, when it should be just "blueocean" (the aggregator):
https://github.com/jenkinsci/blueocean-plugin/blob/master/pom.xml#L184 (I think)
- Config plugin still calls itself Aggregator - perhaps a rename to config?
https://github.com/jenkinsci/blueocean-plugin/blob/master/blueocean-config/pom.xml