Over the past month, I have really wanted to help out with the PHP project. Because I don’t know the internals very well, and I am fairly familiar with XML/XSL, I decided to help out with their documentation team. I have been looking at their TODO list, and noticed they have about 802 undocumented functions. I went down the list and found several posix_* functions that were undocumented. I started to document a few of them, and sent a patch in for review, and if they thought it would be helpful, I could document the rest. Well, they really loved the first few and gave me a little bit of feedback on them. From there, I documented the rest of the posix_* functions, and added examples where appropriate. I sent this patch in about a week ago. A couple of days ago, Philip sent in a message to the internals group asking to get me a CVS account with full karma. Needless to say, I was pretty psyced about this!
Guess what? This morning, I received the following message:
Your CVS account (ljbuesch) was created.
You should be able to log into the CVS server within the hour, and
your ljbuesch[ at my new address ]php.net forward to [my school address] should
be active within the next 24 hours.Welcome to the PHP development team! If you encounter any problems
with your CVS account, feel free to send us a note at group@php.net.
All I have to say is… WEWT!!!
I have been pretty busy with finals to help out much this weekend, but after Friday, I should be able to help out a lot more.