Uploaded image for project: 'Spatial Information Systems'
  1. Spatial Information Systems
  2. SIS-52

Create a sis-metadata module

VotersWatch issueWatchersLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • New Feature
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 0.3
    • 0.3
    • Metadata
    • None

    Description

      Creates an initially empty sis-metadata module. The module intend is to implements GeoAPI interfaces derived from the ISO 19115 standard.

      This patch modifies the sis-parent/pom.xml file for adding dependency management items for GeoAPI 3.0.0 (for now, maybe we would depend on a milestone later). In order to ensure version consistency, this patch does not only manage GeoAPI dependencies. It also import the GeoAPI <dependencyManagement> section, using the Maven <scope>import</scope> functionality. This has the effect of importing three dependency management items:

      • Units of measurement (currently JSR-275, but this project is dead...), under a BSD-like license.
      • vecmath
      • JUnit

      Because of the later, this import replaces the original JUnit management. This has the side-effect of increasing the JUnit version from 3.8.1 to 4.8.2. The reason why we import a JUnit dependency is because we inherit that dependency from the geoapi-conformance module. geoapi-conformance "extends" JUnit by providing validators and test methods for arbitrary implementations of GeoAPI interfaces. Of course we have this dependency only in the tests, not in the library itself.

      Attachments

        1. sis-metadata.patch
          8 kB
          Martin Desruisseaux

        Issue Links

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            desruisseaux Martin Desruisseaux
            desruisseaux Martin Desruisseaux
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment