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