| <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN"><HTML> | |
| <HEAD> | |
| <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=ISO-8859-1"> | |
| <META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css"> | |
| <LINK REL="STYLESHEET" HREF="../book.css" CHARSET="ISO-8859-1" TYPE="text/css"> | |
| <title>Components</title> | |
| </head> | |
| <BODY BGCOLOR="#ffffff"> | |
| <h2>Features</h2> | |
| <p>The platform is designed to accept updates and additions to the initial | |
| installation. The platform <b> Update Manager</b> handles this task by connecting to sites where updates are posted. | |
| (See the Workbench User Guide and <a href="../../org.eclipse.platform.doc.isv/reference/misc/eclipse-install.html">Platform | |
| Installation and Update</a> for more information about features and the | |
| Update Manager.)</p> | |
| <p>You need to package your work in a form | |
| that will be accepted by the Update Manager.  When you deliver an update to the platform, you are contributing a | |
| <b>feature</b>.</p> | |
| <p>Features have a manifest that provides basic information | |
| about the feature and its content.  Content may include plug-ins, fragments and | |
| any other files that are important for the feature. The delivery format for a | |
| feature is a JAR. </p> | |
| <p>In PDE, your typical development process looks like this:</p> | |
| <ol> | |
| <li>Projects for plug-ins and fragments are created.</li> | |
| <li>Code for plug-ins and fragments is created, tested and debugged.</li> | |
| <li>When you want to make your code available to others, you create  a | |
| new feature project.</li> | |
| <li>Individual build properties for each plug-in and fragment are tailored to | |
| control what files are included and excluded from the packaging.</li> | |
| <li>Versions are synchronized with previous versions of the feature, so that | |
| the Update Manager will know that a feature is a newer version of an | |
| already installed feature.</li> | |
| <li>The feature JAR is built.</li> | |
| <li>The feature is published on the update server | |
| and made available for download.</li> | |
| </ol> | |
| <p> <br> | |
| <a href="../hglegal2003.htm"> | |
| <img src = "../images/ngibmcpy2003.gif" alt="Copyright IBM Corporation and others 2000, 2003" border="0" width="324" height="14"></a> | |
| </p> | |
| </body> | |
| </html> |