While hosting code within the PECL SVN repository has its advantages, I don't think one of them should be the 'ability to have documentation at php.net' and instead we, the documentation team, should adhere to what's listed at pecl.php.net.
Users mostly care about 'pecl install foo' which is what we document. So if extensions like XDebug, Mongo and Memcached want to host sources elsewhere then so be it, but they are listed at pecl.php.net so can (and should) be documented at php.net. The VCS landscape has changed, so let's accept it. Also, I think it's far worse to scatter documentation all over the Internet which is something PEAR is suffering from today. Regards, Philip