On Nov 5, 2007, at 2:55 PM, Will Sargent wrote:

Hi all,

I have a layered configurator that I'd like to contribute to log4j, either as a companion or in the core code. I've read through the wiki on

http://wiki.apache.org/logging-log4j/ContributingCode

and a description and zip of the code is currently here:

http://tersesystems.com/code/index?overview=layered_configurator
http://tersesystems.com/code/layered-configurator/layered- configurator.zip

It's not in patch format for clarity, since it's all new classes. I can package it as a patch easily enough.

I'd like a response to tell me if this is of submittable quality, and if not, what changes need to be made?
Will.


The Wiki (and apparently other apache,.org sites) is not responding at the moment and I'm not familiar with the content of that page. The wiki is open for public editing and while it may or may not be useful, it does not necessarily reflect the opinions of the project (which should be on logging.apache.org). Any definitive guide to contributing to Apache would be hosted on http://www.apache.org or http://incubator.apache.org. Any Logging Services specific content should be on http://logging.apache.org and should mostly be links to the other sites.

Collaborative software development is a key tenet of the ASF and code that is developed in isolation may need to come through the incubator. Ideally, new code contributions start with a "hey, I was thinking about ...." message and some initial discussion and then maybe a proof of concept before starting something in a sandbox to see it develop and talk through the design issues.

It looks like you have a working version documented and packaged up on the tersesystems.com site. Is the code basically in maintenance mode or do you anticipate further development? How do you see others contributing to the further development of the code?

Please look through the IP clearance process at http:// incubator.apache.org and see if it raises any issues. The scope of the contribution appears to be much smaller than an incubated project, but some of the same questions should be answered.

I did take a scan of the code, it does appear to conform to ASF source header policy (http://www.apache.org/legal/src-headers.html).

It also stated that it was based on log4j 1.3. log4j 1.3 development has been abandoned. I assume that it could be modified to work with log4j 1.2, but maybe you already have some thoughts on that. If it were to be accepted into the LS project, any release would need to target log4j 1.2.

I'd suggest talking through these issues before posting the code to Bugzilla.

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to