[MacPorts] #67541: httping: Update to 2.9 (was: httping port out of date)

MacPorts noreply at macports.org
Wed May 31 19:52:02 UTC 2023


#67541: httping: Update to 2.9
------------------------+--------------------
  Reporter:  jblaufuss  |      Owner:  (none)
      Type:  update     |     Status:  new
  Priority:  Normal     |  Milestone:
 Component:  ports      |    Version:
Resolution:             |   Keywords:
      Port:  httping    |
------------------------+--------------------
Changes (by ryandesign):

 * cc: ryandesign (added)
 * type:  defect => update


Comment:

 The fact that the port references the wayback machine copy of the homepage
 isn't meant to be strange; we can see from the commit message when
 [changeset:d59bcc9ab3e6939608bd393b9302f0bd7e3af5d1/macports-ports that
 change] was made in 2021 that the homepage and the flok99 GitHub account
 mentioned on it were nonexistent at that time. I agree that a new GitHub
 account and repository now exist, from which a 2.9 release was made in
 2022, and thanks for letting us know about that, however I have numerous
 concerns about it, which I've reported in
 [https://github.com/folkertvanheusden/HTTPing/issues/3 an issue in the new
 repository] but I'll reproduce my concerns here:

 > Why was the previous GitHub repository and the entire GitHub account
 flok99 removed?
 >
 > Why was the project resumed?
 >
 > Why does this new repository contain only 11 commits and 1 tag? What
 happened to the 337 commits and 15 tags from the old repository?
 >
 > Why does the
 [https://web.archive.org/web/20230515215808/https://www.vanheusden.com/httping/
 current homepage] appear outdated compared to the
 [https://web.archive.org/web/20210212054801/https://www.vanheusden.com/httping/
 2021 version of the homepage]? (The 2021 homepage stated the current
 version was 2.5; the current homepage says the current version is 1.5.)
 >
 > What changed between versions 2.5 and 2.9? What happened to versions
 2.6, 2.7, and 2.8? I can't check the nonexistent commit history or tags
 and there is no changelog or news file. I looked at the diff between the
 2.5 and 2.9 tarballs, which fortunately wasn't too large, and I didn't see
 too many changes, though I do notice the license file changed from AGPL 3
 with OpenSSL exception to GPL 3 with no mention of OpenSSL exception. I
 don't see an indication of whether this is intended to be GPL-3-only or
 GPL-3-or-later. The comments at the tops of the source files have not been
 adjusted and still say AGPL 3 with OpenSSL exception. The GPL 3 license
 file looks like it could have been a mistake, since it was committed by
 itself as the first commit in the new repo
 >
 > I tried to get the answers to these questions by following the link on
 the homepage to a discussion mailing list, but it's 404 not found. The
 last post on the
 [https://web.archive.org/web/20151004052519/http://keetweej.vanheusden.com/httping/
 archived version of that discussion list] was from the release of version
 2.4, too old to answer my questions.
 >
 > The current readme only has 4 non-empty lines, 2 of which are broken
 images to broken links. The version 2.5 readme was 47 lines long and
 contained useful installation and usage information.
 >
 > All of this and the lack of a provided explanation for it is very
 suspicious and makes me very wary of switching httping in MacPorts to this
 new source.

-- 
Ticket URL: <https://trac.macports.org/ticket/67541#comment:1>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list