Hi all,

Here is my thoughts on the way forward for log4php. I've briefly described what I've done with the port so far: http://marc.info/?l=log4php-dev&m=118378677126910&w=2 (together with a patch file).

I've also taken some notes on various tasks and new features that I see will come. Have a look:
http://www.urdalen.com/log4php/TODO

So what should we focus on?

First of all I would like to bump the version number for our releases. I want to use "2.0" for the new series of releases from the log4php project. The previous version never reached 1.0, but it definitely was the 1.0 for the project. I think it make sense to really identify that we are going through a big change (in terms of BC breaks with PHP 4) - therefor I think starting with 2.0 is a good idea.

So the first and most important thing will be to squeeze a stable log4php 2.0 release out there. Which means:

1) Create the alpha release as soon as possible (and do some marketing in the PHP communities to get some usage feedback) 2) Write more unit tests which will drive the process of some internal refactoring (the examples pretty much cover the basic usage - the unit tests will cover the rest by a driven code review)
2.1) Change LoggerDOMConfigurator to use the DOM extension
3) Keep working for a 2.0 stable release around Christmas this year (best guess with beta and RC's in the pipeline)
4) Start working on new features in the TODO-list

in that order.

If there's things you have in mind or is on the TODO-list that you would like to work on, feel free to speak up.

Any comments?

Knut

Reply via email to