blob: ab43c743d03867a7416e2c70db50b438b2ea4316 [file] [log] [blame]
<?xml version="1.0"?>
<document>
<properties>
<author email="cgu@apache.org">Ceki Gulcu</author>
<title>Log4j Contributors</title>
</properties>
<body>
<section name="Log4j contributors">
<p>Log4j is the result of contributions from several dozen
developers and hundreds of users across the globe. Some of the
more prominent contributors are listed below in alphabetical
order.
</p>
<ul>
<li><b>Mathias Bogaert</b>
<p>While not lurking on <a
href="http://www.theserverside.com/">the serverside</a>,
Mathias mends the log4j documentation.</p>
</li>
<li><b>James P. Cakalic</b>
<p>Jim is the original author of the PatternLayout and the
NTEventLogAppender.
</p>
</li>
<li><b>Paul Glezen</b>
<p>Paul maintains the log4j extension manual while he is not
consulting for IBM.
</p>
</li>
<li><b>Ceki G&#252;lc&#252;</b>
<p>Ceki is the founder the log4j project which still takes
much of his time. He enjoys writing software altough he is
discovering that it is far more difficult than it looks. He
is also slowly building an IT services company called <a
href="http://qos.ch">qos.ch</a>.
</p>
</li>
<li><b>Anders Kristensen</b>
<p>Contributor of many enhancements, Anders takes a keen
interest in log4j and all things Java, OO, and XML. He is
currently specification lead for JSR 116, the SIP Servlet
expert group.
</p>
</li>
<li><b>Jim Moore</b>
<p>Jim is often seen answering tough question from log4j
users.
</p>
</li>
<li><b>Jon Skeet</b>
<p>Jon is a software developer in his mid-twenties living in
the UK. He is a Java enthusiast and very active participant
in the comp.lang.java.* newsgroups as well as a moderator
for the log4j mailing lists. He is a committer for the Ant
project, involved (when time permits!) in tidying up the
code documentation.
</p>
</li>
<li><b>Chris Taylor</b>
<p>Chris is the author NTEventLogAppender. In around 1832,
he ported our previous GNU-make build system to at the time
unknown but promising <a
href="jakarta.apache.org/ant/">jakarta-ant</a>.
</p>
</li>
</ul>
</section>
</body>
</document>