PHP 5.4 is Gathering Momentum

Discussion on the PHP mail lists and IRC channels in the past few days has been looking positive about an alpha release of PHP 5.4 soon. This will be taken from the "trunk" branch of PHP. The exact feature list is under discussion but the mood seems to be "ship what we currently have" though a couple of features are slated to be deferred until later.

A paragraph from a post by Rasmus Lerdorf on PHP's "internals" mail list is worth re-broadcasting. Rasmus is more than willing to grant PHP karma to encourage contributions:

And if you can't figure out how to fix a test, post the details here. I'd love to point some of the obvious talents and energy of this list towards the code. If you don't have an svn account for committing your fixed test, go to http://www.php.net/svn-php.php and fill in the little form at the bottom there and put in the test that you fixed and a 1-liner about how you fixed it and I will set you up with an account right away. Info on how to check out the code from svn is here: https://wiki.php.net/vcs/svnfaq

So, you can easily become a contributor to PHP, which would look great on your resume.

If SVN seems daunting you can run PHP tests from the normal snapshots and release bundles too.

To discuss test issues you can subscribe to the PHP internals and QA mail lists at http://php.net/mailing-lists.php

Comments:

> If SVN seems daunting you can run PHP tests > from the normal snapshots and release bundles too. This might come off as sounding arrogant, but I'd be a little concerned about accepting code from someone that found SVN daunting. For a really small patch, svn is easy. just do a checkout, a svn diff and submit the results. From a more pragmatic perspective, PHP ain't the easiest project to compile, especially on windows. If you have the skillset to get to the point of running make test, and don't want to or know how to use version control, it indicates a lack of discipline and organization.

Posted by Justin Dearing on May 12, 2011 at 01:09 AM PDT #

The aim is to get people involved in the PHP community. If SVN is daunting for someone, we can help them. Getting involved with open source projects has always been a good way to develop skills, teamwork and showcase talent.

Posted by CJ on May 12, 2011 at 02:51 AM PDT #

Well said, CJ. The idea is to get people involved, in which case they may increase skills and progress into other areas.

Posted by Philip Olson on May 14, 2011 at 02:13 AM PDT #

Perhaps I am a bit overzealous about SCM. I'm all about getting people to help, However, when it comes to something as large as PHP, without a clear benevolent dictator, process is very important. Perhaps its a cultural and value thing. I'm a rabid SCM true believer. However, if encouraging the use of snapshots does less harm than good to the PHP project, then it must be a good thing.

Posted by Justin Dearing on May 14, 2011 at 04:00 AM PDT #

Post a Comment:
Comments are closed for this entry.
About

Tourists looking out over an Opal mine
I'm a Product Manager in Server Technologies, working on scripting languages and developer-access.
Email: christopher.jones@oracle.com
Twitter: http://twitter.com/ghrd
Book: Free PHP Oracle book
Download: PHP Linux RPMs with the OCI8 extension
Links: OTN PHP Developer Center

Search

Archives
« April 2014
SunMonTueWedThuFriSat
  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
Today