Votes on the [EMAIL PROTECTED] and [EMAIL PROTECTED] recently concluded each with 3 +1 votes from the respective communities and little additional discussion. Scott Deboy offered to mentor and Jim Jagielski (ASF board chair, httpd, etc, etc, etc) offered to both mentor and contribute. Unless I missed something in the process, I believe that is the green light to get things started again.

I've just modified the authorization and commit mail rules for the log4php repository. Scott, Jim and I should have commit privileges and any commits should result in an email to log4php-cvs which is then routed to log4php-dev. I'll request accounts for Knut and Alvaro when I get their username preferences and add the appropriate karma for them to commit to log4php. Michael's CLA is not yet on file and I'll request his account when the CLA is processed.

I will request a project JIRA when I get everyone's JIRA id so they can be added as developers. I would recommend consistently filing a bug before any code change and putting the bug in at the start of the commit message. That allows simple cross referencing of issues with code changes. For an example, see the bottom of http:// issues.apache.org/jira/browse/LOGCXX-186? page=com.atlassian.jira.plugin.ext.subversion:subversion-commits- tabpanel. Also, I believe there is a Maven plugin that can generate the changes report from JIRA.

Eventually, we will need to replace the old ASF copyright text with the current license text and rearrange the directory structure to align with Maven. However, I would like to avoid clobbering any big pending changes that you might have in your local copies. If you have big uncommitted changes, speak up. Otherwise I'll likely run copy2license on the code tomorrow and make some directory moves.

The content of the src/log4php and src/php5/log4php are very similar in content. The src/php5/log4php contains additional visibility qualifiers (protected and the like) and a few minor code changes. Looks like that was a little in-project branch of the code base. Continued PHP 4 development seems of little interest, so I was thinking that the branches should be merged. What I was anticipating was:

Run copy2license.pl to change the source headers.
Move src/log4php to src/main/php
Tag a last PHP 4 version which could serve as the base for a PHP 4 branch if one is ever desired. Patch src/main/php so that it is equivalent (other than white-space issues) with src/php5/log4php.
Remove src/php5/log4php


Reply via email to