The decision to terminate the incubation of log4php at the Apache
Software Foundation was due to a failure to build a community around
the product that could ensure its long-term viability. Any technical
issues were secondary. ASF releases need to have the endorsement of
a community and not just be a product of just one man or company even
if the product is technically outstanding. The vote to terminate
basically acknowledges their was no indication that log4php would
ever had a sufficient community to pass the exit requirements, so it
didn't make sense to keep asking for reports on progress when their
was never any response or any signs of life.
If you think that you could jump-start a log4php development
community and bring some independent developers into the mix, the
incubator PMC could decide to restart the log4php incubation at ASF.
The Incubator PMC vote would be the significant vote, but they would
probably like to see a Logging Services PMC vote saying that we
support the action. There isn't really a process for resurrection of
a terminated incubation, but I'd suggest starting with creating a
proposal (http://incubator.apache.org/guides/proposal.html) adapting
it as appropriate. You would likely need to try to solicit
additional developers before asking the IPMC to vote.
If you think that your log4php would be at best a one-man show, then
the ASF license gives you the opportunity to branch the project. You
may be able to take over the log4php.sourceforge.net (don't know if
that was the ancestral home of Apache log4php). If you search
SourceForge.net for log4php, you also find phpLogFacility which seems
like a dormant one-man branch of log4php. However, that developer
might be a good candidate to help in either restarting the Apache
Incubation or starting a branch. If you do end up branching the
project, we'd could provide a link from http://logging.apache.org to
your log4php like we do for other non-ASF logging frameworks.
If you are interested in helping with development of a restarted
log4php, please speak up.
p.s.: The source has been moved to http://svn.apache.org/repos/asf/
incubator/log4php/trunk. If you are going to start development
locally, I would suggest setting up a SVN repo from a snapshot. If
the project does get picked up back at ASF, then each incremental
change can be applied to the ASF SVN instead of having one massive
unreviewable diff.