Feel free to share this list here, on GitHub or otherwise. I'm
skeptical whether throwing partially outdated resources at people is
actually helpful.
- Add a new page in the Github repo with all these links and link to that
page from the contributing page- Keep the list in the wiki and link to that page from the contributing
pageOne of the reasons I'd like to move off of the wiki for these things
is that there is no review process. We highly value volunteer work,
but trusting new contributors to blindly make changes to official
guides is obviously somewhat problematic.I'd prefer to make CONTRIBUTING.md the "official list" for now. This
file is allowed to be long. And as mentioned, I suspect that the list
of 20+ items may be trimmed.Ilija
Ilija,
I trimmed the list that I collected so that it only included the most
significant items which have a lot of information. This list would be:
- https://www.phpinternalsbook.com/ PHP Internals book
- https://phpinternals.net/ PHP Internals web site with documentation about
a lot of the structures and macros used in the code - https://www.npopov.com/ Nikita Popov's blog
- http://blog.jpauli.tech/ Julien Pauli's blog
- https://phpinternals.news/ Derick Rethans' podcast
- https://www.zend.com/resources/writing-php-extensions Zend's guide about
writing PHP extensions - https://wiki.php.net/internals The internals page in the wiki
- https://www.informit.com/store/extending-and-embedding-php-9780672327049
Sara Golemon's printed book
Do you think this sounds good? If you do, I will create the PR to update
the contributing doc
Cheers
Carlos