Hihi. Mein CVSweb schmeißt jetzt keine Fehler mehr bei /path/to/file?rev=HEAD, wenn die Datei gelöscht wurde.

Stattdessen zeigt er die dead-Revision für /path/to/Attic/file mit Commitmessage an und halt leerem Dateibody.

Das ist super hilfreich, wenn man z.B. Dateien verschiebt und in die zugehörige Commitmessage sowohl den alten als auch den neuen Pfad schreibt, vgl. z.B. http://mbsd.evolvis.org/cvs.cgi/contrib/hosted/tg/.gdbinit?rev=HEAD (user=pass public wegen der doofen LLM-Scraper).

#CVS #CVSweb #BSD

If #Google is never going to index this web site, what would be the point of limiting what NEXT is used for?

I might as well just re-enable #CGIs and bring back #gitweb and #cvsweb, alias /usr/share/doc, /usr/local/share/html, /usr/local/share/sgml, build a *.next.gen.oh.us-only search engine, and so on.
Did I mention that you can use a faster #cvsweb on https://anoncvs.cvshub.org/src/ ? :)

Computing history time!

While Open Source was a thing before then, OpenBSD was the first group to have readonly, anonymous, and immediate availability of the source code (as changes are being made) for everyone, with anoncvs in 1995.

Before anoncvs was available, many groups would release a tarball of the source code, or the whole repo, next to the binaries.

song - https://www.openbsd.org/lyrics.html#61
paper - https://www.openbsd.org/papers/anoncvs-paper.pdf
slides - https://www.openbsd.org/papers/anoncvs-slides.pdf

#openbsd #opensource #cvsweb #history

OpenBSD: Release Songs

the OpenBSD release song lyrics page