On Nov 21, 2005, at 3:29 AM, Stephan Strittmatter wrote:

Hello Arnold,

you are speaking out of my soul. It is not required to have "my" version of logging at Apache. I and Seth already contacted some of the authors (or
tried) you are refered as links.
My intention is first to have a API for logging, which is as most as
possible the same than log4j.
Having a Sandbox would be really great. I would then invite all the guys to
have a look there.
The idea is to focus all these ideas and energy to one project where you
have not to think about which API should I use now.

When do you think, we could get such a sandbox? Currently it is very
difficult to exchange the sources via mail.

Kind regards,

Stephan

There is a process for accepting existing code bases into ASF and a another process for granting commit rights to the ASF SVN. Both of which are designed to protect the integrity of the Apache brand and that any legal issues down the road are minimized. The process for accepting existing code bases is particularly demanding. If you are CVS or SVN to continue work on your framework in the short term, I would suggest looking elsewhere. Either ask the guy who has log4js.sourceforge.net to give you rights to his CVS (he doesn't seem to be using it), or find another free or commercial hosting service. I'd much rather pitch in to fund a commercial hosting service than to mess with the Incubation Process unless there is a compelling reason.

Starting a sandbox effort is not terribly complicated. The "sandbox" concept is basically an area where the existing committers have a place to experiment and possibly fail. Not sure whether we can build a community around a logging framework for JavaScript, but it does seem a noble experiment and worth the effort to try.

Given the significance of starting a JavaScript sandbox, it is worth some discussion before an eventual vote is called. Everyone is welcome to vote but only the votes of the existing committers are binding. Once set up, there would be an directory in the Logging Services sandbox with public read-access but commit rights would be restricted to existing Logging Services committers until such time as the Project Management Committee decides to grant other individuals commit rights per the existing by-laws (http://logging.apache.org/ site/bylaws.html). Commit rights are not lightly bestowed, so expect to work with an existing committer for a while.

If there is some consensus that development should proceed, then those individuals who expect to work on the project should sign an Contributors License Agreement (http://www.apache.org/licenses) to clearly define the terms of their contributions. If the effort in the sandbox develops something useful and a community around it, then it could be promoted to a full-fledged product of the Logging Services Project. Otherwise, it will stick around as a noble, but failed, experiment.



Reply via email to