Click here if the information on this page is ugly, incorrect, or just plain bogus.

PDE - Plugin Development Environment

Download
Description

About the PDE Subproject

The Plug-in Development Environment (PDE) provides tools to create, develop, test, debug, build and deploy Eclipse plug-ins, fragments, features, update sites and RCP products.

PDE also provides comprehensive OSGi tooling, which makes it an ideal environment for component programming, not just Eclipse plug-in development.

PDE is built atop the Platform and JDT, and ships as part of the Eclipse SDK.

In PDE we do tooling, but our business is people!

PDE Components

The PDE subproject is broken down into three main components, Build, UI and API Tooling. Each of these components operate like a project unto its own, with its own set of committers, bug categories and mailing lists. There are two additional components in PDE, Doc which handles the help documentation and Incubator which develops non-SDK features.

Name Description
PDE Build Ant based tools and scripts to automate build processes
PDE UI Models, builders, editors and more to faciliate plug-in development in the Eclipse IDE.
PDE API Tools Eclipse IDE and build process integrated tooling to maintain API
PDE Incubator Development of new tools that are not ready to be added to the Eclipse SDK
PDE Doc Help documentation for PDE, shared by the other components.

Getting Involved

The development of PDE is driven by the community in an open and transparent manner. By getting involved with PDE, you can help influence the future of the platform improve the quality of Eclipse. There are many ways to assist, filing bug reports, contributing fixes, producing new features, participating in milestone testing, etc. Each PDE component has its own bug triage rules, coding guidelines, and testing format, however a good place to start is the PDE UI Getting Involved page.


Commits Activity Meter

Newsgroups
Mailing Lists
  • pde-dev: General discussion of plug-in development tooling issues.(web)

Source Repository

Eclipse projects store all of their source code in public revision control systems. The project hosts its revision control repository at:

CVS: :pserver:anonymous@dev.eclipse.org:/cvsroot/eclipse
Including the following CVS paths:
pde/apitools/org.eclipse.pde.api.tools
pde/apitools/org.eclipse.pde.api.tools.tests
pde/apitools/org.eclipse.pde.api.tools.ui
pde/build/org.eclipse.pde.build
pde/build/org.eclipse.pde.build.tests
pde/ui/org.eclipse.pde.core
pde/doc/org.eclipse.pde.doc.user
pde/ua/org.eclipse.pde.ua.core
pde/ua/org.eclipse.pde.ua.tests
pde/ua/org.eclipse.pde.ua.ui
pde/ds/org.eclipse.pde.ds.core
pde/ds/org.eclipse.pde.ds.tests
pde/ds/org.eclipse.pde.ds.ui
pde/ui/org.eclipse.pde.junit.runtime
pde/ui/org.eclipse.pde.runtime
pde/ui/org.eclipse.pde.ui
pde/ui/org.eclipse.pde.ui.templates
pde/ui/org.eclipse.pde.ui.tests
pde/ui/org.eclipse.ui.views.log


CVS and SVN repositories are browseable on the web.

Committers
sub-projects: api tools, build, doc, ds, ui

Active:
Chris Aniszczyk
Benjamin Cabe
DJ Houghton
Kim Moir
Andrew Niefer
Jacek Pospychala
Pascal Rapicault
Michael Rennie
Ankur Sharma
Olivier Thomann
Curtis Windatt
Darin Wright
Inactive:
Brian Bauman
Oleg Besedin
Ian Bull
Jim Des Rivieres
Sonia Dimitrov
Janek Lasocki-Biczysko
Jeff McAffer
Emeritus:
Dejan Glozic
Wassim Melhem

This automatically collected information may not represent true activity and should not be used as sole indicator of individual or project behavior. See the wiki page about known data anamolies.

Other web pages list alumni and emeritus committers from all Eclipse projects.

Project Leadership

Project Leads

Chris Aniszczyk
Darin Wright

Releases

No Eclipse update site has been listed.

3.6:2010-06-30tentative

Here is the Project Release Timeline.

Bugs

Bugs can be searched and filed using bugzilla.

Project Web Site

The project maintains this website and these wiki pages.

Project Plan

Here is the project plan (raw xml).

Documentation

Documentation is available for this project.

IP Log

The project team maintains this IP Log.

Articles

The project has published no articles.

Mentors

This project has not been assigned any mentors.