Uploaded image for project: 'Apache Tez'
  1. Apache Tez
  2. TEZ-3262

Tez UI : zip.js is not having a bower friendly versioning system

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 0.9.0, 0.8.4
    • None
    • None

    Description

      We are facing build issues in using git SHA with bower.

      • In some environments, on adding a git repo as a direct dependency, we were facing issue with bower install.
      • This was happening only while pointing to a specific commit SHA.
        "zip": "https://github.com/gildas-lormeau/zip.js.git#bfd76c66293305faaf9fcbb65b5ff7fe2dbe621a",
      • It was observed that if the dependency was a proper bower component that's pointing to a specific git tag, the issue wasn't happening.
        "zip-js": "1.0.0"

      So:

      • Create a fork of zip.js
      • Add bower json into the zip.js repo
      • Add a git version tag for bower to use

      This will enable us to use zip.js as other packages with a fixed version instead of the git SHA.

      Attachments

        1. TEZ-3262.1.patch
          2 kB
          Sreenath Somarajapuram
        2. TEZ-3262_branch-0.8_1.patch
          2 kB
          Sreenath Somarajapuram

        Activity

          People

            Sreenath Sreenath Somarajapuram
            Sreenath Sreenath Somarajapuram
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: