Uploaded image for project: 'Commons Imaging'
  1. Commons Imaging
  2. IMAGING-309

Depend on "Commons Numbers"

    XMLWordPrintableJSON

Details

    Description

      It would make sense for high-level components such as [Imaging] to depend on lower level utilities developed within "Commons", such as [Numbers], where

      1. changes in dependencies can be controlled by the same team, and
      2. 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 the 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.

      Attachments

        Issue Links

          Activity

            People

              Unassigned Unassigned
              erans Gilles Sadowski
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated: