Difference between revisions of "STP"

From Eclipsepedia

Jump to: navigation, search
 
(25 intermediate revisions by 8 users not shown)
Line 1: Line 1:
__NOTOC__
+
{{message|The STP Project is being terminated. Most of the projects have been moved to [http://eclipse.org/soa/ SOA]. Please see [[STP/Termination Review]].}}
 +
 
 
{|border="0" cellspacing="15" valign="top" style="width:100%;"
 
{|border="0" cellspacing="15" valign="top" style="width:100%;"
 
|-valign="top"  
 
|-valign="top"  
 
|style="width:90%;"|
 
|style="width:90%;"|
Welcome to our Wiki. This is the Wiki home page for the SOA Tools Platform project, a top-level Eclipse project.
 
  
''This page is undergoing refactoring at the moment, please pardon our dust. The previous version of the page is still available at ''[[STP/Archive/Old STP Wiki]]''
+
Welcome to our Wiki. This is the Wiki home page for the '''SOA Tools Platform project''', a top-level Eclipse project.
 +
 
 +
SOA Tools is composed of a number of sub-projects and components that have their own development lives. One thing they all have in common is that they are directed at helping people solve some of the challenges of Service-Oriented Architecture development.
 
| align="right | [[Image:Logo_project.gif]]  
 
| align="right | [[Image:Logo_project.gif]]  
 
|}
 
|}
Line 15: Line 17:
 
|-valign="top"  
 
|-valign="top"  
 
|style="width:50%;"|
 
|style="width:50%;"|
<h1>SOA Tools 101</h1>
+
<h1>Getting Started</h1>
*'''[[Introduction]]''' - high-level introduction to the SOA Tools Project, its motivation and the main concepts
+
*'''[[STP/GettingStarted|SOA Tools Setup and Getting Started]]''' - how to install and configure SOA Tools
*'''[[SOA Tools Quick Tech Reference]]''' - a technical overview of the SOA Tools
+
*'''[[STP/IM Component/STP Use Cases|STP Use Cases]]''' - Some use cases for the different stakeholders in the SOA development lifecycle.
*'''[[SOA Tools Project FAQ|SOA Tools Project FAQ]]''' - short answers to commonly asked questions about SOA Tools
+
*'''[[:Category:SOA Tools Release Notes|SOA Tools Release Notes]]''' - quick access to latest changes in recent Buckminster releases
+
 
|
 
|
<h1>Getting Productive</h1>
+
<h1>Builds</h1>
*'''[[Getting started with SOA Tools|SOA Tools Setup and Getting Started]]''' - how to install and configure SOA Tools
+
* Download the latest release, stable and committer builds [http://download.eclipse.org/stp/downloads at the downloads page].
*'''[[SOA Tools download links]]''' - browse and get available versions of SOA Tools
+
* Want to know more about where the source code lives and how to build it? Go directly to the [[STP/Build_Component|Build Component]] wiki page.
*'''[[Introduction to SOA Tools|Using SOA Tools]]''' - typical usage scenarios
+
 
 
|-valign="top"  
 
|-valign="top"  
 
|style="width:50%;"|
 
|style="width:50%;"|
 
<h1>Getting Involved</h1>
 
<h1>Getting Involved</h1>
*'''[http://dev.eclipse.org/viewsvn/index.cgi/org.eclipse.stp/?root=STP_SVN SO Tools SVN repository]''' - get the latest SOA Tools code  
+
*'''[[STP/Source Code|Source Code]]''' - get the latest SOA Tools code  
 
*'''[http://bugs.eclipse.org/bugs/buglist.cgi?query_format=specific&order=relevance+desc&bug_status=__open__&product=SOA SOA Tools Bugzilla]''' - review and create Bugzilla entries
 
*'''[http://bugs.eclipse.org/bugs/buglist.cgi?query_format=specific&order=relevance+desc&bug_status=__open__&product=SOA SOA Tools Bugzilla]''' - review and create Bugzilla entries
 
*'''[[Helping Out (STP)|SOA Tools contributions]]''' - become a member of the SOA Tools family!
 
*'''[[Helping Out (STP)|SOA Tools contributions]]''' - become a member of the SOA Tools family!
*'''[[Committers (SOA Tools)|Committer guidelines]]''' - important information for current and prospective committers
+
*'''[[STP/Developers | Developers]]''' - information for STP developers
*'''[[SOA Tools Wiki contributions]]''' - guidelines on how to add and structure Wiki content
+
*'''[[STP/Meetings | Meetings]]''' - information about STP Telco/Meetings, meeting minutes.
 
|
 
|
  
 
<h1>News, Articles & Events</h1>
 
<h1>News, Articles & Events</h1>
*'''[[News|SOA Tools News]]''' - the latest on the SOA Tools project
+
*[[STP/EclipseCon/2009|EclipseCon 2009 Presentations and Talks]]
*'''[[Postings and Articles (SOA Tools)|Postings and Articles]]''' - a collection of short contributions on SOA Tools
+
*'''[[STP/Presentations |Presentation Archive]]''' - various presentations from conferences or Eclipse internal reviews
*'''[[Presentation Archive (SOA Tools)|Presentation Archive]]''' - various presentations from conferences or Eclipse internal reviews
+
*[[Integrated STP Tutorial Proposal - EclipseCON'09]]
*'''[[SOA Tools category links]]''' - selected links to useful SOA Tools category summaries
+
* [[STP Presentation at Eclipse Summit 2006]]
+
* [[STP Presentation at EclipseCon 2007]]
+
 
+
* [[STP Presentation at Eclipse Summit 2007]]
+
  
 
|-valign="top"  
 
|-valign="top"  
 
|style="width:50%;"|
 
|style="width:50%;"|
<h1>Project Information</h1>
+
<h1>Projects</h1>
*'''[[SOA Tools Project/SOA Tools Roadmap|SOA Tools Roadmap]]''' - plans and priorities for the next 9-12 months
+
*'''[[STP/BPMN_Component|BPMN Modeler Project]]''' -- The BPMN Modeler is a business process diagram editor for business analysts.
*'''[[STP/STP_1.0_Planning|SOA Tools 1.0 Planning]]''' - planning
+
*'''[[STP/SCA_Component|SCA Tools Project]]''' -- this project provides a set of tools for the [http://www.osoa.org/display/Main/Service+Component+Architecture+Home Service Component Architecture (SCA)] set of standards.
*'''[[Tasks (SOA Tools)|Active Tasks]]''' - prioritised work items for our next milestone
+
*'''[[SOA Tools Team|SOA Tools Project Team]]''' - project lead, committers, interested parties, etc.
+
*'''[http://www.eclipse.org/stp http://www.eclipse.org/stp]''' - SOA Tools Eclipse Project Page
+
*'''[news://news.eclipse.org/eclipse.stp Contact us]''' - get in touch with the SOA Tools team through the newsgroup
+
 
|
 
|
<h1>Communication & Contact</h1>
+
<h1>Components</h1>
* '''[[STP/Communications | General Policies]]''
+
*'''[[STP/B2J_Component|BPEL 2 Java Component]]''' -- this component implements a BPEL 2.0-compliant BPEL to Java compiler. Use this when you want to run a BPEL process, but you don't want to run a general-purpose BPEL engine.
* '''[news://news.eclipse.org/eclipse.stp stp newsgroup]''' - the starting point for general questions or broader project issues
+
*'''[[STP/EID_Component|Enterprise Integration Designer (EID) Component]]''' -- create Enterprise Integration Pattern diagrams, then generate configuration code for a number of popular Open Source middleware projects.
* [http://dev.eclipse.org/mhonarc/lists/stp-dev/maillist.html stp-dev archive]
+
*'''[[STP/IM_Component|Intermediate Model Component]]'''  -- model your services and processes with a canonical EMF model and use it as a representation of your architecture. You can also create the model from existing modeling technologies like SCA or BPMN and then transform it to other technologies.
* [http://dev.eclipse.org/mhonarc/lists/stp-pmc/maillist.html stp-pmc archive]
+
*'''[[STP/Policy_Component|Policy Component]]'''  -- sick of looking at WS-Policy XML files with your bare eyes? This component makes it easy to create compliant policy documents using a schema-driven forms based XML editor and a graphical Policy Expression editor.
* [http://dev.eclipse.org/mhonarc/lists/stp-user/maillist.html stp-user archive]
+
*'''[[STP/Build_Component|Build Component]]''' -- how do we build all this stuff? Where does all the source code live? This component holds all the magic incantations you need and instructions necessary to build STP as individual projects or as a whole.
* [http://dev.eclipse.org/mhonarc/lists/stp-commits/maillist.html stp-commit archive]
+
  
 
|-valign="top"  
 
|-valign="top"  
 
|style="width:50%;"|
 
|style="width:50%;"|
<h1>SOA Tools Components</h1>
+
<h1>Contact Us</h1>
 
+
*'''[news://news.eclipse.org/eclipse.stp Contact us]''' -- get in touch with the SOA Tools team through the newsgroup
*'''[[STP/BPMN_Component|BPMN]]'''
+
* '''Email us on the [http://dev.eclipse.org/mhonarc/lists/stp-user/maillist.html STP User's list archive]'''
*'''[[STP/B2J_Component|BPEL 2 Java Component]]'''
+
* '''[[STP/Communications | General communications policies]]'''
*'''[[STP/EID_Component|Enterprise Integration Designer (EID) Component]]'''  
+
*'''[[STP/IM_Component|Intermediate Model Component]]'''
+
*'''[[STP/SCA_Component|Service Component Architecture (SCA) Component]]''' -  
+
*'''[[STP/SVC_Component|Service Creation Component]]'''
+
*'''[[STP/Policy_Component|Policy Component]]'''
+
*'''[[STP/SOAS_Component|Deployment (SOAS) Component]]'''  
+
*'''[[STP/Build_Component|Build Component]]'''
+
*'''[[STP Sub-project specific pages | Initial Component Pages]]'''
+
 
+
[[Image:Logo_bpmn.gif|BPMN Component]][[Image:Logo_bpel.gif|BPEL 2 Java Component]][[Image:Logo_im.gif|Intermediate Model Component]][[Image:Logo_sca.gif|Service Component Architecture (SCA) Component]][[Image:Logo_sc.gif|Service Creation Component]][[Image:Logo_policy.gif|Policy Component]][[Image:Logo_soas.gif|Deployment (SOAS) Component]]
+
  
 
|
 
|
 
<h1>Other Items</h1>
 
<h1>Other Items</h1>
*'''[[STP/Orbit%20Queue|Orbit Queue]]''' - what's in the queue for Orbit
+
* [[STP/Archive|The Archive]] - visit the dark and musty stacks of STP wiki history.
*'''[[STP/GUILookAndFeelIntegrationProposal|Policy L+F Integration]]''' - proposal
+
*'''[[STP/EntryPointComponent|Entry Point Component]]''' - proposal
+
*'''[[STP/Ganymede%20Release|Ganymede Gear]]''' - stuff about the Ganymede release
+
*'''[[STP/Archive|Historical Pages]]''' - Blasts from the Past
+
* [[STP Meetup Eclipse Summit 2007 Ludwigsburg]]
+
* [[STP Logos]]
+
* [[STP Build 101]]
+
* [[STP Build Process and Procedures]]
+
* [[STP Build Using Buckminster]]
+
* [[STP Website Development]]
+
* [[STP Deployment Framework Requirements]]
+
* [[STP Targetted Runtimes]]
+
* [[STP Call for Scenarios]]
+
* [[STP Component Catalog]]
+
* [[Sybase Deployment Framework]]
+
* [[STP Service Creation getting started guide for stp 0.7]]
+
* [[Getting started for new committer]]
+
* [[STP Usability Week]]
+
* [[STP FAQ]]
+
* [[STP Service Creation User Guide]]
+
* [[OSGI component support in Service Creation]]
+
 
+
|-valign="top"
+
|style="width:50%;"|
+
<h1> STP Post-Europa - Plans and Contributions </h1>
+
* [[STP Intermediate Metamodel]]
+
* [[STP Incubator Subproject]]
+
* [[STP Planning Meetings]]
+
* [[SCA Composite Editor]]
+
* [[Cimero 2]]
+
* [[Migration to SVN]]
+
* [[Policy_Framework_in_STP]]
+
* [[STP Validation Framework]]
+
|
+
<h1>Etcetera</h1>
+
* ''[[STP/Archive/Old STP Wiki | Previous version of this page]]''
+
 
|}
 
|}
  

Latest revision as of 15:07, 11 January 2012

Idea.png
The STP Project is being terminated. Most of the projects have been moved to SOA. Please see STP/Termination Review.


Welcome to our Wiki. This is the Wiki home page for the SOA Tools Platform project, a top-level Eclipse project.

SOA Tools is composed of a number of sub-projects and components that have their own development lives. One thing they all have in common is that they are directed at helping people solve some of the challenges of Service-Oriented Architecture development.

Logo project.gif


SOA Tools Latest News

  • Galileo build STP 2.0.0M6 is available on the download page
  • Work is ongoing for the EclipseCon 2009 combined tutorial -- see you in Santa Clara

Getting Started

Builds

  • Download the latest release, stable and committer builds at the downloads page.
  • Want to know more about where the source code lives and how to build it? Go directly to the Build Component wiki page.

Getting Involved

News, Articles & Events

Projects

Components

  • BPEL 2 Java Component -- this component implements a BPEL 2.0-compliant BPEL to Java compiler. Use this when you want to run a BPEL process, but you don't want to run a general-purpose BPEL engine.
  • Enterprise Integration Designer (EID) Component -- create Enterprise Integration Pattern diagrams, then generate configuration code for a number of popular Open Source middleware projects.
  • Intermediate Model Component -- model your services and processes with a canonical EMF model and use it as a representation of your architecture. You can also create the model from existing modeling technologies like SCA or BPMN and then transform it to other technologies.
  • Policy Component -- sick of looking at WS-Policy XML files with your bare eyes? This component makes it easy to create compliant policy documents using a schema-driven forms based XML editor and a graphical Policy Expression editor.
  • Build Component -- how do we build all this stuff? Where does all the source code live? This component holds all the magic incantations you need and instructions necessary to build STP as individual projects or as a whole.

Contact Us

Other Items

  • The Archive - visit the dark and musty stacks of STP wiki history.