From: <jsa...@us...> - 2008-11-07 18:53:26
|
Revision: 67 http://flexotask.svn.sourceforge.net/flexotask/?rev=67&view=rev Author: jsauerbach Date: 2008-11-07 18:53:22 +0000 (Fri, 07 Nov 2008) Log Message: ----------- This document moves to the soon-to-be flexotask-install project. Removed Paths: ------------- trunk/flexotask/doc/installationHelp.html Deleted: trunk/flexotask/doc/installationHelp.html =================================================================== --- trunk/flexotask/doc/installationHelp.html 2008-11-07 18:52:59 UTC (rev 66) +++ trunk/flexotask/doc/installationHelp.html 2008-11-07 18:53:22 UTC (rev 67) @@ -1,184 +0,0 @@ -<!doctype html public "html2.0"> -<html> -<head> -<title>Flexible Task Graphs: Getting Started with the Code</title> -</head> -<body> -<h1>Flexible Task Graphs: Getting Started with the Code</h1> - -<p>The Flexible Task Graphs system is packaged so that the same -initial installation procedure serves all three of the following roles. -<dl> -<dt>end user</dt><dd>a programmer of real time Java applications</dd> -<dt>system extender</dt><dd>a programmer writing plugins containing new -schedulers, timing grammars, distributers, or tracing packages</dd> -<dt>core developer</dt><dd>a programmer engaged in evolving the Flexotask -model itself</dd> -</dl> - -<p>The project does not publish file releases for download. Instead, -we release code through the Eclipse update mechanism. You first -become an "end user" via this update mechanism and then, optionally, -connect to the source repository. The detailed instructions on -repository access are in the Eclipse-based documentation that comes -with the end user installation. It is not necessary to connect to the -repository to view the source because the Eclipse-based install -includes source attachments. - -<p>We use a unified approach to all three potential user roles because -we believe that (1) even if you are not an end user you will need to -emulate an end user to test functionality. (2) Even if you are not a -core developer you may end up submitting patches if you find the model -to be deficient in supporting the plugin that you are designing or the -application you are designing. (3) Even though we don't expect -application programmers to routinely extend the system, you may find -that you need to write your own scheduler or distributer to support -your needs. - -<p>We first describes the installation procedure in a nutshell; this -may be good enough for users who are familiar with Eclipse and its -update mechanism. Next, we provide a step-by-step procedure that -should work for those less familiar with Eclipse. But, bear in mind -that some familiarity with Eclipse will eventually be required to work -with the Flexible Task Graphs system. - -<p>After installation, with Eclipse started, select <b>Help→Help -Contents</b> and then select <b>Flexible Task Graphs</b> to learn the -next steps. - -<h2>Quick Installation Instructions</h2> - -<p>Flexible Task Graphs are packaged as an Eclipse feature available -on this Eclipse update site: - -<pre> -http://flexotask.sourceforge.net/update-site -</pre> - -<p>You must be using Eclipse 3.3 or later (Eclipse 3.4 or later makes -the installation a little easier) and you must be running on a Java5 -(or later) JRE. - -<p>The <b>Plug-in Development Environment</b> (PDE) and <b>Graphical -Editing Framework</b> (GEF) are prerequisites for Flexible Task -Graphs. If you are using Eclipse 3.4, these prerequisites will be -installed automatically by Eclipse from an available update site. If -you are using Eclipse 3.3, you must first ensure that you have these -prerequisites, installing them from an appropriate Eclipse update -site. - -<p>In addition to the core Flexible Task Graphs feature there is also -a Flexotask-TuningFork feature which is useful if you also use the <a -href="http://tuningforkvp.sourceforge.net">Tuning Fork Visualization -platform</a> and wish to use it to instrument Flexible Task Graphs. - -<h2>Step By Step Instructions</h2> - -<h3>Install a Java5 JRE or Later for Running Eclipse</h3> - -<p>If you already have a JRE at the Java5 level (sometimes labelled -version 1.5) or higher, skip this step. If you don't, there is a list -of suitable VMs for running Eclipse on <a -href="http://www.eclipse.org/downloads/moreinfo/jre.php">the Eclipse -site</a>. Note that the Eclipse recommendations include older JREs -but you must use a Java5 or later version for Flexotask work. - -<h3>Install Eclipse (Version 3.3 or Later)</h3> - -<p>If you are already using Eclipse and your version is at least 3.3, -skip this step. Otherwise, visit the <a -href="http://www.eclipse.org/downloads">Eclipse site</a> and install a -suitable version of Eclipse or arrange to upgrade your existing -version. If you have never used Eclipse before, we recommend you -start with the <b>Eclipse IDE for Java Developers</b>, but you can use -other versions like <b>Eclipse Classic</b> or the <b>Eclipse IDE for -Java EE Developers</b> if they suit your other needs better. - -<p>Note that if you are really new to Eclipse you might want to spend -some time evaluating it and learning to use it before returning to -these instructions. The Flexible Task Graphs development environment -is built on Eclipse. - -<h3>Make Sure your Eclipse Is Running on the Java5 JRE</h3> - -<p>You may have the right version of Eclipse and have installed a -new-enough JRE but you have to make sure that your Eclipse runs on -that JRE. By default, Eclipse will use the JRE that is in the PATH. -You can determine whether the appropriate JRE is in the PATH by typing -"java -version" at the command prompt. If this does not give the -desired result, either change the PATH or arrange to start Eclipse -with the -vm option as described in the -<b>eclipse/readme/readme_eclipse.html</b> document that comes with -your Eclipse installation. - -<h3>Check that You have Prerequisite Features (Eclipse 3.3 only)</h3> - -<p>You can skip this step if you are using Eclipse 3.4 or later: the -Eclipse update feature, which you will use to install Flexible Task -Graphs, will install the prerequisite features automatically. You can -also skip this step if you are sure you already have the Plugin -Development Environment (PDE) and the Graphical Editing Framework -(GEF) as part of your Eclipse installation. - -<p>If you are using Eclipse 3.3 and are not sure whether you have the -prerequisite features, select <b>Help→About Eclipse Platform</b> -and then select <b>Feature Details</b>. If there is a row with -<b>org.eclipse.gef</b> in the <b>Feature Id</b> column then you have -GEF. Similarly, if there is a row with the id <b>org.eclipse.pde</b>, -you have the PDE. If you have both you are done. - -<p>Otherwise, select <b>Help→Software Updates→Find And -Install</b>, then select <b>Search For New Features to Install</b>. -Check the <b>Europa Discovery Site</b> and press <b>Finish</b> (the -name of the primary feature update site may differ if you didn't -obtain your 3.3 Eclipse as part of the Europa distribution). You may -then be asked to select a mirror, after which you should see a panel -with <b>Select Features to Install</b>. Drill down to find the -<b>Graphical Editing Framework</b> under <b>Graphical Editors and -Frameworks</b> and/or the <b>Eclipse Plug-in Development -Environment</b> under <b>Java Development</b> (select either or both -according to your needs). Then complete the rest of the dialog to -install the features. - -<h3>Install Flexible Task Graphs</h3> - -<p>The update procedure is sufficiently different between Eclipse 3.3 -and 3.4 that it may be clearer to describe the process separately for -each. - -<h4>Installation under Eclipse 3.3</h4> - -<p>Select <b>Help→Software Updates→Find And Install</b>, -then select <b>Search For New Features to Install</b>. Press the -button labeled <b>New Remote Site</b>. Under <b>Name</b> enter -<b>Flexible Task Graphs</b> and under <b>URL</b> enter -<b>http://flexotask.sourceforge.net/update-site</b>. The <b>Flexible -Task Graphs</b> site should appear in <b>Sites to Include in -Search</b>. Make sure it is the only site checked and press -<b>Finish</b>. - -<p>You should see a panel with <b>Select Features to Install</b>. -Drill down to find the <b>Flexible Task Graphs Feature</b> under -<b>Base Programming Support</b> and check it. If you plan to use the -<a href="http://tuningforkvp.sourceforge.net">Tuning Fork -Visualization platform</a> to instrument Flexible Task Graphs, then -you should also drill down to find <b>Flexotask Tuningfork Tracing</b> -under <b>Tracing Packages</b>. Then complete the rest of the dialog -to install the features. - -<h4>Installation under Eclipse 3.4</h4> - -<p>Select <b>Help→Software Updates</b>, then choose the tab -entitled <b>Available Features</b>. Press the button labeled <b>Add -Site</b>. Under <b>Location</b> enter -<b>http://flexotask.sourceforge.net/update-site</b>. This URL should -appear, with the available features and their categories listed -underneath. Check the <b>Flexible Task Graphs Feature</b> under -<b>Base Programming Support</b>. If you plan to use the <a -href="http://tuningforkvp.sourceforge.net">Tuning Fork Visualization -platform</a> to instrument Flexible Task Graphs, then also check -<b>Flexotask Tuningfork Tracing</b> under <b>Tracing Packages</b>. -Then complete the rest of the dialog to install the features. - -</body> -</html> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |