On Jun 19, 2008, at 8:41 PM, Ralph Goers wrote:
Thanks, I see the various Jira issues you have started. That is great. Unfortunately my work laptop died today and I'll probably end up spending most of the evening reinstalling stuff on it. I will make sure I add what I would like to see by the end of the weekend.
Thanks. Don't be afraid to put up half-baked or stretch ideas up there. None of the things I put up should be considered sacrosanct. Feel free to comment on any of my bugs. Was just trying to get my thoughts out there.
I have one concern about the issue where 2.0 should be "generally api compatible". IIUC the Category class has been deprecated for a long time. I think that should be fair game to cleanup.
Category and Priority should not be in our new prime API and definitely not in the core. Whether our generally log4j 1.2 API is the prime API or a compatibility API is not clear at the moment and that may determine if Category and Priority stay or go in that API. Worth a note in the bug report however. Haven't thought too much about new APIs.
I'm also happy to see you'd like to change the configuration. I'd actually like to make that pluggable, but I guess I'd also be happy using something like commons-logging, as long as their aren't any circularity conflicts.
Internal logging should be less significant in log4j 2.0 since lower level stuff should be reporting problems with exceptions instead of quietly swallowing them. Where internal logging becomes necessary, I'd lean toward OSGi's logging facility, however I think it is a long way off before figuring that out.
I would love to have commit access, even if it is only to the branch where the new work will occur, but I will leave that up to the community to decide.
I'm thinking that general log4j commit rights would be the right long term solution. log4j 2.0 development would likely involve writing unit tests for log4j 1.2 to capture behavior. Also spreading maintenance tasks for log4j 1.2 around would also allow log4j 2.0 to proceed faster.
Ralph Curt Arnold wrote:
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]