- Switch to use 2.x parent pom (root `pom.xml` should contain no dependencies after)
- For example, see https://github.com/jenkinsci/github-branch-source-plugin/pull/16
- Remove `workflow-aggregator` dependency, at least in `compile` scope. For `test` scope, could keep it, or replace with a more selective list.
- Remove the common deps, have the needful in the REST API, and then rely on that that to supply libraries for the UI
- Declare `workflow-job` dep in `pipeline-rest-api` POM; optionally declare it in `pipeline-stage-view` POM
- <description> fields need to be provided for the separate plugins, so the wiki is not used as a source for the description (since REST API and stage view share hosting and wiki)