Uploaded image for project: 'Data Management'
  1. Data Management
  2. DM-5865

Update third party packaging guide

    Details

    • Type: Bug
    • Status: Done
    • Resolution: Done
    • Fix Version/s: None
    • Component/s: None
    • Labels:
      None
    • Templates:
    • Story Points:
      0.2
    • Sprint:
      DRP X16-2
    • Team:
      Data Release Production

      Description

      When packaging ngmix, I sought out answers to the following questions:

      1. Which teams need permissions on it? "DM Externals" sounds plausible, but I'm not sure.
      2. What about the version number? Upstream haven't made a versioned release. I was planning to tag it with git SHA1. Does that work, or does it break assumptions that versions are lexicographically sorted or something like that?

      Answers (courtesy Frossie Economou and Tim Jenness) were:

      1. Yes, DM Externals (& presumably also Overlords).
      2. SHA1 is fine, but version numbers shouldn't start with a letter or EUPS gets confused.

      Please add these helpful answers to the developer docs.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                swinbank John Swinbank
                Reporter:
                swinbank John Swinbank
                Reviewers:
                Tim Jenness
                Watchers:
                Frossie Economou, John Swinbank, Kian-Tat Lim, Tim Jenness
              • Votes:
                0 Vote for this issue
                Watchers:
                4 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Summary Panel