On the ThinkPHP blog today, there's his take on the whole PHP Collaboration Project as well as a suggestion for where it should head.
My basic concern was that while we have PEAR and PECL, there is no "controlled" way of implementing PHP packages/specifications that may emerge to some kind of an industry standard.
In contrast, the "PHP Collaboration Project" seems to be a good beginning, but I think at the end we need some kind of a process where both the community and so called "expert groups" consisting of subject matter experts (i.e. from companies) are working out a specification along with an API and a reference implementation.
Frankly, PCP reminds me on an idea I had 6 to 12 months ago and briefly discussed it with Zak Greant (who discussed it with one of the inventors of the JCP, the Java Community Process with its JSR's), IIRC Stig Bakken and others. We called it "PHP Community Process".
He also suggests that the focus might need to shift just a bit - away from the framework idea, and more into the creation of standardinze APIs that the community can use all over...




