Uploaded image for project: 'Qpid Proton'
  1. Qpid Proton
  2. PROTON-1792

clean out older releases from the dist repo

    XMLWordPrintableJSON

Details

    • Task
    • Status: Closed
    • Major
    • Resolution: Done
    • None
    • None
    • release
    • None

    Description

      The Python bindings for proton-c are published at PyPi, and in order to allow a seemless install there, a system was added such that if the relevant proton-c version couldn't be located on the system already then the setup
      would implicitly compile and install a local version for use.

      Unfortunately, when this functionality was added in earlier releases, around 0.9, reference was made to apache.org/dist/qpid/proton/ to download the matching release archive for installation.

      The 0.15.0 package at PyPi instead got the files via the GitHub mirror for the source repo, and so wasn't affected.

      The issue was addressed in proton-0.16.0 via PROTON-1330, to distribute the needed proton-c files within the generated python binding source bundle.

      As a result of the issue older releases have been left at apache.org/dist/qpid/proton/ longer than they should, and also on the mirrors as a side effect of this, to avoid breaking things for actually relying on the bindings implicit proton-c install functionality.

      Now that significant time has passed since a release was last affected by the issue, and from chatting with kgiusti and jross@redhat.com we aren't aware of significant remaining usage of these older versions by other projects, it seems a reasonable time to now clear them out.

      Anyone affected can still use the older python binding versions by grabbing the appropriate proton release from the archives and installing from source, if there is a reason they cant simply upgrade to a newer version.

      Attachments

        Issue Links

          Activity

            People

              robbie Robbie Gemmell
              robbie Robbie Gemmell
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: