The responsibilities of Eclipse's Plug-in Development Environment (PDE) continue to expand with needs of developers. This talk discusses our growing pains and highlights the major advancements in PDE - declarative services tooling, API use and compatibility analysis, enhanced OSGi application deployment, target management, and improved integration with p2 in the build and the IDE. Furthermore, we'll provide insight into future directions of PDE and provide time for town hall feedback and questions from the audience.
Darin is a senior software developer with IBM Rational Software. He is an Eclipse committer, lead for the Eclipse Debug Platform, Java Debugger, API Tools, PDE, and and a member of the Eclipse Architecture Council. Darin has presented talks and tutorials at EclipseCon. For the better part of the last thirteen years, Darin has been working on IDE's such as Eclipse, VA/Micro Edition, and ENVY/Smalltalk. In a previous software development life, Darin was an audio software developer supporting virtual reality productions at the Banff Centre for the arts.
Chris is the co-lead for the Eclipse Plug-in Development Environment (PDE) project and a jack of all trades at EclipseSource. Chris tends to be all over the place inside the Eclipse community by committing on various Eclipse projects and also bringing in new projects. He sits on the Eclipse Architecture Council, the Technology PMC and the Eclipse Foundation Board of Directors. Chris's passions are software advocacy, open-source, running, tooling, modularity and anything related to Eclipse. He's always available to discuss open-source or Eclipse over a frosty beverage.
Andrew is a developer with IBM Rational Software in the Ottawa lab and is a commiter on the PDE Build, Equinox Framework and Equinox p2 projects. Before joining the Eclipse platform team, he worked on the Eclipse CDT project. Andrew holds a BMath degree from the University of Waterloo.