corementorship
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
corementorship [2011/08/17 11:04] – Modified the doodles to not-closed and modified the headers to put them in the right orders davidc | corementorship [2011/08/17 11:28] – created davidc | ||
---|---|---|---|
Line 5: | Line 5: | ||
* Discuss: The level of mentorship required | * Discuss: The level of mentorship required | ||
+ | * Discuss: Add more mentored " | ||
===== Introduction ===== | ===== Introduction ===== | ||
Line 10: | Line 11: | ||
This concept is not a new idea in the world of open source as most internal developers and community members are aware or have been exposed to Google Summer of Code before. Python also has created the Python Core Mentorship Program which has the exact same intent as this program: Close the bridge between PHP communities and their language. | This concept is not a new idea in the world of open source as most internal developers and community members are aware or have been exposed to Google Summer of Code before. Python also has created the Python Core Mentorship Program which has the exact same intent as this program: Close the bridge between PHP communities and their language. | ||
+ | |||
+ | ===== Mentorship ===== | ||
+ | As obvious as it may seem, for such program to work, we require both mentors and mentees. This section of the document explains the *roles* associated to each. | ||
==== Mentors ==== | ==== Mentors ==== | ||
Before investigating further, we need to identify who would be willing to be a mentor for this program. Many " | Before investigating further, we need to identify who would be willing to be a mentor for this program. Many " | ||
- | It should be important | + | It is important |
- | * Introducing new developers to the PHP and PECL process | + | * Introducing new developers to the PHP and PECL processes; |
- | * Answering questions of any complexity (There' | + | * Answering questions of any complexity (There' |
* Helping with code reviews and patches (See the " | * Helping with code reviews and patches (See the " | ||
| | ||
Line 22: | Line 26: | ||
< | < | ||
- | title=" | + | title=" |
* Little? | * Little? | ||
* Moderate? | * Moderate? | ||
Line 40: | Line 44: | ||
+ | ==== Mentees ==== | ||
+ | Many communities from the PHP world have their own vibrant communities and rarely interact with the developers of the actual language they are using. The goal of this project is to initially gather at least 1 person from every project to be interested in the internals of the PHP language. If you are not part of a project but still interested in learning and contributing to the core of PHP, no problem, jump in. | ||
+ | |||
+ | By being more involved and writing patches both you/your project and PHP can benefit greatly. It helps improving the language which helps improving your code. The core of PHP is written in C, so minimal C understanding is a must. If you do not know C but would like to, please see the **References** section below to get started with C. | ||
+ | |||
+ | If you are interested in learning how the PHP Core works and how to either start with or extend your knowledge of the internals, please enter your email address in the following grid: | ||
+ | |||
+ | < | ||
+ | title=" | ||
+ | ^ Personal? ^ Member of a Project ^ | ||
+ | </ |
corementorship.txt · Last modified: 2017/09/22 13:28 by 127.0.0.1