Various groups that want to have public revision history available for
have used the cvs repository dev.w3.org:/sources/public instead of
cvs.w3.org:/w3ccvs which is behind our mirroring system for
Final specs should reside on www.w3.org and not point to dev.w3.org
Links for the latest version of a document (eg ) are being
advertised. The problem for us is these are dynamically generated via
a cvs checkout for each HTTP GET. This is costly for us in terms of
cpu cycles especially as these prominent links attract crawlers.
We have implemented a solution where on commit a static version is
brought up to date and now redirect these web requests to the static
version (eg ). As a result there has been a sharp drop in cpu use
and a perceivable improvement in response time for users.
If there is a rev= or content-type= in the query string of a
~checkout~ uri there is no redirection (eg ). Instead of setting
explicit content type and encoding in the query string as some do, you
may instead use .htaccess files where you can set those and/or any of
the many things you can conceive.
Should you notice any abnormalities with this please report to
[hidden email] There was a bug earlier, resolved and as of today all
missed updates have been cleaned up.