Just a PEAR-nut perspective here, because we deal with this exact issue.

2010/8/6 Philip Olson <phi...@roshambo.org>:
> Also, I think it's far worse to scatter documentation all over the Internet 
> which is something PEAR is suffering from today.

We also suffer from scattered source code —
http://pear.php.net/bugs/bug.php?id=17646

I can think of a few instances where I've had to go to the
waybackmachine to grab external docs, or dump the last release .tgz
into cvs/svn.php.net because the external source was gone. This is a
major issue we deal with frequently, especially with the size and age
of PEAR.

I would say, as long as the source, including docs, are maintained on
a reputable, publicly available (d)vcs which the QA team has access
to, there shouldn't major issues that can't be overcome — and github
really makes this easy.

I think the others that have spoken up have a good perspective on
this. Improving the integration and flexibility of the PECL/bugtracker
systems so they can integrate with reputable external development
methods is a good thing. And as Philip stated - "The VCS landscape has
changed, so let's accept it."

-- 
Brett Bieber

Reply via email to