[
https://issues.apache.org/jira/browse/IMAGING-309?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17743440#comment-17743440
]
Dimitrios Efthymiou commented on IMAGING-309:
---------------------------------------------
is this ticket still up for grabs? I would like to take a crack at it
> 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
> Priority: Trivial
> Labels: dependencies, maintainability, robustness
> 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.20.10#820010)