Who's running this project?
This page lists the people that are currently playing the PMC and subproject leadership roles described in the project charter. We welcome new people who want to get involved and can make a contribution. The Eclipse Tools Project is a meritocracy. The more you contribute the more responsibility you will earn.
Our email addresses are show below in "disguised" form as a spam control measure. But we ask that you do not email us directly. Instead - use the mailing list for tools. Additional mailing lists have been set up for each subproject, and are the best way for developers to get involved.
The Eclipse Tools Project is managed by a small group known as the Eclipse Tools Project Management Committee (PMC). The work of the Project will be organized into subprojects, much like the Eclipse Project itself. Each subproject has a leader who has overall responsibility for its success. Large subprojects are further divided into component teams, each of who has a leader that is responsible for its overall success.
Project Management Committee
- John Duimovich (john_duimovich at ca.ibm.com)
John Duimovich, IBM distinguished engineer, has been the lead designer and implementor for OTI/IBMs virtual machine technology for the past ten years. He has designed virtual machines for a wide range of platforms, from the implementations for embedded and real time systems to those for IBM mainframe systems. John has played a key role in the development of ENVY/Smalltalk, VA/Micro Edition, and VA/Java Java IDEs. John serves as the lead of the Eclipse Tools PMC. He is also a member of the Eclipse Technology PMC. - Anthony Hunter (anthonyh at ca.ibm.com)
Anthony Hunter is a software development manager at IBM Rational Software in Canada. He is the project lead and committer for the Eclipse GMF Runtime and Eclipse GEF as well as committer for the Tabbed Properties View in the Eclipse platform.
Anthony contributes to the Rational modeling product lines, specifically IBM Rational Software Architect. He has historically contributed to Eclipse based products such as WebSphere Studio Application Developer and IBM Rational XDE, and has been actively working with the Eclipse platform since its inception.
- Doug Schaefer (Doug.Schaefer at windriver.com)
Doug Schaefer is the lead for the CDT project and an Engineering Manager at Wind River Systems. Doug has been involved in the software development tools industry for over a decade including stints at Nortel, ObjecTime, Rational, IBM, and QNX. He has focused mainly on software modeling with particular interest in parsing, code models, and code generation. Now with Wind River, he manages the team putting together Wind River's next generation software distribution technology based on Eclipse p2. He also remains involved with the CDT working on his Wascana Eclipse/MinGW tools distribution as well is getting more and more involved in open platforms for embedded development. - Jeff McAffer (jeff at eclipsesource.com)
Jeff McAffer leads the Eclipse Equinox OSGi, and RCP. He is one of the architects of the Eclipse Platform and a co-author of The Eclipse Rich Client Platform (Addison-Wesley). He is a member of the Eclipse Project PMC, the Tools Project PMC and the Eclipse Foundation Board of Directors. Jeff is currently interested all aspects of Eclipse componentry from developing and building bundles to deploying, installing and ultimately running them. Previous lives included work in distributed/parallel OO computing (Server Smalltalk, massively parallel Smalltalk, etc) as well as expert systems, meta-level architectures and a PhD at the University of Tokyo. - David Williams (david_williams at us.ibm.com)
David is the PMC Lead for the Eclipse Web Tools Platform as well as being a member of the Tools PMC. He also leads the Eclipse Foundation's Planning Council.
David is a developer at IBM Rational's RTP Lab in North Carolina and has worked with Eclipse since 2001, initially creating Eclipse-based products (WSAD) and then becoming a committer in 2004 for source editors in WTP.
Prior to reaching this pinnacle, David was a lab-based service consultant, directly helping IBM customers adopt object oriented technology and design web-based applications, first using Smalltalk and then later Java. For the decade prior to that, David was responsible for Human Factors and Usability of a number of IBM Products, following his MA in Quantitative Psychology and Cognitive Science from University of Colorado at Boulder.
Subproject Leaders
Please see the Tools project master list for a list of all subprojects in the Tools Projects, and click on a specific one of those to see the subproject leaders, and other information about the subproject.

