# Contribute to PHP

- Thread: https://externals.io/message/61156
- Original archive: https://news-web.php.net/php.internals/61156
- Started by Ziad Jammal on 2012-07-12T07:28:13+00:00
- Messages: 4
- Reply by email to internals@lists.php.net
- More for agents: search with https://externals.io/search.md?q={query} · JSON API at https://externals.io/api · documentation at https://externals.io/llms.txt

---

## #61156 — Ziad Jammal — 2012-07-12T07:28:13+00:00

URL: https://externals.io/message/61156#61156

Deal all phpiers,

It took me a while before I hit the send key.
I have been a php developer for some time and I got certified beginning of this year.
I have always wanted to start contributing to php and zend framework, but I am unable to find the right docs, examples, and the "how". 
I know it might be a simple task, but I appreciate your support as I really want to contribute some good stuff to the php community.
Appreciate if someone can share a reported  bug, how he traced its location and how he got it fixed.

Many thanks,
Ziad

---

## #61157 — Marco Pivetta — 2012-07-12T07:41:10+00:00

URL: https://externals.io/message/61156#61157 · In reply to: #61156

Hi there!

Please note that this is the "internals" mailing list, and developing PHP
internals is mainly a question of C programming language.

If you want to get started with some framework you've been using, I can
only suggest you to get in touch with the existing core developers
responsible for those libraries, and that usually happens through IRC
networks.

Marco Pivetta

http://twitter.com/Ocramius

http://marco-pivetta.com





> Deal all phpiers,
>
> It took me a while before I hit the send key.
> I have been a php developer for some time and I got certified beginning of
> this year.
> I have always wanted to start contributing to php and zend framework, but
> I am unable to find the right docs, examples, and the "how".
> I know it might be a simple task, but I appreciate your support as I
> really want to contribute some good stuff to the php community.
> Appreciate if someone can share a reported  bug, how he traced its
> location and how he got it fixed.
>
> Many thanks,
> Ziad

---

## #61159 — Pierre Joye — 2012-07-12T08:30:28+00:00

URL: https://externals.io/message/61156#61159 · In reply to: #61156

hi Ziad,


> Deal all phpiers,
>
> It took me a while before I hit the send key.
> I have been a php developer for some time and I got certified beginning of this year.
> I have always wanted to start contributing to php and zend framework, but I am unable to find the right docs, examples, and the "how".

There are no huge amount of docs about how to contribute, that's missing :)

> I know it might be a simple task, but I appreciate your support as I really want to contribute some good stuff to the php community.
> Appreciate if someone can share a reported  bug, how he traced its location and how he got it fixed.

About getting back trace, here are two docs:

https://bugs.php.net/bugs-generating-backtrace.php
https://bugs.php.net/bugs-generating-backtrace-win32.php

There are other tools like strace, valgrind, see the README in the
php-src and php-src/Zend for more infos, at least for valgrind.

Once you have a patch, it is easy to contribute using a pull request
on github or posting the patch using our bug tracker. While I would
recommend to always have a bug report associated with a patch or a
pull request.

You can fetch a bug and try to fix it, see http://bugs.php.net.

Cheers,
-- 
Pierre

@pierrejoye | http://blog.thepimp.net | http://www.libgd.org

---

## #61176 — Christopher Jones — 2012-07-12T17:18:47+00:00

URL: https://externals.io/message/61156#61176 · In reply to: #61156

> Deal all phpiers,
>
> It took me a while before I hit the send key.
> I have been a php developer for some time and I got certified beginning of this year.
> I have always wanted to start contributing to php and zend framework, but I am unable to find the right docs, examples, and the "how".
> I know it might be a simple task, but I appreciate your support as I really want to contribute some good stuff to the php community.
> Appreciate if someone can share a reported  bug, how he traced its location and how he got it fixed.
>
> Many thanks,
> Ziad
>

To contribute to PHP core, these references are helpful: https://wiki.php.net/internals/references

Chris

-- 
christopher.jones@oracle.com
http://twitter.com/#!/ghrd
