Christian, On 08/19/2010 01:40 PM, Christian Grobmeier wrote:
> a friend of mine and I wrote a framework together. I have the strong > feeling that PIWI should be based on ZC in near future since it offers > solutions for much problems we have. Additionally ZC can help PIWI to > concentrate on its maingoal. Maybe there is a chance to pull out a few > classes, level it to ZC quality standarts and include them there. This > being done, the next logical step after rebuilding PIWI on the back of > ZC would be to propose the framework to Apache. sounds interesting. We already started discussing a "framework" component a longer time ago in eZ Components. This component was meant to provide integration for the components, like scaffolding scripts. Having a complete framework on basis of Zeta would be a step in a similar direction. > However I would like to know if there has been a decision meanwhile on > the prefix issue (see below). I would like to avoid to include ZC > before this change has been done, if it is going to happen. > My preference is to change it. Its basically a complete rebrand and > when ZC offers some kind of helper script for users to at least > announce the files which use the wrong prefix, everything should be > pretty ok. I also think it's the last chance to do such a change. When > the next release is out people will claim about backwards > compatiblity. > OK would like to hear you opinions on the prefix change. We discussed this issue before actually proposing Zeta to the ASF in the round which is the PMC today. I can fully understand your arguments in favor of a class prefix change. However, we decided against. Of course, if the community desires it, we can have a vote again on this issue, but I doubt any of the PMCs will vote for a change. However, I don't see it the last chance to make a change. One day, we will be in the need of releasing 2.0 versions of our components and I don't see this step too far away (maybe a year?), since PHP 5.3 establishes more and more. With this step, we can switch directly from a class prefix to namespaces, which would actually render this change superfluous. Regards, Toby -- Tobias Schlitt http://schlitt.info GPG Key: 0xC462BC14 Want to hire me? Need quality assurance? http://qafoo.com eZ Components are Zeta Components now! http://bit.ly/9S7zbn
