initial version
diff --git a/development/description.txt b/development/description.txt
new file mode 100644
index 0000000..44fb56e
--- /dev/null
+++ b/development/description.txt
@@ -0,0 +1,8 @@
+This directory is used to hold various files useful to
+core developers (committers and contributors) to server tools
+component.
+
+Note, when checking 'development' out of repository to
+workspace, you may want to use "check out as" and
+name your workspace project 'jst server development',
+in case you have several 'development' folders checked out.
\ No newline at end of file
diff --git a/development/miscdocuments/ServerToolsUseCases.html b/development/miscdocuments/ServerToolsUseCases.html
new file mode 100644
index 0000000..b3fdb50
--- /dev/null
+++ b/development/miscdocuments/ServerToolsUseCases.html
@@ -0,0 +1,113 @@
+<?xml version="1.0" encoding="CP1252" ?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=CP1252" />
+<title>ServerToolsUseCases.html</title>
+</head>
+<body>
+<h1>Server Tools Use Cases</h1>
+<p></p>
+<p>Principles: We'll consider starting point naive end users who know nothing of
+servers, and they don't care, just want one installed installed so they
+can focus on their web development. We'll consider three levels: 1) User
+does near nothing, 2) user doesn't do much, but may have to provide some
+config values and/or import config values. 3) User has to provide many configvalues, and in the worst cases, actually write ant scripts. </p>
+<p>Principle: We'll specify "client code" uses-case that may
+simply be providing the UI But there might.be some other function, a unit test if nothing else!:)</p>
+<blockquote>
+<p></p>
+</blockquote><table width="75%" border="1" cellpadding="1" cellspacing="1">
+ <tbody>
+ <tr>
+ <th style="width: 108px">Name</th>
+ <th style="width: 60px">Priority</th>
+ <th style="width: 78px">User</th>
+ <th style="width: 360px">Description</th>
+ </tr>
+ <tr>
+ <td style="width: 108px">Install a Server</td>
+ <td style="width: 60px">2</td>
+ <td style="width: 78px">End-user</td>
+ <td style="width: 360px">From an update site, user can install a
+ server (using Eclipse standard update manager functions).</td>
+ </tr>
+ <tr>
+ <td style="width: 108px">Configure a Jakarta-tomcat</td>
+ <td style="width: 60px">1</td>
+ <td style="width: 78px">End-User</td>
+ <td style="width: 360px">Given a Jakarta-tomcat server (V5) installed
+ on local file system, user can "install" a server to WTP by
+ selecting from a list of available server adapters, selecting the one
+ for Jakarta-tomcat server, and specifying location of server's
+ install directory.
+ <table border="1">
+ <tbody>
+ <tr>
+ <td>Variant 1</td>
+ <td style="width: 277px">JBoss Server instead</td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ <tr>
+ <td style="width: 108px">get list of server adapters</td>
+ <td style="width: 60px">1</td>
+ <td style="width: 78px">client programs (unit test)</td>
+ <td style="width: 360px">programmatically get list of known
+ Jakarta-tomcat servers adapters and their associated information
+ (name, version, whether installed or not, etc)</td>
+ </tr>
+ <tr>
+ <td style="width: 108px">run on server</td>
+ <td style="width: 60px">1</td>
+ <td style="width: 78px">End-user</td>
+ <td style="width: 360px">user can select a JSP and "run on
+ server", meaning it will be displayed in Eclipse web browser.
+ <table border="1">
+ <tbody>
+ <tr>
+ <td style="width: 66px">Variant 1</td>
+ <td style="width: 348px">If no more than one installed, the user
+ will not get list to select from</td>
+ </tr>
+ </tbody>
+ </table>
+ <table border="1">
+ <tbody>
+ <tr>
+ <td style="width: 69px">Variant 2</td>
+ <td style="width: 345px">If none installed, the user will be given
+ a chance to select and install one (see Install a Server)</td>
+ </tr>
+ </tbody>
+ </table>
+ <table border="1">
+ <tbody>
+ <tr>
+ <td style="width: 65px">Variant 3</td>
+ <td style="width: 349px">If more than one installed, user given
+ the</td>
+ </tr>
+ </tbody>
+ </table>
+ </td>
+ </tr>
+ <tr>
+ <td style="width: 108px">get list of installed servers</td>
+ <td style="width: 60px">1</td>
+ <td style="width: 78px">client programs (unit test)</td>
+ <td style="width: 360px">programmatically get list of installed
+ servers and their associated information (name, etc)</td>
+ </tr>
+ <tr>
+ <td style="width: 108px">import/export server configuration</td>
+ <td style="width: 60px">2</td>
+ <td style="width: 78px">client programs</td>
+ <td style="width: 360px">Can import or export server configuration files, such as to give to another member of team. This file may best be in XML format.</td>
+ </tr>
+ </tbody>
+</table>
+</body>
+</html>