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.





Reply via email to