Uploaded image for project: 'TinkerPop'
  1. TinkerPop
  2. TINKERPOP-2954

Pass Gremlin Version from Maven to Java Without Manifests

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Critical
    • Resolution: Fixed
    • 3.5.6, 3.6.4
    • 3.7.0, 3.5.7, 3.6.5
    • build-release
    • None

    Description

      Currently maven will store the current version of TinkerPop in the Manifest file which is packaged in all of the java jars where it can be read via jcabi manifests.

      While this system works well in most cases, it has proven unreliable in others. I have seen multiple cases where way in which users include TinkerPop into their project results in the manifest being lost, and the version becoming unavailable.

      It would be nice to switch to an alternative system which does not rely on extra files being packaged in distributions. It would also be nice to have a solution which could easily be extended to all GLV's. A possible solution would be configuring Maven to directly inject the version into source code.

      Attachments

        Activity

          People

            colegreer Cole Greer
            colebq Cole Greer
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: