Stian Soiland-Reyes created TAVERNA-890:
-------------------------------------------
Summary: Remove unused <properties>
Key: TAVERNA-890
URL: https://issues.apache.org/jira/browse/TAVERNA-890
Project: Apache Taverna
Issue Type: Task
Components: Taverna Maven Parent
Affects Versions: parent 2
Reporter: Stian Soiland-Reyes
Priority: Minor
Several of the dependency *.version properties in taverna-maven-parent are not
needed, and should be removed. They fall into two categories:
1) Those that are not used by any of the incubator-taverna repositories (as
determined by a grep in */pom.xml */*/pom.xml after checking out all of them)
2) Some dependencies are only used within one repository, e.g.
beanshell.version is only used within taverna-common-activities - and so should
be moved to the top-level <properties> within that pom.xml instead
Those that remain should be then be versions for common dependencies across
Taverna, e.g. Jackson, Log4j, Apache Common.
It might be worth checking which of the remaining ones can be upgraded, but I
would leave that as a separate bug as it could change stability of the nightly
build.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)