| <html> |
| <head> |
| <title></title> |
| </head> |
| <body> |
| |
| <!-- This file is used for the project summary page http://www.eclipse.org/projects/project_summary.php?projectid=eclipse.pde --> |
| <!-- The URL links must be absolute --> |
| |
| <h2>About the PDE Subproject</h2> |
| <p> |
| 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. </p> |
| <p>PDE also provides comprehensive OSGi tooling, which makes it an ideal environment for component programming, not just Eclipse plug-in development.</p> |
| <p>PDE is built atop the <a href="http://www.eclipse.org/platform/">Platform</a> and <a href="http://www.eclipse.org/jdt/">JDT</a>, and ships as part of the Eclipse SDK. </p> |
| <p><strong><em>In PDE we do tooling, but our business is people! </em></strong></p> |
| </p> |
| <h2>PDE Components</h2> |
| <p> |
| The PDE subproject is broken down into three main components, Build, UI and API Tools. 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. |
| </p> |
| <table width="100%" border="0"> |
| <tr> |
| <td width="20%" valign="top"><b>Name</b></td> |
| <td width="82%"><b>Description</b></td> |
| </tr> |
| <tr> |
| <td width="20%" valign="top"><a href="http://www.eclipse.org/pde/pde-build">PDE Build</a></td> |
| <td width="82%">Ant based tools and scripts to automate build processes</td> |
| </tr> |
| <tr> |
| <td width="20%" valign="top"><a href="http://www.eclipse.org/pde/pde-ui">PDE UI</a></td> |
| <td width="82%">Models, builders, editors and more to faciliate plug-in development in the Eclipse IDE.</td> |
| </tr> |
| <tr> |
| <td width="20%" valign="top"><a href="http://www.eclipse.org/pde/pde-api-tools">PDE API Tools</a></td> |
| <td width="82%">Eclipse IDE and build process integrated tooling to maintain API</td> |
| </tr> |
| <tr> |
| <td width="20%" valign="top"><a href="http://wiki.eclipse.org/PDE/Incubator">PDE Incubator</a></td> |
| <td width="82%">Development of new tools that are not ready to be added to the Eclipse SDK</td> |
| </tr> |
| <tr> |
| <td width="20%" valign="top">PDE Doc</td> |
| <td width="82%">Help documentation for PDE, shared by the other components.</td> |
| </tr> |
| |
| </table> |
| <h2>Getting Involved</h2> |
| <p> |
| 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 <a href="https://wiki.eclipse.org/PDE/Contributor_Guide">Contributor Guide</a>. |
| </p> |
| |
| </body> |