On 3/8/26 4:38 PM, Constantine A. Murenin wrote:
These are all still broken:
http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/
<http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/>
http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/
<http://cvsweb.openbsd.org/cgi-bin/cvsweb/ports/>
http://cvsweb.openbsd.org/cgi-bin/cvsweb/www/
<http://cvsweb.openbsd.org/cgi-bin/cvsweb/www/>
Nick, can we have that fixed, please?
These have been spattered throughout the mailing list archives, research papers
etc etc, and cannot be fixed upstream.
What if we switch from CVS to GOT or some other version control system?
After 43 years working in IT, one thing I know: change happens. And the
longer you try to retain unending backwards compatibility, the more painful
it is /WHEN/ change must happen anyway. Change of tools should be part of
every plan.
I'm not terribly interested in backwards compatibility. Keep in mind, the
alternative to this wonderful application Ken has written was likely to
become complete unavailability of the info via the web. Ultimately, though,
Ken wrote the code, he'll be the one to make the call on this, but he and I
are currently on the same page, it seems. The change in URLs is successfully
breaking a lot of the traffic that would be hitting us -- over 99% of the
traffic hitting us now is based on the old cvsweb URLs. Our paths had already
been "mapped". The new system has fewer paths directly exposed to the
Internet, I'm hoping this will result in a sustained reduction in traffic.
It's unfortunate that URLs change. But the old URLs give a good indication
what it is that a link was pointing at, so a user who might understand what
they were being pointed to can probably figure out how to get there. And
perhaps, a lot of "communication by URL" should be replaced by full
sentences, anyway. We will probably be changing the 404 error to help
guide humans to the desired location, but brains will have to be involved.
As a reminder, Cool URIs don't change. www.w3.org/Provider/Style/URI
<http://www.w3.org/Provider/Style/URI>
I've rarely been accused of being cool.
Nick.