Gilles Sadowski created IMAGING-309:
---------------------------------------
Summary: Depend on "Commons Numbers"
Key: IMAGING-309
URL: https://issues.apache.org/jira/browse/IMAGING-309
Project: Commons Imaging
Issue Type: Wish
Components: imaging.common.*
Reporter: Gilles Sadowski
Fix For: 1.0
It would make sense for high-level components such as [Imaging] to depend on
lower level utilities developed within "Commons", such as [Numbers], where
# changes in dependencies can be controlled by the same team, and
# JAR hell is _not_ an issue (as per the project's policy on BC).
Both [Imaging] and [Numbers] would benefit from such an ecosystem:
* The low-level component is put to test in an actual use-case.
* The high-level component does not need to maintain lower-level utilities.
Motivation: IMAGING-285
At a time, it might not have made sense to depend on a component like Commons
Math (with its ever expanding code base) just for its {{Fraction}} class.
Nowadays however, "Commons Numbers" provides the functionality in a dedicated
[maven
module|https://mvnrepository.com/artifact/org.apache.commons/commons-numbers-fraction/1.0].
--
This message was sent by Atlassian Jira
(v8.3.4#803005)