Wouter Bancken created ARIES-1490:
-------------------------------------
Summary: The plugin provides more flexibility in determining the
subsystem manifest
Key: ARIES-1490
URL: https://issues.apache.org/jira/browse/ARIES-1490
Project: Aries
Issue Type: New Feature
Components: ESA Maven Plugin
Affects Versions: esa-maven-plugin-1.0.0
Reporter: Wouter Bancken
When determining which dependencies are included in the archive, the ESA maven
plugin provides different possibilities as to which dependencies are included
in the archive (transitive dependencies vs only direct dependencies).
When generating the subsystem manifest, the plugin always decides to only list
the direct dependencies and therefore it does not include the transitive
dependencies as part of the subsystem content even though they are present in
the archive.
Additionally, the type of the dependencies (e.g. 'pom') is not taken into
account. This makes it impossible to extract a sequence of related dependencies
into a separate pom file to improve the overall readability. The readability
would improve greatly if a related set of dependencies could be imported from
another pom.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)