"If Peter is in charge of a project, why don't people just exercise common sense and let him run the show whilst it's still in progress? "
Agreed. But if there is no hint on progress or the like to be found on his site and he shortly before stated that he'd be away from development, what then? Then you do have to assume that there is no progress at all! And as I tried to make clear I didn't want to distrurb him or his show but simply offer a work-around for the odd user in need.