Hello,

On Fri, Jun 10, 2011 at 9:39 AM, David Coallier <dav...@php.net> wrote:
> Hey all,
>
> Let me start by saying that this is merely an idea I'm trying to put
> together and before doing so, I need to see who would be interested.

First let me start by saying I like the initiative to get more active
internals development. If you ask me, PHP could be much better if it
was easier to participate and the system for doing so was better.

One key I think to your proposal is the mentors portion, if I had
direct access to a developer with karma I would much more inclined to
help and submit patches. One thing that should be remembered about
open source projects is the only real incentive a mentee has for
working on it (for most) is that little bit of satisfaction gained
from contributing a small piece to a project that you regularly use or
believe in.

I personally have tried several times over the years to get more
involved but patches usually sit for months, or years inside the bug
tracker till they are out of date or fixed by a core developer. Even
submitting them to this list ends up rotting at times (I.E. [1]). This
ends up being discouraging and likely has blocked me from making some
serious contributions, I know I am not alone here. There are plenty of
developers who may know the internals of PHP very well from working
for private companies or recreational hacking, but feel such a
resistance or large gap between core developers and themselves they
give up or move on.

Couple things I would love to see from this program, and in general..
  - It would just be great to work out some heavier internal
documentation. C Code is good documentation I get that, but would be
nice for some high level documentation on the more cryptic areas of
PHP (zendmm, execution life cycle, etc)
  - Process for new developers to get their patches and work in, the
bug tracker could be this maybe it just needs more eyes?

I want to make it clear that I have been very pleased to see all the
RFCS that developed over the years and the gap between core developers
and everyone else has seemed to close a lot. I hope this continues and
some of the kinks of this idea are worked out of this Mentor/Mentee
program and it develops into something great so we can see faster
adoption of new technologies into PHP and maybe some kind of target
zero goal for all bugs.

-Chris

[1] http://marc.info/?l=php-internals&m=125589606407945

-- 
PHP Internals - PHP Runtime Development Mailing List
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to