[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