Hi Lukas,
Correct me if I am wrong or if I am missing something, but currently
things work more or less like this. I think its important that we get
an understanding of how things are right now and what the issues are,
before we go off and solve them (maybe with the above mentioned
approach):
- most new extensions these days begin their life in PECL
- generally PECL extensions are expected to follow internals CS (but
they are not really checked if they do so)
- most extensions are not dramatically changed before inclusion to fit
PHP core, they either fit or they do not .. most extensions are
actually either developed with the idea of eventually being included
or they will most likely never make it into core (Steph already gave
an example, that some PECL extensions tend to be much liberal with the
use of Exceptions than is currently accepted in php-src)
- if an extension is added to php-src, it is done through symlinking
the PECL and php-src CVS
- a few extension are also removed from php-src .. I am not quite sure
how the process is there, but I presume the code is removed in php-src
and checked into PECL CVS
- ... (please complete this list)
- No QA.
- Steph
--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php