On May 5, 2007, at 6:47 PM, Gwynne Raskind wrote:
On Apr 25, 2007, at 6:51 PM, Antony Dovgal wrote:
I've been plugging around writing extensions long enough to have
some idea of the internals; more than once I've answered a
question by digging through the Zend sources for the internals
of some API.
Great!
I'm willing to at least take a crack at this project; the worst
I can do is fail :). Would it make sense to ask for CVS karma on
the docs now or wait a bit?
I believe the best way to get karma is to start sending patches.
I would also recommend to establish the build environment for the
docs (if you don't have one already), it's good idea to test
patches before committing.
This document should give you a good start: http://doc.php.net/php/
dochowto/index.php
Hi all, just wanted to give you a heads-up that I'm still working
on this project; it took me awhile to get the tools properly set
up, but I'm plugging away at DocBook XML now, and I'll have a few
patches to send in soon, I think. Thanks for all the advice so far!
Hello Gwynne,
This is excellent news, and feel free to write the doc list if you
have any questions and/or the IRC channels on efnet (#php.pecl and
#php.doc). As far as information on the topic goes, let's start a
list of the current landscape (with ideas to steal from):
- The official docs: http://php.net/manual/internals
- CodeGen_PECL: http://pear.php.net/package/codegen_pecl
- A few tutorials: http://devzone.zend.com/public/view/tag/extension
- The book: Extending and Embedding PHP by Sara Golemon
- Many README files in php-src: http://cvs.php.net/viewvc.cgi/php-src/
- A few talks: http://talks.php.net/index.php/Internals
- A nice talk: http://netevil.org/talks/furlong-golemon-extending-
php.pdf
- More talks: http://talks.somabo.de/
- A nice talk: http://talks.somabo.de/
200610_zend_conf_php_extension_development.pdf
- A few examples: http://people.apache.org/~nabeel/php/examples/
Also, let's create a FAQ section dedicated to the topic of extension
writing.
Regards,
Philip
--
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php