Added SCA Tools pages
diff --git a/pages/__index.html b/pages/__index.html
index 8457b28..01f6fdf 100644
--- a/pages/__index.html
+++ b/pages/__index.html
@@ -39,8 +39,8 @@
</div>
<div id="project_sca">
-<h4><a href="/stp/sca">SCA Tools</a></h4>
-<p>The STP SCA subproject provides a graphical editor and a set of tools to model an SCA composite.</p>
+<h4><a href="/soa/sca">SCA Tools</a></h4>
+<p>The SCA project provides a graphical editor and a set of tools to model SCA applications.</p>
</div>
<div id="project_jwt">
diff --git a/pages/_index.html b/pages/_index.html
index e953a9e..f318950 100644
--- a/pages/_index.html
+++ b/pages/_index.html
@@ -46,8 +46,8 @@
</div>
<div id="project_sca">
-<h4><a href="/stp/sca">SCA Tools</a></h4>
-<p>The STP SCA subproject provides a graphical editor and a set of tools to model an SCA composite.</p>
+<h4><a href="/soa/sca">SCA Tools</a></h4>
+<p>The SCA project provides a graphical editor and a set of tools to model SCA applications.</p>
</div>
<div id="project_jwt">
diff --git a/sca/description/index.php b/sca/description/index.php
new file mode 100644
index 0000000..6980103
--- /dev/null
+++ b/sca/description/index.php
@@ -0,0 +1,60 @@
+<?php require_once($_SERVER['DOCUMENT_ROOT'] . "/eclipse.org-common/system/app.class.php"); require_once($_SERVER['DOCUMENT_ROOT'] . "/eclipse.org-common/system/nav.class.php"); require_once($_SERVER['DOCUMENT_ROOT'] . "/eclipse.org-common/system/menu.class.php"); $App = new App(); $Nav = new Nav(); $Menu = new Menu(); include($App->getProjectCommon()); # All on the same line to unclutter the user's desktop'
+
+#*****************************************************************************
+#
+# template.php
+#
+# Author: Stephane Drapeau
+# Date: 2008-09-19
+#
+# Description: SCA Tools project description page
+#
+#
+#****************************************************************************
+
+#
+# Begin: page-specific settings. Change these.
+$pageTitle = "SCA-Tools Description";
+$pageKeywords = "SCA,service component architecture,SCA designer,SCA modeler,SCA editor,Open SOA,composite,EMF,GMF,component";
+$pageAuthor = "Stephane Drapeau";
+
+# Add page-specific Nav bars here
+# Format is Link text, link URL (can be http://www.someothersite.com/), target (_self, _blank), level (1, 2 or 3)
+# $Nav->addNavSeparator("My Page Links", "downloads.php");
+# $Nav->addCustomNav("My Link", "mypage.php", "_self", 3);
+# $Nav->addCustomNav("Google", "http://www.google.com/", "_blank", 3);
+
+# End: page-specific settings
+#
+
+# Paste your HTML content between the EOHTML markers!
+$html = <<<EOHTML
+
+<div id="maincontent">
+<div id="midcolumn">
+ <h1>$pageTitle</h1>
+ <p>The <b>SCA sub project</b> provides a set of tools for the <a href="http://www.osoa.org/display/Main/Service+Component+Architecture+Home">Service Component Architecture (SCA)</a>
+ set of standards:
+ <ul>
+ <li>The SCA Meta Model, an EMF meta model based on the SCA specifications version 1.0 proposed by the <a href="http://www.osoa.org/display/Main/Home">Open SOA consortium</a>.</li>
+ <li>The SCA Composite Designer, a graphical (GMF) development environment for the construction of composite applications (see figure below).</li>
+ <li>The SCA Samples, a set of ready to use SCA projects to discover SCA and the SCA tools.</li>
+ </ul>
+ <p>Coming soon:
+ <ul>
+ <li>The SCA Composite Editors, an XML editor and a Form editor to construct SCA assembly file.</li>
+ <li>The SCA Composite Introspector, a component to introspect existing applications and to produce a graphical representation (bottom-up approach).</li>
+ </ul>
+
+ <p>For more complete information on the SCA sub project please have a look at our <a href="http://wiki.eclipse.org/STP/SCA_Component">wiki page</a>.</p>
+
+ </div>
+</div>
+
+
+EOHTML;
+
+
+# Generate the web page
+$App->generatePage($theme, $Menu, $Nav, $pageAuthor, $pageKeywords, $pageTitle, $html);
+?>
diff --git a/sca/developers/index.php b/sca/developers/index.php
new file mode 100644
index 0000000..2cc0b49
--- /dev/null
+++ b/sca/developers/index.php
@@ -0,0 +1,65 @@
+<?php require_once($_SERVER['DOCUMENT_ROOT'] . "/eclipse.org-common/system/app.class.php"); require_once($_SERVER['DOCUMENT_ROOT'] . "/eclipse.org-common/system/nav.class.php"); require_once($_SERVER['DOCUMENT_ROOT'] . "/eclipse.org-common/system/menu.class.php"); $App = new App(); $Nav = new Nav(); $Menu = new Menu(); include($App->getProjectCommon()); # All on the same line to unclutter the user's desktop'
+
+#*****************************************************************************
+#
+# template.php
+#
+# Author: Oisin Hurley
+# Date: 2008-01-15
+#
+# Description: STP-SCA Developers Homepage
+#
+#
+#****************************************************************************
+
+#
+# Begin: page-specific settings. Change these.
+$pageTitle = "SCA Developers";
+$pageKeywords = "SCA,service component architecture,SCA designer,SCA modeler,SCA editor,Open SOA,composite,EMF,GMF,component";
+$pageAuthor = "Oisin Hurley";
+
+# Add page-specific Nav bars here
+# Format is Link text, link URL (can be http://www.someothersite.com/), target (_self, _blank), level (1, 2 or 3)
+# $Nav->addNavSeparator("My Page Links", "downloads.php");
+# $Nav->addCustomNav("My Link", "mypage.php", "_self", 3);
+# $Nav->addCustomNav("Google", "http://www.google.com/", "_blank", 3);
+
+# End: page-specific settings
+#
+
+# Paste your HTML content between the EOHTML markers!
+$html = <<<EOHTML
+
+<div id="maincontent">
+<div id="midcolumn">
+ <h1>$pageTitle</h1>
+ <h2>Developers</h2>
+
+ <div class="homeitem3col">
+ <h3>Releases</h3>
+ <ul>
+ <li><i>No releases yet! Watch this space!</li>
+ </ul>
+ </div>
+ <div class="homeitem">
+ <h3>HOWTO</h3>
+ <ul>
+ <li><i>building the code...</i></li>
+ </ul>
+ </div>
+ <div class="homeitem">
+ <h3>Plans</h3>
+ <ul>
+ <li><i>in progress</i></li>
+ </ul>
+ </div>
+ </div>
+</div>
+
+
+EOHTML;
+
+
+# Generate the web page
+$App->generatePage($theme, $Menu, $Nav, $pageAuthor, $pageKeywords, $pageTitle, $html);
+?>
diff --git a/sca/index.php b/sca/index.php
new file mode 100644
index 0000000..c828bb7
--- /dev/null
+++ b/sca/index.php
@@ -0,0 +1,163 @@
+<?php require_once($_SERVER['DOCUMENT_ROOT'] . "/eclipse.org-common/system/app.class.php"); require_once($_SERVER['DOCUMENT_ROOT'] . "/eclipse.org-common/system/nav.class.php"); require_once($_SERVER['DOCUMENT_ROOT'] . "/eclipse.org-common/system/menu.class.php"); $App = new App(); $Nav = new Nav(); $Menu = new Menu(); include($App->getProjectCommon()); # All on the same line to unclutter the user's desktop'
+
+#*****************************************************************************
+#
+# template.php
+#
+# Author: Oisin Hurley
+# Date: 2008-01-18
+#
+# Description: SCA Homepage
+#
+#
+#****************************************************************************
+
+#
+# Begin: page-specific settings. Change these.
+$pageTitle = "SCA Tools";
+$pageKeywords = "SCA , service component architecture , SCA designer , SCA modeler , SCA editor , Open SOA , composite , EMF , GMF , component";
+$pageAuthor = "Stephane Drapeau";
+
+# Add page-specific Nav bars here
+# Format is Link text, link URL (can be http://www.someothersite.com/), target (_self, _blank), level (1, 2 or 3)
+# $Nav->addNavSeparator("My Page Links", "downloads.php");
+# $Nav->addCustomNav("My Link", "mypage.php", "_self", 3);
+# $Nav->addCustomNav("Google", "http://www.google.com/", "_blank", 3);
+
+# End: page-specific settings
+#
+
+# Paste your HTML content between the EOHTML markers!
+$html = <<<EOHTML
+
+<div id="maincontent">
+<div id="midcolumn">
+
+ <h1>$pageTitle</h1>
+ <p>The <b>SCA Tools project</b> provides a set of tools for the <a href="http://www.osoa.org/display/Main/Service+Component+Architecture+Home">Service Component Architecture (SCA)</a>
+ set of standards:
+ <ul>
+ <li>The <b>SCA Meta Model</b>, an extensible EMF meta model based on the SCA specifications version 1.0 proposed by the <a href="http://www.osoa.org/display/Main/Home">Open SOA consortium</a> + an extension for Tuscany + an extension for FraSCAti.</li>
+ <li>The <b>SCA Composite Designer</b>, a graphical (GMF) development environment for the construction of composite applications (see figure below).</li>
+ <li>The <b>SCA XML Editor</b> for composite and componentType files. </li>
+ <li>The <b>SCA Form Editor</b>, an editor based on Eclipse forms for SCA assembly files.</li>
+ <li>The <b>SCA Builder</b> to validate SCA artifacts.</li>
+ <li>The <b>SCA Launcher</b> to run and debug SCA Java projects on SCA platforms from Eclipse.</li>
+ <li>The <b>SCA Composite to Java Generator</b> to generate Java code skeletons from an SCA composite.</li>
+ <li>The <b>SCA Composite Introspection tool</b> to construct SCA assembly files in a bottom-up approach from existing POJO and component type files.</li>
+ <li>The <b>SCA Semantics tool</b> to annotate components, services, and references with SAWSDL.</li>
+ <li>The <b>SCA Samples</b>, a set of ready to use SCA projects to discover SCA and the SCA tools.</li>
+ </ul>
+ <p>For more complete information on the SCA Tools project please have a look at our <a href="http://wiki.eclipse.org/SCA">wiki</a>.</p>
+ <p><img src="screenshots/composite.png" align="center" width="750" alt="Sample SCA Composite" /></p>
+
+ <div class="homeitem3col">
+ <h3>News</h3>
+ <ul>
+ <li><b>April 12, 2010</b>: The SCA Tools project has left the <a href="http://www.eclipse.org/stp/">STP TLP</a> for the <a href="http://www.eclipse.org/soa/">SOA TLP</a>.
+ </li>
+ <li><b>March 23, 2010</b>: We will talk at Eclipse Con 10.
+ <ul>
+ <li>Tutorial: <a href="http://www.eclipsecon.org/2010/sessions/?page=sessions&id=1180">Eclipse SOA TLP: Lock, Stock and Barrel.</a></li>
+ <li>Short talk: <a href="http://www.eclipsecon.org/2010/sessions/?page=sessions&id=1207">Painless (?) Metamodel Evolution.</a></li>
+ </ul>
+ </li>
+ <li><b>March 4, 2010</b>: First version of the SCA Composite Designer that allows to edit
+ SCA assembly files conform to the OSOA specifications or conform to the OASIS specifications.
+ This new version of the SCA Composite Designer proposes also extensions for FraSCAti 1.x,
+ Tuscany 1.x, Tuscany 2.x and Fabric3 1.5.
+ </li>
+ <li><b>February 26, 2010</b>: Galileo SR2 and SCA Tools 2.0.1 are here! <a href="http://wiki.eclipse.org/SCA#Install">Instructions</a>.
+ </li>
+ <li><b>September 11, 2009</b>: <a href="http://download.eclipse.org/stp/documents/sca/090910SCAToolsDemo.htm">SCA Tools 2.0.1 Quick Tour (video - about 7 minutes)</a>. See the ease-of-use features of SCA Tools.
+ </li>
+ <li><b>June 24, 2009</b>: <font color="red"><b>
+ SCA Tools 2.0.0 has been released.</b></font> It is available in Eclipse 3.5 (Galileo),
+ the new yearly Eclipse distribution.
+ <a href="http://wiki.eclipse.org/SCA#Install">
+ Install it now !</a></li>
+ <li><b>March 11, 2009</b>: The SCA Tools project has now a weekly build (every Sunday at midnight GMT) on
+ the <a href="https://build.eclipse.org/hudson/job/stp.sca-tools.trunk/">Eclipse Hudson server</a>.
+ You can also directly build SCA Tools (go to the
+ <a href="https://build.eclipse.org/hudson/job/stp.sca-tools.trunk/">Eclipse Hudson server</a>
+ and click 'Build Now' on the left hand side.). You will need to log in
+ with your build.eclipse.org credentials. Thank you very much Oisin! </li>
+ <li><b>June 25, 2008</b>: SCA Tools 1.0.0 Ganymede is available (see <a href="http://wiki.eclipse.org/SCA#Download">the download section on the wiki</a>).
+ </li>
+ <li><b>July 2007</b>: <a href="http://www.obeo.fr">Obeo</a> and SAP have decided to <a href="http://wiki.eclipse.org/SCA/SCA_Composite_Designer_Proposal">work together on an SCA Composite Designer</a>.
+ </li>
+ </ul>
+ <a href="http://wiki.eclipse.org/SCA/AllNews">All news</a>
+ </div>
+
+ <div class="homeitem">
+ <h3>Developers</h3>
+ <ul>
+ <li>Stephane Drapeau (<a href="http://www.obeo.fr">Obeo</a>) - Leader</li>
+ <li>Etienne Juliot (<a href="http://www.obeo.fr">Obeo</a>)</li>
+ <li>Vincent Zurczak (<a href="http://www.ebmwebsourcing.com/">EBM Websourcing</a>)</li>
+ <li>Oisin Hurley (<a href="http://www.iona.com/">Progress Software</a>)</li>
+ <li>David Porter (<a href="http://www.iona.com/">Progress Software</a>)</li>
+ <li>Lionel Seinturier (<a href="http://www.univ-lille1.fr/">University of Lille</a>)</li>
+ <li>Damien Fournier (<a href="http://adam.lille.inria.fr/">INRIA</a>)</li>
+ </ul>
+ </div>
+ <div class="homeitem">
+ <h3>Articles</h3>
+ <ul>
+ <li><a href="http://download.eclipse.org/stp/documents/sca/090910SCAToolsDemo.htm">SCA Tools 2.0.1 Quick Tour (video - about 7 minutes)</a></li>
+ <li><a href="http://wiki.eclipse.org/SCA/SCA_First_Steps_With_Composite_Designer">First steps with the SCA Composite Designer</a></li>
+ <li><a href="http://wiki.eclipse.org/images/7/72/EclipseCON_2009_SOA_Tutorial_Toward---SCA.pdf">Towards Integrated SOA Development with Eclipse STP and Swordfish - SCA Tutorial</a></li>
+ <li>Run and debug SCA applications with <a href="http://wiki.eclipse.org/SCA/SCA_Java_Run_and_Debug_Tuscany">Apache Tuscany</a> or <a href="http://wiki.eclipse.org/SCA/SCA_Java_Run_and_Debug_FraSCAti">OW2 FraSCAti</a></li>
+ <li><a href="http://www.eclipse.org/proposals/sca-tools/SCAToolsCreationReview.pdf">SCA Tools project Creation Review slides</a></li>
+ </ul>
+ </div>
+ <div class="homeitem">
+ <h3>History</h3>
+ <p>The SCA Composite Designer was founded in 2007 by <a href="http://www.obeo.fr/">Obeo</a>. It was developed as a component of the <a href="http://www.eclipse.org/stp/">SOA Tools Platform</a> and evolved as a subproject (SCA Tools) in 2008.</p>
+
+ <p>A large part of the SCA Tools project was implemented in the scope of the <a href="http://www.scorware.org/projects/en">SCOrWare project</a> funded by the <a href="http://www.agence-nationale-recherche.fr/Intl">French Research National Agency (ANR)</a>.</p>
+ </div>
+ </div>
+
+<div id="rightcolumn">
+
+<!-- <div class="sideitem">
+ <h6>Incubation</h6>
+ <div align="center">
+ <a href="/projects/what-is-incubation.php"><img align="center" src="/images/egg-incubation.png" border="0" alt="Incubation" /></a>
+ </div>
+ <div align="center">
+ This project is in the
+ <a href="/projects/dev_process/validation-phase.php">Incubation Phase</a>
+ </div>
+ </div>
+ -->
+
+ <div class="sideitem">
+ <div align="center">
+ <img align="center" src="../images/logo_sca.gif" border="0" alt="SCA Tools logo"/>
+ </div>
+ </div>
+
+ <div class="sideitem">
+ <h6>SCA Links</h6>
+ <ul>
+ <li><a href="http://wiki.eclipse.org/SCA">SCA Tools wiki</a></li>
+ <li><a href="http://wiki.eclipse.org/SCA#Install">Download</a></li>
+ <li><a href="http://www.eclipse.org/proposals/sca-tools">SCA Tools Sub-project Proposal</a></li>
+ <li><a href="news://news.eclipse.org/eclipse.stp.sca-tools">SCA Tools newsgroup</a> - The starting point for questions (you need a password to access the newsgroup: <a href="http://www.eclipse.org/newsgroups/register.php">registration</a>) </li>
+ <li><a href="http://wiki.eclipse.org/SCA/SCA_First_Steps_With_Composite_Designer">First steps with the SCA Composite Designer</a></li>
+ <li><a href="http://www.eclipse.org/projects/project_summary.php?projectid=soa.sca">About This Project</a></li>
+ </ul>
+ </div>
+</div>
+
+</div>
+
+EOHTML;
+
+
+# Generate the web page
+$App->generatePage($theme, $Menu, $Nav, $pageAuthor, $pageKeywords, $pageTitle, $html);
+?>
diff --git a/sca/projectplan/plan-2.0.0.xml b/sca/projectplan/plan-2.0.0.xml
new file mode 100644
index 0000000..e5e6817
--- /dev/null
+++ b/sca/projectplan/plan-2.0.0.xml
@@ -0,0 +1,232 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
+<?xml-stylesheet type="text/xsl" href="http://www.eclipse.org/projects/project-plan.xsl"?>
+<plan plan-format="1.0" xmlns="http://www.eclipse.org/project/plan" xmlns:html="http://www.w3.org/1999/xhtml"
+ name="Project Name">
+ <release projectid="stp.sca" version="2.0.0"/>
+ <introduction>
+ <html:div>
+This document lays out the feature and API set for the
+2.0.0 release of the SCA Tools project.
+ </html:div>
+ </introduction>
+ <release_deliverables>
+ <html:div>
+The release deliverables have the same form as is found in most Eclipse projects:
+ <html:ul>
+ <html:li>
+SCA Tools SDK,
+which includes runtime, sources, examples, and documentation,
+and is available as a download or on the update site.
+ </html:li>
+ <html:li>
+SCA Tools, binary distribution,
+available as a download or on the update site.
+ </html:li>
+ </html:ul>
+ </html:div>
+ </release_deliverables>
+ <release_milestones>
+ <preamble>
+ <html:div>
+Release milestones occur at roughly 6 week intervals
+and follow the Platform release milestone by the Galileo-established +3 delta interval.
+The final SCA Tools 1.1.0 release will available simultaneously
+with the 3.5 release of the Platform and all the other Galileo projects.
+ </html:div>
+ </preamble>
+<milestone date="01/05/2008" milestone="M4"></milestone>
+<milestone date="02/10/2009" milestone="M5"></milestone>
+<milestone date="03/19/2009" milestone="M6"><html:div>API freeze</html:div></milestone>
+<milestone date="05/06/2009" milestone="M7"><html:div>Feature Freeze</html:div></milestone>
+<milestone date="05/20/2009" milestone="RC1"></milestone>
+<milestone date="05/27/2009" milestone="RC2"></milestone>
+<milestone date="06/03/2009" milestone="RC3"></milestone>
+<milestone date="06/10/2009" milestone="RC4"></milestone>
+<milestone date="06/17/2009" milestone="RC5"></milestone>
+<milestone date="06/26/2009" milestone="1.1.0"></milestone>
+ <postamble>
+ <html:div>
+SCA Tools will produce maintenance releases to align with the Ganymede Service Releases
+which includes the Eclipse Platform's 3.4.1 and 3.4.2 releases.
+SCA Tools may produce additional interim maintenance releases.
+Maintenance releases will only be published if they contain new fixes.
+ <html:ul>
+ <html:li>
+Friday, September 26, 2008 - SCA Tools 1.0.1 maintenance release for Ganymede Service Release 1.
+ </html:li>
+ <html:li>
+Friday, February 28, 2009 - SCA Tools 1.0.2 maintenance release for Ganymede Service Release 2.
+ </html:li>
+ <html:li>
+Version numbers are subject to change should there be be any additional maintenance releases.
+A list of the issues addressed for the 1.0.x maintenance stream
+are available in the Release notes : <a href="http://www.eclipse.org/stp/sca/news/relnotes.php?project=sca">1.0.x release notes</a>.
+ </html:li>
+ </html:ul>
+ </html:div>
+ </postamble>
+ </release_milestones>
+ <target_environments>
+ <html:div>
+In order to remain current, each Eclipse release targets reasonably current versions of the underlying operating environments.
+The SCA Tools project depends upon on the Platform, which is mostly "pure" Java™. The 3.5 release of the Eclipse Platform Project
+is written and compiled against version 1.4 of the Java Platform APIs, and targeted to run on version 1.4 of the Java Runtime Environment, Standard Edition.
+SCA Tools rely on EMF Core which is written and compiled against version 1.5 of the Java Platform APIs.,
+SCA Tools relies on Java 5.
+Eclipse Platform SDK 3.5 will be tested and validated on a number of reference platforms.
+SCA Tools will be tested and validated against a subset of those listed for the platform.
+
+Given that there is no operating system dependent code in SCA Tools, it's expected that SCA Tools will work anywhere the Eclipse Platform does.
+ </html:div>
+ <internationalization>
+ <html:div>
+The Eclipse Platform is designed as the basis for internationalized products.
+The user interface elements provided by the Eclipse SDK components,
+including dialogs and error messages,
+are externalized.
+The English strings are provided as the default resource bundles.
+Similarly, the SCA Tools project will externalize all its user interface elements,
+provide English strings for them in its default bundles,
+and localize a subset of the locales offered by the Platform.
+The download page will provide the details as the become available.
+ </html:div>
+ </internationalization>
+ </target_environments>
+
+ <compatibility_with_previous_releases>
+ <html:div>
+Compatibility of Release 2.0.0:
+The SCA Tools project will be developed in parallel,
+and released simultaneously,
+with the following project.
+ <html:ul>
+ <html:li>
+Eclipse Platform SDK version 3.5
+ </html:li>
+ <html:li>
+EMF 2.5
+ </html:li>
+ <html:li>
+GMF 2.2
+ </html:li>
+ </html:ul>
+Each milestone version of the SCA Tools project
+will be compatible with the corresponding milestone for this project
+and will be delivered within the appropriate time offset.
+
+The ultimate SCA Tools release will be compatible with the released version of its dependencies
+and will publish binary and source compatibilities with migration guides on subsequent releases.
+ </html:div>
+ </compatibility_with_previous_releases>
+
+ <themes_and_priorities>
+ <preamble>
+ <html:div>
+A list of project goals and agreed upon implementation time frames is found in this document.
+For the milestones listed in this document,
+a set of overall themes is used to indicate what major set of functionalities is expected to be the focus of each.
+These themes are presented below,
+while the goals of the associated Bugzilla entries are available for more detailed information.
+ </html:div>
+ </preamble>
+ <theme name="Core">
+ <description>
+ <html:div>
+ SCA nature, wizard for the creation of new SCA assembly files, preference pages...
+ </html:div>
+ </description>
+ <committed>
+ </committed>
+ TBD
+ <proposed>
+ </proposed>
+ TBD
+ <deferred>
+ </deferred>
+ TBD
+ </theme>
+ <theme name="SCA Domain Model">
+ <description>
+ <html:div>
+ Items related to the SCA Domain Model component are found in this section:
+ </html:div>
+ </description>
+ <committed>
+ </committed>
+ TBD
+ <proposed>
+ </proposed>
+ TBD
+ <deferred>
+ </deferred>
+ TBD
+ </theme>
+ <theme name="SCA Composite Designer">
+ <description>
+ <html:div>
+ Items related to the SCA Composite Designer component are found in this section:
+ </html:div>
+ </description>
+ <committed>
+ </committed>
+ TBD
+ <proposed
+ bugzilla="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=SCA+Composite+Designer&classification=STP&product=SOA&component=org.eclipse.stp.sca&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&status_whiteboard=&keywords_type=allwords&keywords=&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0=">
+ </proposed>
+ <deferred>
+ </deferred>
+ TBD
+ </theme>
+ <theme name="SCA Editors">
+ <description>
+ <html:div>
+ Items related to the SCA Editors (Tree, XML, and Form) are found in this section:
+ </html:div>
+ </description>
+ <committed>
+ </committed>
+ TBD
+ <proposed>
+ </proposed>
+ TBD
+ <deferred>
+ <ul>
+ <li>Open implementation class when mouse+CTRL is over the implementation.java element [<a href="http://bugs.eclipse.org/277814">277814</a>] <strike>(target milestone: --)</strike></li>
+ </ul>
+ </deferred>
+ TBD
+ </theme>
+ <theme name="SCA Integration">
+ <description>
+ <html:div>
+ Items related to integration with other STP tools in relation with SCA: STP Policy Editor, STP Service Creation, STP SOA System.
+ </html:div>
+ </description>
+ <committed>
+ </committed>
+ TBD
+ <proposed>
+ </proposed>
+ TBD
+ <deferred>
+ </deferred>
+ TBD
+ </theme>
+ </themes_and_priorities>
+ <appendix name="Help Wanted">
+ <html:p>Bugzillas with a 'helpwanted' keyword are in need of contribution from the community. For the most current list of these items, see the following link: <html:a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&amp;short_desc_type=allwordssubstr&amp;short_desc=&amp;classification=SOA&amp;product=SCA&amp;long_desc_type=allwordssubstr&amp;long_desc=&amp;bug_file_loc_type=allwordssubstr&amp;bug_file_loc=&amp;status_whiteboard_type=allwordssubstr&amp;status_whiteboard=&amp;keywords_type=allwords&amp;keywords=helpwanted&amp;bug_status=NEW&amp;bug_status=REOPENED&amp;emailtype1=substring&amp;email1=&amp;emailtype2=substring&amp;email2=&amp;bugidtype=include&amp;bug_id=&amp;votes=&amp;chfieldfrom=&amp;chfieldto=Now&amp;chfieldvalue=&amp;cmdtype=doit&amp;order=Reuse+same+sort+as+last+time&amp;field0-0-0=noop&amp;type0-0-0=noop&amp;value0-0-0=">All Open</html:a></html:p>
+ </appendix>
+ <appendix name="Legal Notices">
+ <html:div>
+ <ul>
+ <li>
+Java is a trademark or a registered trademark of Sun Microsystems, Inc.
+ </li>
+ <li>
+All other products or company names are mentioned for identification purposes only,
+and may be trademarks or service marks of their respective owners.
+ </li>
+ </ul>
+ </html:div>
+ </appendix>
+</plan>
diff --git a/sca/projectplan/plan.xml b/sca/projectplan/plan.xml
new file mode 100644
index 0000000..d97d3d3
--- /dev/null
+++ b/sca/projectplan/plan.xml
@@ -0,0 +1,234 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
+<?xml-stylesheet type="text/xsl" href="http://www.eclipse.org/projects/project-plan.xsl"?>
+<plan plan-format="1.0" xmlns="http://www.eclipse.org/project/plan" xmlns:html="http://www.w3.org/1999/xhtml"
+ name="Project Name">
+ <release projectid="stp.sca" version="2.1.0"/>
+ <introduction>
+ <html:div>
+This document describes the features and the API set for the 2.1.0 release of the SCA Tools project.
+ </html:div>
+ </introduction>
+ <release_deliverables>
+ <html:div>
+The release deliverables have the same form as is found in most Eclipse projects:
+ <html:ul>
+ <html:li>
+SCA Tools SDK, which includes runtime, sources, examples, and documentation, and is available as a download or on the update site.
+ </html:li>
+ <html:li>
+SCA Tools, binary distribution, available as a download or on the update site.
+ </html:li>
+ </html:ul>
+ </html:div>
+ </release_deliverables>
+ <release_milestones>
+ <preamble>
+ <html:div>
+Release milestones occur at roughly 6 week intervals
+and follow the Platform release milestone by the Helios-established +3 delta interval.
+The final SCA Tools 2.1.0 release will available simultaneously
+with the 3.6 release of the Platform and all the other Helios projects.
+ </html:div>
+ </preamble>
+<milestone date="09/30/2009" milestone="M2"></milestone>
+<milestone date="11/11/2009" milestone="M3"></milestone>
+<milestone date="12/16/2009" milestone="M4"></milestone>
+<milestone date="02/03/2010" milestone="M5"></milestone>
+<milestone date="03/17/2010" milestone="M6"><html:div>API freeze</html:div></milestone>
+<milestone date="05/05/2010" milestone="M7"><html:div>Feature Freeze</html:div></milestone>
+<milestone date="05/19/2010" milestone="RC1"></milestone>
+<milestone date="05/26/2010" milestone="RC2"></milestone>
+<milestone date="06/02/2010" milestone="RC3"></milestone>
+<milestone date="06/09/2010" milestone="RC4"></milestone>
+<milestone date="06/16/2010" milestone="Final"></milestone>
+<milestone date="06/23/2010" milestone="2.1.0"></milestone>
+ <postamble>
+ <html:div>
+SCA Tools will produce maintenance releases to align with the Galileo Service Releases
+which includes the Eclipse Platform's 3.5.1 and 3.5.2 releases.
+SCA Tools may produce additional interim maintenance releases.
+Maintenance releases will only be published if they contain new fixes.
+ <html:ul>
+ <html:li>
+Friday, September 25, 2009 - SCA Tools 2.0.1 maintenance release for Galileo Service Release 1.
+ </html:li>
+ <html:li>
+Friday, February 26, 2009 - SCA Tools 2.0.2 maintenance release for Galileo Service Release 2.
+ </html:li>
+ <html:li>
+Version numbers are subject to change should there be be any additional maintenance releases.
+A list of the issues addressed for the 2.0.x maintenance stream
+are available in the Release notes : <a href="http://www.eclipse.org/stp/sca/news/relnotes.php?project=sca">2.0.x release notes</a>.
+ </html:li>
+ </html:ul>
+ </html:div>
+ </postamble>
+ </release_milestones>
+ <target_environments>
+ <html:div>
+In order to remain current, each Eclipse release targets reasonably current versions of the underlying operating environments.
+The SCA Tools project depends upon on the Platform, which is mostly "pure" Java™. The 3.6 release of the Eclipse Platform Project
+is written and compiled against version 1.5 of the Java Platform APIs, and targeted to run on version 1.5 of the Java Runtime Environment, Standard Edition.
+SCA Tools rely on EMF Core which is written and compiled against version 1.5 of the Java Platform APIs.,
+SCA Tools relies on Java 5.
+Eclipse Platform SDK 3.6 will be tested and validated on a number of reference platforms.
+SCA Tools will be tested and validated against a subset of those listed for the platform.
+
+Given that there is no operating system dependent code in SCA Tools, it's expected that SCA Tools will work anywhere the Eclipse Platform does.
+ </html:div>
+ <internationalization>
+ <html:div>
+The Eclipse Platform is designed as the basis for internationalized products.
+The user interface elements provided by the Eclipse SDK components, including dialogs and error messages, are externalized.
+The English strings are provided as the default resource bundles.
+Similarly, the SCA Tools project will externalize all its user interface elements, provide English strings for them in its default bundles,
+and localize a subset of the locales offered by the Platform.
+The download page will provide the details as the become available.
+ </html:div>
+ </internationalization>
+ </target_environments>
+
+ <compatibility_with_previous_releases>
+ <html:div>
+Compatibility of Release 2.1.0:
+The SCA Tools project will be developed in parallel, and released simultaneously, with the following project.
+ <html:ul>
+ <html:li>
+Eclipse Platform SDK version 3.6
+ </html:li>
+ <html:li>
+EMF 2.5
+ </html:li>
+ <html:li>
+GMF 2.2
+ </html:li>
+ </html:ul>
+Each milestone version of the SCA Tools project
+will be compatible with the corresponding milestone for this project
+and will be delivered within the appropriate time offset.
+
+The ultimate SCA Tools release will be compatible with the released version of its dependencies
+and will publish binary and source compatibilities with migration guides on subsequent releases.
+ </html:div>
+ </compatibility_with_previous_releases>
+
+ <themes_and_priorities>
+ <preamble>
+ <html:div>
+A list of project goals and agreed upon implementation time frames is found in this document.
+For the milestones listed in this document,
+a set of overall themes is used to indicate what major set of functionalities is expected to be the focus of each.
+These themes are presented below,
+while the goals of the associated Bugzilla entries are available for more detailed information.
+ </html:div>
+ </preamble>
+ <theme name="Utilities">
+ <description>
+ <html:div>
+ SCA nature, wizard for the creation of new SCA assembly files, preference pages...
+ </html:div>
+ </description>
+ <committed
+ bugzilla="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&classification=STP&product=SCA&component=utilities&target_milestone=Helios&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&keywords_type=allwords&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0=&bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED">
+ </committed>
+ <proposed
+ bugzilla="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&classification=STP&product=SCA&component=utilities&target_milestone=Helios&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&keywords_type=allwords&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0=&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED">
+ </proposed>
+ <deferred>
+ </deferred>
+ </theme>
+ <theme name="SCA Domain Model">
+ <description>
+ <html:div>
+ Items related to the SCA Domain Model component are found in this section:
+ </html:div>
+ </description>
+ <committed
+ bugzilla="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&classification=STP&product=SCA&component=model&target_milestone=Helios&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&keywords_type=allwords&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0=&bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED">
+ </committed>
+ <proposed
+ bugzilla="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&classification=STP&product=SCA&component=model&target_milestone=Helios&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&keywords_type=allwords&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0=&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED">
+ </proposed>
+ <deferred>
+ </deferred>
+ </theme>
+ <theme name="SCA Composite Designer">
+ <description>
+ <html:div>
+ Items related to the SCA Composite Designer component are found in this section:
+ </html:div>
+ </description>
+ <committed
+ bugzilla="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&classification=STP&product=SCA&component=designer&target_milestone=Helios&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&keywords_type=allwords&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0=&bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED">
+ </committed>
+ <proposed
+ bugzilla="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&classification=STP&product=SCA&component=designer&target_milestone=Helios&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&keywords_type=allwords&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0=&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED">
+ </proposed>
+ <deferred>
+ </deferred>
+ </theme>
+ <theme name="SCA Editors">
+ <description>
+ <html:div>
+ Items related to the SCA Editors (Tree, XML, and Form) are found in this section:
+ </html:div>
+ </description>
+ <committed
+ bugzilla="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&classification=STP&product=SCA&component=editors&target_milestone=Helios&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&keywords_type=allwords&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0=&bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED">
+ </committed>
+ <proposed
+ bugzilla="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&classification=STP&product=SCA&component=editors&target_milestone=Helios&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&keywords_type=allwords&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0=&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED">
+ </proposed>
+ <deferred>
+ </deferred>
+ </theme>
+ <theme name="Deployment">
+ <description>
+ <html:div>
+ Items related to the deployment are found in this section:
+ </html:div>
+ </description>
+ <committed
+ bugzilla="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&classification=STP&product=SCA&component=deployment&target_milestone=Helios&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&keywords_type=allwords&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0=&bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED">
+ </committed>
+ <proposed
+ bugzilla="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&classification=STP&product=SCA&component=deployment&target_milestone=Helios&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&keywords_type=allwords&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0=&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED">
+ </proposed>
+ <deferred>
+ </deferred>
+ </theme>
+ <theme name="Introspection">
+ <description>
+ <html:div>
+ Items related to introspection are found in this section:
+ </html:div>
+ </description>
+ <committed
+ bugzilla="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&classification=STP&product=SCA&component=introspection&target_milestone=Helios&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&keywords_type=allwords&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0=&bug_status=RESOLVED&bug_status=VERIFIED&bug_status=CLOSED">
+ </committed>
+ <proposed
+ bugzilla="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&classification=STP&product=SCA&component=introspection&target_milestone=Helios&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&keywords_type=allwords&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0=&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED">
+ </proposed>
+ <deferred>
+ </deferred>
+ </theme>
+ </themes_and_priorities>
+ <appendix name="Help Wanted">
+ <html:p>Bugzillas with a 'helpwanted' keyword are in need of contribution from the community.
+ For the most current list of these items, see the following link:
+ <html:a href="https://bugs.eclipse.org/bugs/buglist.cgi?query_format=advanced&short_desc_type=allwordssubstr&short_desc=&classification=STP&product=SCA&long_desc_type=allwordssubstr&long_desc=&bug_file_loc_type=allwordssubstr&bug_file_loc=&status_whiteboard_type=allwordssubstr&keywords_type=allwords&keywords=helpwanted&bug_status=NEW&bug_status=REOPENED&emailtype1=substring&email1=&emailtype2=substring&email2=&bugidtype=include&bug_id=&votes=&chfieldfrom=&chfieldto=Now&chfieldvalue=&cmdtype=doit&order=Reuse+same+sort+as+last+time&field0-0-0=noop&type0-0-0=noop&value0-0-0=">All Open</html:a></html:p>
+ </appendix>
+ <appendix name="Legal Notices">
+ <html:div>
+ <ul>
+ <li>
+Java is a trademark or a registered trademark of Sun Microsystems, Inc.
+ </li>
+ <li>
+All other products or company names are mentioned for identification purposes only,
+and may be trademarks or service marks of their respective owners.
+ </li>
+ </ul>
+ </html:div>
+ </appendix>
+</plan>
diff --git a/sca/screenshots/composite.png b/sca/screenshots/composite.png
new file mode 100644
index 0000000..1e95d01
--- /dev/null
+++ b/sca/screenshots/composite.png
Binary files differ