Tonight I found out that FreshSource is getting out of date. Xride told me that the display commit was no longer working. For example, http://www.freshsource.org/commit.php?message_id=200609292014.k8TKEV98041749@repoman.freebsd.org gives a blank page.
Checking the web logs, I see the cause:
[Fri Oct 25 02:59:35 2013] [error] [client 22.214.171.124] PHP Fatal error: Call to undefined function freshports_cvsweb_Revision_Link() in /usr/local/www/freshsource.org/www/commit.php on line 253
Oh. Ooops. That’s CVS. CVS hasn’t been used for some time…