7
·
8
·
9
·
10
·
11
·
12
·
13
·
14
·
15
·
16
·
17
·
18
Chris Aniszczyk
API's are fundamental for designing and maintaining quality components. Eclipse currently has little tooling to support the design, implementation and maintenance of APIs. As part of the Ganymede release, PDE provides tools to support binary compatibility checking, API usage scanning and plug-in version numbering management.
This talk details the technology available in Ganymede, supported usecases and outlines directions for future development. We will also discuss the challenges of proper version management in the bundle world.
Chris is the technical lead for the Eclipse Plug-in Development Environment (PDE) project and Principal Consultant at Code 9. Chris tends to be all over the place inside the Eclipse community by committing on various Eclipse projects and bringing in new projects. He sits on the Eclipse Architecture Council and the Eclipse Foundation Board of Directors. Chris’s passions are software advocacy, open-source, cycling, tooling and anything related to Eclipse. He's always available to discuss open-source or Eclipse over a frosty beverage.