*** empty log message ***
diff --git a/incubator/documents.html b/incubator/documents.html
deleted file mode 100644
index 9feaf97..0000000
--- a/incubator/documents.html
+++ /dev/null
@@ -1,37 +0,0 @@
-<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
-<html>
-<head>
-<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
-<title>Equinox Documents</title>
-<link rel="stylesheet" title="default" href="http://eclipse.org/default_style.css" type="text/css">
-</head>
-<body>
-<table BORDER=0 CELLSPACING=5 CELLPADDING=2 WIDTH="100%" >
- <tr>
- <td ALIGN=left width="60%">
- <p><font class=indextop> equinox</font><br>
- <font class=indexsub> documents</font> </p>
- </td>
- <td WIDTH="40%"> </td>
- </tr>
-</table>
-
-<table BORDER=0 CELLSPACING=5 CELLPADDING=2 WIDTH="100%" >
- <tr>
- <td ALIGN=LEFT VALIGN=TOP COLSPAN="2" BGCOLOR="#0080C0"><b><font color="#FFFFFF">
- Equinox documents</font></b></td>
- </tr>
- <tr>
- <td> none yet...</td>
- </tr>
- <tr>
- <td ALIGN=LEFT VALIGN=TOP COLSPAN="2" BGCOLOR="#0080C0"><b><font color="#FFFFFF">
- Related documents</font></b></td>
- </tr>
- <tr>
- <td> none yet...</td>
- </tr>
-</table>
-
-</body>
-</html>
diff --git a/incubator/documents/scenario.html b/incubator/documents/scenario.html
new file mode 100644
index 0000000..e0080f7
--- /dev/null
+++ b/incubator/documents/scenario.html
@@ -0,0 +1,136 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
+<title>RCP Scenario</title>
+<link rel="stylesheet" title="default" href="http://eclipse.org/default_style.css" type="text/css">
+</head>
+<body>
+<table BORDER=0 CELLSPACING=5 CELLPADDING=2 WIDTH="100%" >
+ <tr>
+ <td ALIGN=left width="60%">
+ <p><font class=indextop> equinox</font><br>
+ <font class=indexsub> rcp scenario</font></p>
+ </td>
+ <td WIDTH="40%"> </td>
+ </tr>
+</table>
+
+<table BORDER=0 CELLSPACING=5 CELLPADDING=2 WIDTH="100%" >
+ <tr>
+ <td ALIGN=LEFT VALIGN=TOP COLSPAN="2" BGCOLOR="#0080C0"><b><font color="#FFFFFF">
+ Introduction</font></b></td>
+ </tr>
+ <tr>
+ <td>
+ <p>The Eclipse RCP should allow users to start with a minimal Eclipse install
+ and incrementally add the function they want. The initial install should
+ be as small as possible and ideally installed via WebStart or similar
+ technology. Installing further function can be done using the standard
+ Eclipse Install/Update support or some other mechanism. This document
+ details a scenario for running which explores these possibilities.</p>
+ <p>Last update: 2300 November 20, 2003</p>
+ </td>
+ </tr>
+ <tr>
+ <td ALIGN=LEFT VALIGN=TOP COLSPAN="2" BGCOLOR="#0080C0"><b><font color="#FFFFFF">
+ The minimal installs</font></b></td>
+ </tr>
+ <tr>
+ <td>
+ <p>A minimal Eclipse RCP install would be headless and include a console
+ which allows users to install further bundles. Stepping up from this the
+ install would include a basic GUI based directly on SWT. We will explore
+ both in this scenario.</p>
+ <h4>Minimal headless install</h4>
+ <p>The minimal headless RCP install includes the following bundles:</p>
+ <ul>
+ <li>org.eclipse.osgi (including console.jar)</li>
+ <li>org.eclipse.osgi.services</li>
+ <li>org.eclipse.osgi.utils</li>
+ <li>org.eclipse.core.runtime.osgi</li>
+ </ul>
+ <h4>Minimal GUI install</h4>
+ <p>The minimal GUI RCP install includes all the headless bundles (though
+ console.jar is not required) plus the following bundles:</p>
+ <ul>
+ <li>org.eclipse.swt</li>
+ <li>org.eclipse.swt.<i>ws</i> (window system specific bundle)</li>
+ <li>org.eclipse.jface</li>
+ <li>org.eclipse.ui</li>
+ <li>org.eclipse.ui.workbench</li>
+ </ul>
+ </td>
+ </tr>
+ <tr>
+ <td ALIGN=LEFT VALIGN=TOP COLSPAN="2" BGCOLOR="#0080C0"><b><font color="#FFFFFF">
+ Minimal Headless Scenario</font></b></td>
+ </tr>
+ <tr>
+ <td>
+ <ol>
+ <li>get and unzip the minimal headless install</li>
+ <li>start eclipse.exe -console</li>
+ <li>in the console type "ss" to get a list of the bundles known
+ to the runtime</li>
+ <li>install some number of bundles</li>
+ <li>list the bundles installed and discover their state</li>
+ <li>list the products/applications installed and identify one of each/or
+ both to start or start desired bundles directly</li>
+ <li>use the application started</li>
+ <li>exit the application via its exit mechanism or stop the framework</li>
+ </ol>
+ </td>
+ </tr>
+ <tr>
+ <td ALIGN=LEFT VALIGN=TOP COLSPAN="2" BGCOLOR="#0080C0"><b><font color="#FFFFFF">
+ Minimal GUI Scenario</font></b></td>
+ </tr>
+ <tr>
+ <td>
+ <ol>
+ <li>get and unzip the minimal GUI install (or start with the minimal headless
+ install and use it to install the GUI install manager. goto step 3)</li>
+ <li>start eclipse.exe [-console]</li>
+ <li>in the GUI identify the bundles to install either by file, entered
+ URL or known URL, click ok</li>
+ <li>select a product and/or application to run using the run menu or start
+ various bundles directly </li>
+ <li>use the application started</li>
+ <li>exit the application via its exit mechanism or stop the framework</li>
+ </ol>
+ </td>
+ </tr>
+ <tr>
+ <td ALIGN=LEFT VALIGN=TOP COLSPAN="2" BGCOLOR="#0080C0"><b><font color="#FFFFFF">
+ Minimal installer GUI</font></b></td>
+ </tr>
+ <tr>
+ <td>
+ <p>The minimal GUI install manager is based on org.eclipse.core.runtime.osgi
+ and org.eclipse.swt and allows users to:</p>
+ <ul>
+ <li>install/update bundles from the file system (using a file dialog)</li>
+ <li>install/update bundles from a user enteredURL (text entry dialog)
+ </li>
+ <li>install/update bundles by selecting from a list of known URLs (chooser/drop
+ down) </li>
+ <li>uninstall bundles (multi-select list and context menu/menu bar/tool
+ bar)</li>
+ <li>query the framework state including the status of all bundles (list
+ of bundles with decoration), running application, system properties
+ (text report)</li>
+ <li> start/stop installed bundles (multi-select list and context menu/menu
+ bar/tool bar)</li>
+ <li>choose a product and/or application to run (dual list dialog, selection
+ in one or both then ok)</li>
+ <li>spawn a text based console (requires console.jar be available)</li>
+ <li>stop/restart/refresh the framework</li>
+ </ul>
+ </td>
+ </tr>
+
+</table>
+
+</body>
+</html>
diff --git a/incubator/index.html b/incubator/index.html
index 02b313c..1b1e1e3 100644
--- a/incubator/index.html
+++ b/incubator/index.html
@@ -97,7 +97,7 @@
</tr>
<tr>
<td align=RIGHT width="16" valign=TOP><img src="http://eclipse.org/images/Adarrow.gif" width="16" height="16" border="0"></td>
- <td><a href="documents.html" target="_top"><b>Documents</b></a><br>
+ <td><a href="documents/index.html" target="_top"><b>Documents</b></a><br>
Equinox design documents.</td>
</tr>
<tr>
@@ -107,7 +107,7 @@
</tr>
<tr>
<td align=RIGHT valign=TOP><img src="http://eclipse.org/images/Adarrow.gif" width="16" height="16" border="0"></td>
- <td><a href="plans.html" target="_top"><b>Plans</b></a><br>
+ <td><a href="plans/index.html" target="_top"><b>Plans</b></a><br>
See what is happening in Equinox.</td>
</tr>
<tr>