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