File: contributors.xml

package info (click to toggle)
batik 1.19-1
  • links: PTS, VCS
  • area: main
  • in suites: sid
  • size: 28,976 kB
  • sloc: java: 192,236; xml: 19,457; javascript: 1,276; sh: 85; makefile: 5
file content (432 lines) | stat: -rw-r--r-- 17,374 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
<?xml version="1.0"?>

<!--

   Licensed to the Apache Software Foundation (ASF) under one or more
   contributor license agreements.  See the NOTICE file distributed with
   this work for additional information regarding copyright ownership.
   The ASF licenses this file to You under the Apache License, Version 2.0
   (the "License"); you may not use this file except in compliance with
   the License.  You may obtain a copy of the License at

       http://www.apache.org/licenses/LICENSE-2.0

   Unless required by applicable law or agreed to in writing, software
   distributed under the License is distributed on an "AS IS" BASIS,
   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
   See the License for the specific language governing permissions and
   limitations under the License.

-->

<!-- ====================================================================== -->
<!-- author stephane@hillion.org                                            -->
<!-- version $Id$    -->
<!-- ====================================================================== -->

<!DOCTYPE document PUBLIC "-//APACHE//DTD Documentation V2.0//EN" "http://forrest.apache.org/dtd/document-v20.dtd">
<document>
  <header>
    <title>Batik contributors</title>
  </header>

  <body>
    <p>
      This page contains information about the current Batik developers and
      the features they are working on at the moment.
    </p>

    <section id="committers">
      <title>Committers</title>
      <p>
        This section lists all developers with commit access to the Batik
        subversion repository.
      </p>
      <p>
        The following people are active Batik developers:
      </p>
      <dl>
        <dt>Thomas DeWeese (TD)</dt>
        <dd>
          <p><a href="mailto:Thomas.DeWeese@Kodak.com">Thomas.DeWeese@Kodak.com</a></p>
          <p>
            Thomas DeWeese is a Senior Software Engineer at Eastman Kodak Company,
            in Rochester New York where he has worked for the Image Science
            Division’s image application development group since 1994.  Thomas
            has made contributions to the imaging portions of the Java2D API,
            and was a major contributor to the Java Advanced Image API (version
            1.0).  Since then he has participated in the Jini Printing Working
            group and has recently become a member of Kodak’s SVG Working Group
            team.
          </p>
        </dd>

        <dt>Cameron McCormack (CM)</dt>
        <dd>
          <p><a href="mailto:cam@mcc.id.au">cam@mcc.id.au</a></p>
          <p>
            Cameron McCormack is a postgraduate student at Monash University in
            Melbourne, Australia, where he is undertaking his PhD.  His thesis
            relates to adaptive layout of diagrams, and he has worked on an
            extension to SVG to allow expressions as attribute values.  He also
            is an invited expert on the SVG Working Group.  Cameron
            has been a committer since 2004, and has contributed code mostly
            related to SMIL animation and upcoming SVG 1.2 support.
          </p>
        </dd>

        <dt>Dieter von Holten (DH)</dt>
        <dd>
          <p>
            Dieter is a freelance programmer living in Hamburg, Germany. He
            spends his time on projects in refineries and tankfarms, chasing
            bits from ERP to PLC and back. Although not specifically an expert
            with graphics, he tries to help out “maintaining and enhancing this
            interesting, non-trivial piece of code”.
          </p>
        </dd>
        <dt>Helder Magalhães (HM)</dt>
        <dd>
          <p><a href="mailto:helder.magalhaes@gmail.com">helder.magalhaes@gmail.com</a></p>
          <p>Helder is a software engineer at the Power Systems Automation unit of
            Efacec, in Maia, Portugal. He is an SVG enthusiast and has been
            involved with the technology since 2005. In his spare time, he tries
            to help out in several open-source projects, mostly SVG-related, with
            an emphasis in Batik. He is also an invited expert on the SVG Interest
            Group.</p>
        </dd>
      </dl>

      <p>
        The following people are some of the Batik project founders and
        helped define and implement the initial Batik architecture:
      </p>

      <dl>
        <dt>Bill Haneman</dt>
        <dd>
          <p><a href="mailto:bill.haneman@ireland.sun.com">bill.haneman@ireland.sun.com</a></p>
          <p>
            Bill Haneman works for Sun Microsystems’ Desktop Enabling Middleware
            group in Dublin, Ireland, and implemented much of the Batik’s text
            support (though not SVG Fonts, thanks Bella, Dean, and David!).  He is
            also technical lead for the
            <a href="http://developer.gnome.org/projects/gap">GNOME
              Accessibility Project</a>, an open project to provide an
            accessibility framework for Linux and Solaris(TM) desktops.  A
            twenty-year veteran of scientific programming and application
            development, he is a US expatriate who plays traditional Irish music
            on the uilleann pipes. 
          </p> 
        </dd>

        <dt>Vincent Hardy</dt>
        <dd>
          <p><a href="mailto:vincent.hardy@eng.sun.com">vincent.hardy@eng.sun.com</a></p>
          <p>
            Vincent is one of the founders of the SVG Batik project at Apache.
            He is a Senior Staff Engineer at Sun Microsystems Inc., where he is
            part of the XML technology center.  Vincent represented Sun in the
            W3C’s SVG Working Group and is currently a W3C fellow in the W3C
            office in Sophia Antipolis, France.  Vincent is the author of papers
            and a book on the Java 2D API.
          </p>
        </dd>

        <dt>Stephane Hillion</dt>
        <dd>
          <p><a href="mailto:shillion@ilog.fr">shillion@ilog.fr</a></p>
          <p>
            Stephane is a software engineer at the Koala project, part of
            ILOG’s visualization R&amp;D team, located in Sophia-Antipolis,
            France. His main interests are in programming languages and web
            standards. He wrote the Apache Batik’s DOM, CSS and Swing modules.
          </p>
        </dd>

        <dt>Dean Jackson</dt>
        <dd>
          <p><a href="mailto:dean.jackson@cmis.csiro.au">dean.jackson@cmis.csiro.au</a></p>
          <p>
            Dean is employed by CSIRO Australia and is currently working at
            the World Wide Web Consortium (W3C) full time on SVG. He is a member
            of the W3C’s SVG working group, and was a developer
            of the CSIRO SVG Toolkit, one of the first and most complete open source
            SVG libraries. 
          </p>
        </dd>

        <dt>Christophe Jolif</dt>
        <dd>
          <p><a href="mailto:cjolif@ilog.fr">cjolif@ilog.fr</a></p>
          <p>
            Christophe Jolif is a Software Architect mainly working on the ILOG
            JViews Component Suite, the ILOG Java visualization framework. He has
            been working for ILOG since 1997, and is representing the company in the
            Scalable Vector Graphics (SVG) W3C Working Group since 1999. He has 
            implemented SVG import and export features in ILOG JViews and is now
            also working on the SVG Batik project at Apache.
          </p>
        </dd>

        <dt>Thierry Kormann</dt>
        <dd>
          <p><a href="mailto:tkormann@ilog.fr">tkormann@ilog.fr</a></p>
          <p>
            Thierry is a software engineer, at the Koala project of ILOG located at
            Sophia-Antipolis, France and a member of the SVG working group. Thierry has
            contributed to most of Koala’s projects involving Java and XML. Since
            then, he co-founded the Apache Batik project. His daytime job is focused on
            Graphics and XML related technologies. Prior to joining ILOG, Thierry worked
            as a software engineer for Bull.
          </p>
        </dd>

        <dt>Nicolas Socheleau</dt>
        <dd>
          <p><a href="mailto:nicolas.socheleau@bitflash.com">nicolas.socheleau@bitflash.com</a></p>
          <p>
            Nicolas Socheleau is a software engineer at BitFlash Inc, Ottawa, Canada 
            where he worked on different SVG related projects. He joined the Batik 
            team in June 2002. His interests include XML technologies and Graphics. He
            contributed some text functionality and SVG DOM interface implementations.
          </p>
        </dd>

        <dt>Emmanuel Tissandier</dt>
        <dd>
          <p><a href="mailto:tissandi@ilog.fr">tissandi@ilog.fr</a></p>
          <p>
            Emmanuel Tissandier has been working for 10 years as a software engineer
            in object oriented environments. He started with the development of CASE
            tools at Rank Xerox and joined the visualization R&amp;D team of ILOG in
            1995. Since 1997, he has been the R&amp;D Project Manager for the ILOG
            JViews Component Suite, a product for delivering two-dimensional
            structured graphics, cartography, diagrams, and Gantt charts in Java.  
          </p>
        </dd>
      </dl>

      <p>
        Bella Robinson implemented the SVG font support in Batik:
      </p>

      <dl>
        <dt>Bella Robinson</dt>
        <dd>
          <p><a href="mailto:bella.robinson@cmis.csiro.au">bella.robinson@cmis.csiro.au</a></p>
          <p>
            Bella is a Software Engineer working for CSIRO Australia. She was one
            of the main developers of the CSIRO SVG Toolkit and has also been working
            on a Pocket SVG Viewer for handheld devices. Her interests include 
            graphics and XML programming.
          </p>
        </dd>
      </dl>

      <p>
        In addition, <a href="mailto:James.Davidson@eng.sun.com">James
          Davidson</a> and <a href="mailto:stefano@apache.org">Stefano
          Mazzochi</a>, two Apache veterans who helped the Batik team start the
        project at Apache, also have commit access to the Subversion repository.
      </p>        
    </section>

    <section id="contributors">
      <title>Batik contributors</title>
      <p>
        The following people have contributed to Batik:
      </p>
      <ul>
        <li>
          <a href="mailto:andjelkovic.ivan@gmail.com">Ivan
            Andjelkovic</a>&#x2014;Google Summer of Code student who worked
          on enhancements to the DOM Viewer window.
        </li>
        <li>
          <a href="mailto:carnold@houston.rr.com">Curt
            Arnold</a>&#x2014;Contributed many bug reports and fixes.
        </li>
        <li>
          <a href="mailto:r_diblasi@hotmail.com">Robert A.
            DiBlasi</a>&#x2014;Contributed a lot of feedback on the Batik
          documentation and suggestions on how to improve it.
        </li>
        <li>
          <a href="mailto:archie@dellroad.org">Archie
            Cobbs</a>&#x2014;Contributed a thread deadlocking fix.
        </li>
        <li>
          <a href="mailto:Paul_Evenblij@nl.compuware.com">Paul
            Evenblij</a>&#x2014;Contributed an improvement to the way images are
          handled by the SVGGraphics2D component. Also contributed bug fixes on
          the SVGGraphics2D component.
        </li>
        <li>
          <a href="mailto:pier.fumagalli@eng.sun.com">Pier
            Fumagalli</a>&#x2014;Helped with the Batik web site and mailing
          lists.
        </li>
        <li>
          <a href="mailto:herve.girod@club-internet.fr">Hervé
            Girod</a>&#x2014;Contributed many improvements to the WMF
          transcoder.
        </li>
        <li>
          <a href="mailto:Christophe.Held@sophia.inria.fr">Christophe
            Held</a>&#x2014;Contributed a math formula in SVG generated from
          MathML.
        </li>
        <li>
          <a href="mailto:tonny@kiyut.com">Tonny Kohar</a>&#x2014;Contributed
          a syntax highlight XML editor component for use in Squiggle.
        </li>
        <li>
          <a href="mailto:webmaestro@mac.com">Clay Leeds</a>&#x2014;Helped
          getting Batik’s new site set up.
        </li>
        <li>
          <a href="mailto:keiron@aftexsw.com">Keiron Liddle</a>&#x2014;A
          <a href="http://xmlgraphics.apache.org/fop/">FOP</a> member who worked
          on an SVG to PDF transcoder that is a part of FOP but works in the
          Batik infrastructure.
        </li>
        <li>
          <a href="mailto:jeremias@apache.org">Jeremias 
            Märki</a>&#x2014;Another FOP member who contributed code to improve
          compatibility with GNU Classpath.
        </li>
        <li>
          <a href="mailto:john.morrison@uk.experian.com">John
            Morrison</a>&#x2014;Contributed a set of XSL stylesheets to generate
          SVG charts, such as line graphs, bar charts or pie charts.
        </li>
        <li>
          <a href="mailto:neumann@karto.baug.ethz.ch">Andreas
            Neumann</a>&#x2014;Contributed two SVG maps which
          <a href="mailto:bert@w3.org">Bert Bos</a> has internationalized
          (adding an English version to the original German text).
        </li>
        <li>
          <a href="mailto:luano@asd.ie">Luan O’Carroll</a>&#x2014;Contributed
          the original WMF transcoder.
        </li>
        <li>
          <a href="mailto:spei@cs.uiowa.edu">Sheng Pei</a>&#x2014;Contributed
          to filter support and the regard tool.
        </li>
        <li>
          <a href="mailto:neeme.praks@one.ee">Neeme
            Praks</a>&#x2014;Contributed patches, feedback and scripts for
          building charts from John Morrisson’s XSL stylesheets.
        </li>
        <li>
          <a href="mailto:ruini@iki.fi">Henri Ruini</a>&#x2014;Contributed to
          a rewrite of the rasterizer application.
        </li>
        <li>
          <a href="mailto:david@steadystate.co.uk">David
            Schweinsberg</a>&#x2014;Contributed the True Type Font to SVG Font
          converter.
        </li>
        <li>
          <a href="mailto:eric_suen_cn@hotmail.com">Eric Suen</a>&#x2014;Tracked
          down some memory leaks.
        </li>
        <li>
          <a href="mailto:natalian@cs.brown.edu">Nicholas
            Talian</a>&#x2014;Contributed on gradients.
        </li>
        <li>
          <a href="mailto:andres@onemileup.com">Andres
            Toussaint</a>&#x2014;Contributed SVGAnimatedPathData functionality.
        </li>
      </ul>
    </section>

    <section id="expertise">
      <title>Areas of expertise</title>
      <p>
        The following table summarizes the areas of expertise of each active
        committer. It allows better coordination of both internal and
        external development efforts.
      </p>

      <div class="expertise">
        <table>
          <tr>
            <th/><th class="tick"><abbr title="Thomas DeWeese">TD</abbr></th><th class="tick"><abbr title="Cameron McCormack">CM</abbr></th><th class="tick"><abbr title="Dieter von Holten">DH</abbr></th><th class="tick"><abbr title="Helder Magalhães">HM</abbr></th>
          </tr>
          <tr>
            <td class="area">Team Contact</td>
            <td>X</td><td/><td/><td/>
          </tr>
          <tr>
            <td class="area">Bridge</td>
            <td/><td>X</td><td/><td/>
          </tr>
          <tr>
            <td class="area">Browser</td>
            <td>X</td><td/><td/><td/>
          </tr>
          <tr>
            <td class="area">CSS</td>
            <td>X</td><td>X</td><td/><td/>
          </tr>
          <tr>
            <td class="area">Documentation</td>
            <td>X</td><td>X</td><td/><td>X</td>
          </tr>
          <tr>
            <td class="area">SVG DOM</td>
            <td/><td>X</td><td/><td/>
          </tr>
          <tr>
            <td class="area">GVT Core</td>
            <td>X</td><td/><td/><td/>
          </tr>
          <tr>
            <td class="area">GVT Filters</td>
            <td>X</td><td/><td/><td/>
          </tr>
          <tr>
            <td class="area">GVT Renderer</td>
            <td>X</td><td/><td/><td/>
          </tr>
          <tr>
            <td class="area">GVT Text</td>
            <td>X</td><td/><td/><td/>
          </tr>
          <tr>
            <td class="area">SVGGraphics2D</td>
            <td>X</td><td/><td/><td/>
          </tr>
          <tr>
            <td class="area">SMIL Animation</td>
            <td/><td>X</td><td/><td/>
          </tr>
          <tr>
            <td class="area">Micro Parsers</td>
            <td>X</td><td/><td/><td/>
          </tr>
          <tr>
            <td class="area">Rasterizer</td>
            <td>X</td><td/><td/><td/>
          </tr>
          <tr>
            <td class="area">Scripting</td>
            <td/><td>X</td><td/><td/>
          </tr>
          <tr>
            <td class="area">Swing Components</td>
            <td>X</td><td/><td/><td/>
          </tr>
          <tr>
            <td class="area">Test</td>
            <td>X</td><td/><td>X</td><td>X</td>
          </tr>
        </table>
      </div>
    </section>
  </body>
</document>