You can not select more than 25 topics Topics must start with a chinese character,a letter or number, can include dashes ('-') and can be up to 35 characters long.

contributors.html 20 kB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457
  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
  2. <html lang="en">
  3. <!-- GENERATED FILE, DO NOT EDIT, EDIT THE XML FILE IN xdocs INSTEAD! -->
  4. <head>
  5. <META http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
  6. <title>Apache Ant - Contributors</title>
  7. <link type="text/css" href="./page.css" rel="stylesheet">
  8. </head>
  9. <body>
  10. <p class="navpath">
  11. <script src="./breadcrumbs.js" language="JavaScript" type="text/javascript"></script>
  12. </p>
  13. <div class="logobar">
  14. <table width="100%" border="0" cellspacing="0" cellpadding="0">
  15. <tr>
  16. <td align="left"><img border="0" alt="Apache Ant site" src="./images/group-logo.gif"></td>
  17. <td align="center" width="100%"><img alt="Apache Ant logo" border="0" src="./images/project-logo.gif"></td>
  18. <td align="right">
  19. <form target="_blank" onsubmit="q.value = query.value + ' site:ant.apache.org'" action="http://www.google.com/search" method="get">
  20. <table summary="search" border="0" cellspacing="0" cellpadding="0" bgcolor="#4C6C8F">
  21. <tr>
  22. <td colspan="3"><img height="10" width="1" alt="" src="./images/spacer.gif"></td>
  23. </tr>
  24. <tr>
  25. <td><img height="1" width="1" alt="" src="./images/spacer.gif"></td>
  26. <td nowrap="nowrap" class="searchcaption">
  27. <input name="q" type="hidden">
  28. <input size="15" id="query" type="text">
  29. <img height="1" width="5" alt="" src="./images/spacer.gif">
  30. <input name="Search" value="Search" type="submit">
  31. <br>
  32. the Apache Ant site
  33. </td>
  34. <td><img height="1" width="1" alt="" src="./images/spacer.gif"></td>
  35. </tr>
  36. <tr>
  37. <td><img alt="" border="0" height="10" width="9" src="./images/search-left.gif"></td>
  38. <td><img height="1" width="1" alt="" src="./images/spacer.gif"></td>
  39. <td><img alt="" border="0" height="10" width="9" src="./images/search-right.gif"></td>
  40. </tr>
  41. </table>
  42. </form>
  43. </td>
  44. </tr>
  45. </table>
  46. </div>
  47. <div class="tab">
  48. <table summary="tab bar" border="0" cellpadding="0" cellspacing="0">
  49. <tr>
  50. <td width="8"><img alt="" height="5" width="8" src="./images/spacer.gif"></td><td valign="bottom">
  51. <table summary="selected tab" style="height: 1.5em" border="0" cellpadding="0" cellspacing="0">
  52. <tr>
  53. <td valign="top" width="5" bgcolor="#4C6C8F"><img height="5" width="5" alt="" src="./images/tabSel-left.gif"></td><td valign="middle" bgcolor="#4C6C8F"><font color="#ffffff" size="2" face="Arial, Helvetica, Sans-serif"><b>Home</b></font></td><td valign="top" width="5" bgcolor="#4C6C8F"><img height="5" width="5" alt="" src="./images/tabSel-right.gif"></td>
  54. </tr>
  55. </table>
  56. </td>
  57. <td width="5"><img alt="" height="8" width="8" src="./images/spacer.gif"></td><td valign="bottom">
  58. <table summary="non selected tab" style="height: 1.4em" border="0" cellpadding="0" cellspacing="0">
  59. <tr>
  60. <td valign="top" width="5" bgcolor="#B2C4E0"><img height="5" width="5" alt="" src="./images/tab-left.gif"></td><td valign="middle" bgcolor="#B2C4E0"><a href="./projects/index.html"><font size="2" face="Arial, Helvetica, Sans-serif">Projects</font></a></td><td valign="top" width="5" bgcolor="#B2C4E0"><img height="5" width="5" alt="" src="./images/tab-right.gif"></td>
  61. </tr>
  62. </table>
  63. </td>
  64. </tr>
  65. </table>
  66. </div>
  67. <div class="bluebar"></div>
  68. <div class="menucontainer">
  69. <div class="menu">
  70. <ul>
  71. <li class="menuheader">Apache Ant
  72. <ul>
  73. <li>
  74. <a href="./index.html">Welcome</a>
  75. </li>
  76. <li>
  77. <a href="./license.html">License</a>
  78. </li>
  79. <li>
  80. <a href="./antnews.html">News</a>
  81. </li>
  82. </ul>
  83. </li>
  84. <li class="menuheader">Documentation
  85. <ul>
  86. <li>
  87. <a href="./manual/index.html">Manual</a>
  88. </li>
  89. <li>
  90. <a href="./projects.html">Related Projects</a>
  91. </li>
  92. <li>
  93. <a href="./external.html">External Tools and Tasks</a>
  94. </li>
  95. <li>
  96. <a href="./resources.html">Resources</a>
  97. </li>
  98. <li>
  99. <a href="./faq.html">Frequently Asked Questions</a>
  100. </li>
  101. <li>
  102. <a href="./problems.html">Having Problems?</a>
  103. </li>
  104. </ul>
  105. </li>
  106. <li class="menuheader">Download
  107. <ul>
  108. <li>
  109. <a href="http://ant.apache.org/bindownload.cgi">Binary Distributions</a>
  110. </li>
  111. <li>
  112. <a href="http://ant.apache.org/srcdownload.cgi">Source Distributions</a>
  113. </li>
  114. </ul>
  115. </li>
  116. <li class="menuheader">Contributing
  117. <ul>
  118. <li>
  119. <a href="./mail.html">Mailing Lists</a>
  120. </li>
  121. <li>
  122. <a href="./cvs.html">CVS Repositories</a>
  123. </li>
  124. <li>
  125. <a href="http://issues.apache.org/bugzilla/enter_bug.cgi?product=Ant">Bug Database</a>
  126. </li>
  127. <li>
  128. <a href="http://issues.apache.org/bugzilla/enter_bug.cgi?product=Ant&amp;bug_severity=Enhancement">Enhancement Requests</a>
  129. </li>
  130. <li>
  131. <a href="http://www.apache.org/foundation/contributing.html">Donations</a>
  132. </li>
  133. </ul>
  134. </li>
  135. <li class="menuheader">Project Management
  136. <ul>
  137. <li>
  138. <span class="sel">Contributors</span>
  139. </li>
  140. <li>
  141. <a href="./mission.html">Apache Ant Mission</a>
  142. </li>
  143. <li>
  144. <a href="./bylaws.html">Project Bylaws</a>
  145. </li>
  146. <li>
  147. <a href="./legal.html">Legal</a>
  148. </li>
  149. </ul>
  150. </li>
  151. </ul>
  152. </div>
  153. <img style="float: left" height="10" width="10" border="0" alt="" src="./images/menu-left.gif">
  154. <img style="float: right" height="10" width="10" border="0" alt="" src="./images/menu-right.gif">
  155. </div>
  156. <div class="lightbluebar">&nbsp;</div>
  157. <div class="main">
  158. <div class="content">
  159. <h1 class="title">Contributors</h1>
  160. <h3 class="section">
  161. <a name="Project Management Committee"></a>
  162. Project Management Committee
  163. </h3>
  164. <h4 class="subsection">
  165. <a name="Active Members"></a>
  166. Active Members
  167. </h4>
  168. <p>
  169. <b>Bruce Atherton</b> (bruce at callenish.com - <a href="http://www.callenish.com/~bruce">http://www.callenish.com/~bruce</a>)
  170. <br />
  171. Currently a Systems Architect with Avue Technologies, Bruce has been
  172. working with Java since version 1.0a2. He also claims to be one of the first
  173. people to mark up a FAQ with HTML, for a web browser of the distant past
  174. called Cello.
  175. </p>
  176. <p>
  177. <b>Stephane Bailliez</b><br />
  178. </p>
  179. <p>
  180. <b>Stefan Bodewig</b> (stefan.bodewig at freenet.de)
  181. <br />
  182. Stefan is a senior developer at BoST interactive, where he is mainly
  183. responsible for a rule based configurator system. He spends some
  184. time working on Open Source projects with Ant currently taking the
  185. biggest share of it.
  186. </p>
  187. <p>
  188. <b>Erik Hatcher</b> (ehatcher at apache.org - <a href="http://erik.hatcher.net">http://erik.hatcher.net</a>)
  189. <br />
  190. Erik is the co-author of <a href="http://www.manning.com/antbook">
  191. Java Development with Ant</a> and speaks on Ant and other topics at
  192. <a href="http://www.completeprogrammer.net">No Fluff, Just Stuff
  193. symposiums</a> as well as other venues. Erik is the President of
  194. <a href="http://www.ehatchersolutions.com">eHatcher Solutions, Inc</a>.
  195. </p>
  196. <p>
  197. <b>Diane Holt</b><br />
  198. </p>
  199. <p>
  200. <b>Donald Leslie</b><br />
  201. </p>
  202. <p>
  203. <b>Steve Loughran</b><br />
  204. </p>
  205. <p>
  206. <b>Conor MacNeill</b> (conor at cortexebusiness.com.au)
  207. <br />
  208. Conor is a senior developer at Cortex eBusiness, where he develops
  209. J2EE based systems. In his spare time he helps with the development of
  210. the Ant build tool. He is also serving as the Chairman of this PMC.
  211. </p>
  212. <p>
  213. <b>Costin Monolache</b><br />
  214. </p>
  215. <p>
  216. <b>
  217. <a href="http://www.intertwingly.net/">Sam Ruby</a>
  218. </b>
  219. (rubys at us.ibm.com)
  220. <br />
  221. Sam takes a perverse pleasure in integrating disparate things. He is
  222. a member of the <a href="http://www.php.net/credits.php">PHP group</a>, Apache
  223. <a href="http://xml.apache.org/whoweare.html">XML PMC</a>, Apache
  224. sponsor for the <a href="http://xml.apache.org/soap">xml-soap</a> subproject
  225. and convener of <a href="http://www.ecma.ch">ECMA</a> TC39 TG3. He is
  226. also serving as the Chairman of the Jakarta PMC.
  227. </p>
  228. <p>
  229. <b>Magesh Umasankar</b> (umagesh at apache.org)
  230. <br />
  231. Magesh is a lead software developer at
  232. <a href="http://www.manugistics.com">Manugistics</a>, where
  233. he is responsible for some of the Revenue Optimization
  234. solutions.
  235. </p>
  236. <p>
  237. <b>Christoph Wilhelms</b> (christoph.wilhelms at t-online.de)
  238. <br />
  239. Christoph works as software engineer at the world's biggest travel company
  240. <a href="http://www.tui.com">TUI</a>. His passion are all UI related things so
  241. at the Ant-Project he takes care of Antidote - the Ant GUI.
  242. </p>
  243. <h4 class="subsection">
  244. <a name="Emeritus Members"></a>
  245. Emeritus Members
  246. </h4>
  247. <p>
  248. <b>James Duncan Davidson</b> (duncan at x180.net - <a href="http://x180.net/">http://x180.net/</a>)
  249. <br />
  250. By day, Duncan works in the Open Source Program Office at Sun
  251. Microsystems where he helps various Open Source efforts within Sun
  252. "do the right thing". Previously at Sun he was responsible
  253. for the Servlet API Specifications 2.1 and 2.2 as well as the Java API
  254. for XML Parsing 1.0 and was the original author of Tomcat and Ant. He
  255. was one of the rabble-rousers within Sun that helped make the Jakarta
  256. Project a reality and served as the first Chairman of the Jakarta PMC.
  257. </p>
  258. <p>
  259. <b>Jon Skeet</b><br />
  260. </p>
  261. <h3 class="section">
  262. <a name="Committers"></a>
  263. Committers
  264. </h3>
  265. <h4 class="subsection">
  266. <a name="Active Committers"></a>
  267. Active Committers
  268. </h4>
  269. <p>
  270. <b>Preston Bannister</b><br />
  271. </p>
  272. <p>
  273. <b>Nick Davis</b><br />
  274. </p>
  275. <p>
  276. <b>Darrell DeBoer</b><br />
  277. </p>
  278. <p>
  279. <b>Peter Donald</b> (peter at apache.org)
  280. <br />
  281. Peter is an avid java developer who is active in the
  282. <a href="http://jakarta.apache.org/avalon/">Avalon</a> and
  283. <a href="http://ant.apache.org/">Ant</a> projects.
  284. In his spare time he develops a distributed virtual environment
  285. (ie military simulator or 3D game) using java technologies.
  286. </p>
  287. <p>
  288. <b>Danno Ferrin</b> (shemnon at yahoo.com)
  289. <br />
  290. Danno has been programming in Java since Summer 96. Danno wrote a JSP
  291. engine on his own and released it the very same day Jakarta was
  292. announced at JavaOne. Since then, he decided to join the Jakarta
  293. project in a spirit of co-operation over competition.
  294. </p>
  295. <p>
  296. <b>Jason Hunter</b> (jh at servlets.com)
  297. <br />
  298. Jason is author of "Java Servlet Programming" (O'Reilly) and publisher
  299. of <a href="http://www.servlets.com/">http://www.servlets.com/</a>.
  300. He works at <a href="http://www.collab.net">CollabNet</a>.
  301. </p>
  302. <p>
  303. <b>Arun Jamwal</b>
  304. <br />
  305. </p>
  306. <p>
  307. <b>Arnout J. Kuiper</b> (ajkuiper at planet.nl)
  308. <br />
  309. Arnout J. Kuiper is a Java Architect with the Sun Java Center at Sun
  310. Microsystems. His main focus is web-related technologies on the Java
  311. platform (J2EE, XML, ...).
  312. </p>
  313. <p>
  314. <b>Antoine Levy-Lambert</b> (levylambert at tiscali-dsl.de)
  315. <br />
  316. Antoine is an IT consultant specialized in financial IT and
  317. in application management/configuration management. He has experience with
  318. conceiving, building and managing distributed applications. His consultancy
  319. is called <a href="http://www.antbuild.com">antbuild</a>.
  320. </p>
  321. <p>
  322. <b>Adam Murdoch</b>
  323. <br />
  324. </p>
  325. <p>
  326. <b>Harish Prabhandham</b> (harishp at onebox.com)
  327. <br />
  328. Harish is an engineer with the J2EE team at Sun, primarily responsible
  329. for implementing security in the J2EE Reference Implementation
  330. (RI). He integrated various technologies including servlet/JSP
  331. implementations from Tomcat into the J2EE RI. These days, he hacks PHP
  332. code during the day.
  333. </p>
  334. <p>
  335. <b>Peter Reilly</b><br />
  336. </p>
  337. <p>
  338. <b>Nico Seessle</b><br />
  339. </p>
  340. <p>
  341. <b>Gal Shachor</b> (shachor at il.ibm.com)
  342. <br />
  343. Gal Shachor is a research staff member at IBM. He wrote his first
  344. Servlet container (ServletExpress) at the beginning of 1997. Later on
  345. ServletExpress (and Gal) merged into WebSphere, and Gal participated
  346. in the development of WebSphere 1, 2 and 3.
  347. </p>
  348. <p>
  349. <b>Jon S. Stevens</b> (jon at collab.net)
  350. <br />
  351. Jon is a Co-Founder of <a href="http://www.clearink.com/">Clear Ink
  352. Corp</a> and recently left to work on <a href="http://scarab.tigris.org/">Scarab</a> a next generation Open
  353. Source Java Servlet based Issue/Bug tracking system for <a href="http://www.collab.net/">CollabNet</a>. He is an active developer
  354. of the <a href="http://java.apache.org/jserv/">Apache JServ Servlet
  355. Engine</a> for the Apache Web Server and Co-Author of the <a href="http://java.apache.org/ecs/">Element Construction Set</a> as
  356. well as the web application framework, <a href="http://java.apache.org/turbine/">Turbine</a>.
  357. </p>
  358. <p>
  359. <b>Jesse Stockall</b><br />
  360. </p>
  361. <p>
  362. <b>James Todd</b> (jwtodd at pacbell.net)
  363. <br />
  364. James has developed real time customer oriented apps for roughly 10
  365. years the last 5 of which have predominately been fully integrated,
  366. front and back, extraNet implementations which have been based on
  367. Apache, Java and Tcl.
  368. </p>
  369. <p>
  370. <b>Anil Vijendran</b> (akv at eng.sun.com)
  371. <br />
  372. Anil Vijendran is the principal developer of the JSP engine in
  373. Tomcat. He's done some pretty scary things in his past life --
  374. implementing the CORBA IDL to C++ 2.0 mapping, skydiving, IDL to Java
  375. compilers, Object Databases (SIGSEV, you da man!) for C++, Java ORB
  376. and EJB runtime environments -- in that order.
  377. </p>
  378. <h4 class="subsection">
  379. <a name="Emeritus Committers"></a>
  380. Emeritus Committers
  381. </h4>
  382. <p>
  383. <b>Simeon H.K. Fitch</b> (simeon.fitch at mseedsoft.com)
  384. <br />
  385. Simeon is owner of Mustard Seed Software, which specializes in developing
  386. distributed applications and user interfaces for the science, engineering,
  387. and research oriented clients. He is the lead architect and developer for
  388. Antidote, the GUI for Ant.
  389. </p>
  390. <p>
  391. <b>Thomas Haas</b> (tha at whitestein.com)
  392. <br />
  393. Tom is interested in distributed systems, Java middleware and worked on an
  394. implementation of the JMS specification. At Whitestein Technologies he is
  395. working on bringing software agent technology and J2EE together.
  396. </p>
  397. <p>
  398. <b>Stefano Mazzocchi</b> (stefano at apache.org)
  399. <br />
  400. Stefano is addicted to software design, Java programming and
  401. open development. In the last 4 years, he has contributed way too much
  402. time to Apache, expecially on JServ, JMeter, Avalon, JAMES, Ant, Cocoon
  403. and helping to bring more projects into Apache-land, such as FOP, Batik,
  404. POI and Xindice. The problem is that he's too picky to be satisfied :-)
  405. </p>
  406. <p>
  407. <b>Glenn McAllister</b> (glenn at somanetworks.com)
  408. <br />
  409. Glenn McAllister is a software developer at SOMA Networks, was formerly
  410. the same at IBM (plus tech writer plus build guy), and does some writing
  411. on the side for the VADD Technical Journal.
  412. </p>
  413. <h3 class="section">
  414. <a name="Logo"></a>
  415. Logo
  416. </h3>
  417. <p>Ant's logo is the result of a logo contest, it has been
  418. designed by</p>
  419. <p>
  420. <b>Nick King</b>
  421. <br />
  422. </p>
  423. </div>
  424. </div>
  425. <p class="copyright">
  426. Copyright &copy; 2000-2003&nbsp;The Apache Software Foundation. All rights reserved.
  427. <script type="text/javascript" language="JavaScript"><!--
  428. document.write(" - "+"Last Published: " + document.lastModified);
  429. // -->
  430. </script>
  431. </p>
  432. </body>
  433. </html>