On December 25,2005, the site was updated, after it was widely accepted that Eric would never update again.
The site was updated. This was on December 25,2005. Eric would never update again. This was widely accepted.