You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tuscany.apache.org by ed...@apache.org on 2006/02/25 10:24:39 UTC

svn commit: r380911 - in /incubator/tuscany/site/target/site: getinvolved.html howtobuildsite.html index.html

Author: edwardsmj
Date: Sat Feb 25 01:24:37 2006
New Revision: 380911

URL: http://svn.apache.org/viewcvs?rev=380911&view=rev
Log:
Adding the new site layout, with src and target subtrees and POM and format compliant with Maven2

Added:
    incubator/tuscany/site/target/site/getinvolved.html   (with props)
    incubator/tuscany/site/target/site/howtobuildsite.html   (with props)
    incubator/tuscany/site/target/site/index.html   (with props)

Added: incubator/tuscany/site/target/site/getinvolved.html
URL: http://svn.apache.org/viewcvs/incubator/tuscany/site/target/site/getinvolved.html?rev=380911&view=auto
==============================================================================
--- incubator/tuscany/site/target/site/getinvolved.html (added)
+++ incubator/tuscany/site/target/site/getinvolved.html Sat Feb 25 01:24:37 2006
@@ -0,0 +1,762 @@
+
+
+
+
+
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html>
+  <head>
+    <title>
+		Apache Tuscany - Get Involved</title>
+    <style type="text/css" media="all">
+      @import url("./css/maven-base.css");
+      @import url("./css/maven-theme.css");
+      @import url("./css/site.css");
+    </style>
+    <link rel="stylesheet" href="./css/print.css" type="text/css" media="print" />
+          <meta name="author" content="
+		Matthew Marum" />
+        <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+  </head>
+  <body class="composite">
+    <div id="banner">
+                          <span id="bannerLeft">
+    
+            Apache Tuscany Project
+    
+            </span>
+                    <div class="clear">
+        <hr/>
+      </div>
+    </div>
+    <div id="breadcrumbs">
+      <div class="xleft">Last Published: Fri Feb 24 17:19:34 GMT 2006</div>
+      <div class="xright">      <a href="http://www.apache.org/">Apache</a>
+      </div>
+      <div class="clear">
+        <hr/>
+      </div>
+    </div>
+    <div id="leftColumn"><div id="navcolumn">      <h5>Tuscany</h5>
+    <ul>
+              
+    <li class="none">
+          <a href="index.html">Overview</a>
+        </li>
+              
+    <li class="none">
+          <a href="news.html">News</a>
+        </li>
+              
+    <li class="none">
+          <a href="documentation.html">Documentation</a>
+        </li>
+              
+    <li class="none">
+          <a href="faq.html">FAQ</a>
+        </li>
+              
+    <li class="none">
+          <a href="wiki.html">Wiki</a>
+        </li>
+              
+    <li class="none">
+          <a href="download.html">Download</a>
+        </li>
+              
+    <li class="none">
+          <a href="requirements.html">Requirements</a>
+        </li>
+          </ul>
+      <h5>SCA Runtime for Java</h5>
+    <ul>
+              
+    <li class="none">
+          <a href="releasesscajava.html">Releases</a>
+        </li>
+              
+    <li class="none">
+          <a href="installjava.html">Installation Instructions</a>
+        </li>
+              
+    <li class="none">
+          <a href="userguidejava.html">User's Guide</a>
+        </li>
+              
+    <li class="none">
+          <a href="documentationscajava.html">Documentation</a>
+        </li>
+          </ul>
+      <h5>SDO 2.0 for Java</h5>
+    <ul>
+              
+    <li class="none">
+          <a href="releasessdojava.html">Releases</a>
+        </li>
+              
+    <li class="none">
+          <a href="installjava.html">Installation Instructions</a>
+        </li>
+              
+    <li class="none">
+          <a href="userguidejava.html">User's Guide</a>
+        </li>
+              
+    <li class="none">
+          <a href="documentationsdojava.html">Documentation</a>
+        </li>
+          </ul>
+      <h5>Relational Data Access Service for Java</h5>
+    <ul>
+              
+    <li class="none">
+          <a href="releasesdasjava.html">Releases</a>
+        </li>
+              
+    <li class="none">
+          <a href="installjava.html">Installation Instructions</a>
+        </li>
+              
+    <li class="none">
+          <a href="userguidejava.html">User's Guide</a>
+        </li>
+              
+    <li class="none">
+          <a href="documentationdasjava.html">Documentation</a>
+        </li>
+          </ul>
+      <h5>SCA Runtime for C++</h5>
+    <ul>
+              
+    <li class="none">
+          <a href="releasescpp.html">Releases</a>
+        </li>
+              
+    <li class="none">
+          <a href="installcpp.html">Installation Instructions</a>
+        </li>
+              
+    <li class="none">
+          <a href="userguidecpp.html">User's Guide</a>
+        </li>
+              
+    <li class="none">
+          <a href="documentationscacpp.html">Documentation</a>
+        </li>
+          </ul>
+      <h5>SDO 2.0 for C++</h5>
+    <ul>
+              
+    <li class="none">
+          <a href="releasescpp.html">Releases</a>
+        </li>
+              
+    <li class="none">
+          <a href="installcpp.html">Installation Instructions</a>
+        </li>
+              
+    <li class="none">
+          <a href="userguidecpp.html">User's Guide</a>
+        </li>
+              
+    <li class="none">
+          <a href="documentationsdocpp.html">Documentation</a>
+        </li>
+          </ul>
+      <h5>Community</h5>
+    <ul>
+              
+    <li class="none">
+          <strong><a href="getinvolved.html">Get Involved</a></strong>
+        </li>
+              
+    <li class="none">
+          <a href="team-list.html">Committers</a>
+        </li>
+              
+    <li class="none">
+          <a href="svn.html">SVN Code Repository</a>
+        </li>
+              
+    <li class="none">
+          <a href="mail-lists.html">Mailing Lists</a>
+        </li>
+              
+    <li class="none">
+          <a href="bugs.html">Bugs</a>
+        </li>
+              
+    <li class="none">
+          <a href="howtobuildsite.html">HowToBuildSite</a>
+        </li>
+              
+    <li class="none">
+          <a href="reference.html">Reference Library</a>
+        </li>
+          </ul>
+      <h5>Related Projects</h5>
+    <ul>
+              
+    <li class="none">
+          <a href="http://ws.apache.org/axis/">Axis</a>
+        </li>
+              
+    <li class="none">
+          <a href="http://geronimo.apache.org/">Geronimo</a>
+        </li>
+          </ul>
+  <a href="http://maven.apache.org/" title="Built by Maven" id="poweredBy">
+              <img alt="Built by Maven" src="./images/logos/maven-feather.png"></img>
+            </a>
+    </div></div>
+    <div id="bodyColumn">
+      <div id="contentBox">
+        
+
+	
+
+	
+		<div class="section"><h2>Getting Involved with Apache Tuscany</h2>
+			<p>
+				Here is a short guide on how to get involved with Apache Tuscany.
+			</p>
+		</div>
+		<div class="section"><h2>How to get involved</h2>
+			<p>Tuscany has a mailing list and this should be your first port of call.  The list
+			is tuscany-dev@ws.apache.org.  You can subscribe to this mailing list by sending a 
+			message to tuscany-dev-subscribe@ws.apache.org.
+			</p>
+			<p>The Tuscany code is held in a Subversion repository.  Subversion is a code control
+			system similar in function to CVS.  Subversion is used as the code repository by many
+			Apache projects.  If you are not familiar with Subversion, see the 
+			section below &quot;Using Subversion&quot;.
+			</p>
+			<p>The Tuscany Subversion repository is found at 
+			<a href="https://svn.apache.org/repos/asf/incubator/tuscany">
+			https://svn.apache.org/repos/asf/incubator/tuscany</a>. You can check out the
+			Tuscany code from the repository and build it on your own machine. 
+			</p>
+			<p>Inside the Tuscany repository, you will find two main directories containing code:
+			<ul>
+				<li>cpp - which holds the code for the C++ projects</li>
+				<li>java - which holds the code for the Java projects</li>
+			</ul>
+			The Java code is built using Apache Maven.  There is a section below which describes
+			how to set up and use Maven.
+			
+			
+		</div>
+		<div class="section"><h2>Using Subversion</h2>
+			<p>
+				<span style="font-size: 10pt;">
+					You can find and download Subversion here:
+					<a href="http://subversion.tigris.org/">
+						http://subversion.tigris.org/
+					</a>
+				</span>
+			</p>
+			<p>
+				<span style="font-size: 10pt;">
+					There is a Subversion Reference manual (&quot;the book&quot;):
+					<a href="http://svnbook.red-bean.com/">
+						http://svnbook.red-bean.com/
+					</a>
+				</span>
+			</p>
+			<p>
+				<span style="font-size: 10pt;">
+					If you use Eclipse as your development environment, there is a plugin available
+					which enables you to use Subversion from within Eclipse (ie it is a Subversion
+					client for Eclipse).  This plugin is called Subclipse:
+					<span style=""></span>
+					<a href="http://subclipse.tigris.org/">
+						http://subclipse.tigris.org/
+					</a>
+					<span style=""></span>
+				</span>
+			</p>
+			<p>
+				<span style="font-size: 10pt;">
+					If you use Windows on your systems, there is also a graphical client implemented as an
+					extension to the Windows shell, called TortoiseSVN:
+					<span style=""></span>
+					http://tortoisesvn.tigris.org/
+				</span>
+			</p>
+			<span style="font-size: 14pt;">
+					Common Commands for Subversion
+			</span>
+			<p>
+				<b>
+					<i>To check out the project:</i>
+				</b>
+			</p>
+			<p>
+				<span style="font-size: 10pt; font-family: Courier;">
+					svn co
+					https://sca.projects.dev2dev.bea.com/svn/sca/trunk
+				</span>
+			</p>
+			<p>
+				You will be prompted for username/password to access the
+				repository.
+				<span style=""></span>
+				If it worked, you will see all the files as they
+				checkout followed by a revision number - this is the
+				version of the tree that you have (useful for comparing
+				notes)
+			</p>
+			<p>
+				<b>
+					<i>
+						To update your copy with other's people's
+						committed changes:
+					</i>
+				</b>
+			</p>
+			<p>
+				<span style="font-family: Courier;">svn update</span>
+			</p>
+			<p>
+				<b>
+					<i>To manipulate files in obvious ways:</i>
+				</b>
+			</p>
+			<p>
+				<span style="font-family: Courier;">svn add</span>
+			</p>
+			<p>
+				<span style="font-family: Courier;">svn move</span>
+			</p>
+			<p>
+				<span style="font-family: Courier;">svn remove</span>
+			</p>
+			<p>
+				<span style="font-family: Courier;">svn diff</span>
+			</p>
+			<p>
+				<b>
+					<i>To commit changes go to the root and:</i>
+				</b>
+			</p>
+			<p>
+				<span style="font-family: Courier;" lang="FR">
+					svn commit -m&quot;change comment&quot;
+				</span>
+			</p>
+			<p>
+				This will commit the entire tree and display the new
+				revision number. You can also commit sub-trees and
+				individual files but this is not normal.
+			</p>
+			<p>
+				<b>
+					<i>To undo changes:</i>
+				</b>
+			</p>
+			<p>svn revert ${file}</p>
+			<p>
+				svn revert -R ${directory}
+			</p>
+			<p>
+				<b>
+					<i>To see what has changed locally:</i>
+				</b>
+			</p>
+			<p>
+				<span style="font-family: Courier;">svn status</span>
+			</p>
+			<p>
+				<b>
+					<i>Results:</i>
+				</b>
+			</p>
+			<p>
+				A means a file has been added locally
+			</p>
+			<p>
+				D means a file has been deleted locally
+			</p>
+			<p>
+				M means a file has been modified locally
+			</p>
+			<p>
+				? means a file exists locally that is not being managed
+				by svn.
+				<span style=""></span>
+				Typically this means you forgot to add it with
+				<span style="font-family: Courier;">svn add</span>
+				.
+			</p>
+			<p>
+				! means a file that was being managed by svn no longer
+				exists locally.
+				<span style=""></span>
+				Typically this means you didn't delete it using svn
+				remove.
+			</p>
+		</div>
+
+
+		<div class="section"><h2>Using JDK 5</h2>
+			<p>
+				<span style="">
+					<span style="font-size: 10pt;">
+						The Tuscany Java projects depend on J2SE version 5.x.  Here is a link 
+						to download Sun's J2SE JDK 5.0:
+						<span style=""></span>
+					</span>
+				</span>
+				<a href="http://java.sun.com/j2se/1.5.0/download.jsp">
+					<span style="">
+						<span style="font-size: 10pt;">
+							http://java.sun.com/j2se/1.5.0/download.jsp
+						</span>
+					</span>
+					<span style=""></span>
+				</a>
+				<span style="">
+					<span style="font-size: 10pt;"></span>
+				</span>
+			</p>
+			<p>
+				<span style="">
+				</span>
+			</p>
+		</div>
+
+
+		<div class="section"><h2>Using Eclipse</h2>
+			<p>
+				<span style="font-size: 10pt;">
+					Link to Eclipse download :
+					<span>
+						<a href="http://www.eclipse.org/downloads/index.php">
+							http://www.eclipse.org/downloads/index.php
+						</a>
+					</span>
+				</span>
+			</p>
+			<p>
+				<span style="font-size: 10pt;">
+					Getting Started documentation:
+					<span>
+						<a href="http://www.eclipse.org/downloads/index.php">
+							http://www.eclipse.org/downloads/index.php
+						</a>
+					</span>
+				</span>
+			</p>
+			<p>
+				<span style="font-size: 10pt;">
+				</span>
+			</p>
+			<p>
+				<span style="font-size: 10pt;">
+					To create the eclipse projects to use for SCA
+					development:
+				</span>
+			</p>
+			<p>
+				<span style="font-size: 10pt;">
+					1)
+					<span style="font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"></span>
+
+				</span>
+				<span style="font-size: 10pt;">
+					When checking code out from subversion, checkout the
+					subversion trunk to a location outside your eclipse
+					workspace (it has to be outside because Eclipse will
+					not allow you to import projects from a location
+					overlapping with your workspace)
+				</span>
+			</p>
+			<p>
+				<span style="font-size: 10pt;">
+					2)
+					<span style="font-family:  font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"></span>
+
+				</span>
+				<span style="font-size: 10pt;">
+					Then go to Import / Existing projects into
+					workspace.
+					<span style=""></span>
+					Select either the runtime, spec, tools or samples
+					directory.
+					<span style=""></span>
+					The wizard proposes the list of Eclipse projects
+					under that directory. Importing the projects does
+					not copy the files; it just makes the files at that
+					location visible under an Eclipse project.
+				</span>
+			</p>
+			<p>
+				<span style="font-size: 10pt;">
+					3)
+					<span style="font-family:  font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"></span>
+
+				</span>
+				<span style="font-size: 10pt;">
+					If you need to use Eclipse to edit files outside of
+					these projects (for example the etc directory, or
+					the maven files at the root of the trunk), then
+					delete the Eclipse projects, with the option to not
+					delete the files, and import the whole trunk as a
+					project.
+				</span>
+			</p>
+		</div>
+
+		<div class="section"><h2>Using Subclipse</h2>
+			<p>
+				<span style="">
+					<span style="font-size: 10pt;">
+						Link to Subversion Eclipse Plugin:
+						<span style=""></span>
+					</span>
+				</span>
+				<a href="http://subclipse.tigris.org/">
+					<span style="">
+						<span style="font-size: 10pt;">
+							http://subclipse.tigris.org/
+						</span>
+					</span>
+					<span style=""></span>
+				</a>
+				<span style="">
+					<span style="font-size: 10pt;">
+						<span style=""></span>
+					</span>
+				</span>
+			</p>
+			<p>
+				<span style="">
+					<span style="font-size: 10pt; color: black;">
+						1-
+						<span style="font-family:  font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"></span>
+
+					</span>
+					<span style="font-size: 10pt; color: black;">
+						Open the SVN Repository Exploring perspective
+					</span>
+				</span>
+			</p>
+			<p>
+				<span style="">
+					<span style="font-size: 10pt; color: black;">
+						2-
+						<span style="font-family:  font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"></span>
+
+					</span>
+					<span style="font-size: 10pt; color: black;">
+						Right click in the SVN Repository view.
+						<span style=""></span>
+						Select New -&gt; Repository Location ...
+					</span>
+				</span>
+			</p>
+			<p>
+				<span style="">
+					<span style="font-size: 10pt; color: black;">
+						3-
+						<span style="font-family:  font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"></span>
+
+					</span>
+					<span style="font-size: 10pt; color: black;">
+						Url:
+					</span>
+				</span>
+				<a href="https://sca.projects.dev2dev.bea.com/svn/sca/trunk">
+					<span style="">
+						<span style="font-size: 10pt;">
+							https://sca.projects.dev2dev.bea.com/svn/sca/trunk
+						</span>
+					</span>
+					<span style=""></span>
+				</a>
+				<span style="">
+					<span style="font-size: 10pt; color: black;"></span>
+				</span>
+			</p>
+			<p>
+				<span style="">
+					<span style="font-size: 10pt; color: black;">
+						4-
+						<span style="font-family:  font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"></span>
+
+					</span>
+					<span style="font-size: 10pt; color: black;">
+						Root url:
+					</span>
+				</span>
+				<a href="https://sca.projects.dev2dev.bea.com/svn/sca">
+					<span style="">
+						<span style="font-size: 10pt;">
+							https://sca.projects.dev2dev.bea.com/svn/sca
+						</span>
+					</span>
+					<span style=""></span>
+				</a>
+				<span style="">
+					<span style="font-size: 10pt; color: black;"></span>
+				</span>
+			</p>
+			<p>
+				<span style="">
+					<span style="font-size: 10pt; color: black;">
+						5-
+						<span style="font-family:  font-style: normal; font-variant: normal; font-weight: normal; font-size: 7pt; line-height: normal; font-size-adjust: none; font-stretch: normal;"></span>
+
+					</span>
+					<span style="font-size: 10pt; color: black;">
+						Select the correct projects (see step 10 above)
+						<span style=""></span>
+						Right click, select &quot;Check out as project&quot;
+					</span>
+				</span>
+			</p>
+			<p>
+				<span style="">
+					<span style="font-size: 10pt; color: black;">
+					</span>
+				</span>
+			</p>
+			<p>
+				<span style="">
+					<span style="font-size: 10pt; color: black;">
+						You can check in changes using the &quot;Commit&quot; item
+						in the team submenu
+					</span>
+				</span>
+			</p>
+		</div>
+
+		<div class="section"><h2>Using Maven</h2>
+			<p>
+				<span style="font-size: 10pt;">
+					Link to Maven:
+					<span>http://maven.apache.org/maven-1.x/</span>
+				</span>
+			</p>
+			<p>
+				<span style="font-size: 10pt;">
+					Getting Started:
+					<span>
+						http://maven.apache.org/maven-1.x/using/index.html
+					</span>
+				</span>
+			</p>
+			<p>
+				<span style="font-size: 10pt;">
+					Mevenide for Eclipse:
+					<span>
+						<a href="http://mevenide.codehaus.org/download.html">
+							http://mevenide.codehaus.org/download.html
+						</a>
+					</span>
+				</span>
+			</p>
+			<p>
+				<span style="font-size: 10pt;">
+				</span>
+			</p>
+			<p>
+				<span style="font-size: 10pt;">
+					There is no build &quot;script&quot; like the ant build.xml
+					file. Instead you provide Maven with a description
+					of your project and it uses that information to
+					determine how to achieve your build goal. The Maven
+					project also established a set of best practices for
+					structuring builds and if you follow those you can
+					get away with very little description; we have set
+					our build up that way.
+				</span>
+			</p>
+			<p>
+				<span style="font-size: 10pt;">
+				</span>
+			</p>
+			<p>
+				<span style="font-size: 10pt;">
+					The general rule for maven is that each project
+					produces one build artifact (typically a jar file).
+					You can see that in the runtime directory where
+					there is a separate (sub-)project for each jar we
+					intend to deliver. I will set up skeletal projects
+					in tools to match.
+				</span>
+			</p>
+			<p>
+				<span style="font-size: 10pt;">
+				</span>
+			</p>
+			<p>
+				<span style="font-size: 10pt;">
+					The main maven command is &quot;maven&quot; and the default
+					goal is &quot;install&quot; which will compile, unit test and
+					package each project. This will typically output a
+					jar file that is installed locally so that other
+					projects can depend on it.
+				</span>
+			</p>
+		</div>
+
+		<div class="section"><h2>Using Tomcat 5.5.12</h2>
+			<p>
+				<span style="font-size: 10pt;">
+					Link to Tomcat
+					<a href="http://tomcat.apache.org/">
+						http:/tomcat.apache.org/
+					</a>
+				</span>
+			</p>
+			<p>
+				<span style="font-size: 10pt;">
+					Download &quot;The Core&quot; Tomcat 5.5.12:
+					<a href="http://tomcat.apache.org/download-55.cgi#5.5.12">
+						http://tomcat.apache.org/download-55.cgi#5.5.12
+					</a>
+				</span>
+			</p>
+			<b>
+				<span style="font-size: 10pt; font-family: ">
+					SCA requires Tomcat 5.5.12 Core.
+					<span style=""></span>
+					The acceptance test suite can set this up
+					automatically for you.
+					<span style=""></span>
+					Read the readme.htm file from the acceptance
+					subdirectory in the tree you checked out using the
+					SVN command line (in contributing as a developer).
+					<span style=""></span>
+					The readme.htm will show you how to run a short set
+					of unit tests.
+					<span style=""></span>
+					When the tests are complete, it will leave an
+					instance of Tomcat that is compatible with SCA
+					running.
+				</span>
+			</b>
+		</div>
+
+	
+
+
+
+      </div>
+    </div>
+    <div class="clear">
+      <hr/>
+    </div>
+    <div id="footer">
+      <div class="xright">&#169;  
+          2005-2006
+    
+          Apache Software Foundation
+      </div>
+      <div class="clear">
+        <hr/>
+      </div>
+    </div>
+  </body>
+</html>

Propchange: incubator/tuscany/site/target/site/getinvolved.html
------------------------------------------------------------------------------
    svn:keywords = Rev,Date

Added: incubator/tuscany/site/target/site/howtobuildsite.html
URL: http://svn.apache.org/viewcvs/incubator/tuscany/site/target/site/howtobuildsite.html?rev=380911&view=auto
==============================================================================
--- incubator/tuscany/site/target/site/howtobuildsite.html (added)
+++ incubator/tuscany/site/target/site/howtobuildsite.html Sat Feb 25 01:24:37 2006
@@ -0,0 +1,300 @@
+
+
+
+
+
+
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html>
+  <head>
+    <title>  Apache Tuscany - How To Build Site</title>
+    <style type="text/css" media="all">
+      @import url("./css/maven-base.css");
+      @import url("./css/maven-theme.css");
+      @import url("./css/site.css");
+    </style>
+    <link rel="stylesheet" href="./css/print.css" type="text/css" media="print" />
+          <meta name="author" content="  Matthew Marum" />
+        <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+  </head>
+  <body class="composite">
+    <div id="banner">
+                          <span id="bannerLeft">
+    
+            Apache Tuscany Project
+    
+            </span>
+                    <div class="clear">
+        <hr/>
+      </div>
+    </div>
+    <div id="breadcrumbs">
+      <div class="xleft">Last Published: Fri Feb 24 17:19:34 GMT 2006</div>
+      <div class="xright">      <a href="http://www.apache.org/">Apache</a>
+      </div>
+      <div class="clear">
+        <hr/>
+      </div>
+    </div>
+    <div id="leftColumn"><div id="navcolumn">      <h5>Tuscany</h5>
+    <ul>
+              
+    <li class="none">
+          <a href="index.html">Overview</a>
+        </li>
+              
+    <li class="none">
+          <a href="news.html">News</a>
+        </li>
+              
+    <li class="none">
+          <a href="documentation.html">Documentation</a>
+        </li>
+              
+    <li class="none">
+          <a href="faq.html">FAQ</a>
+        </li>
+              
+    <li class="none">
+          <a href="wiki.html">Wiki</a>
+        </li>
+              
+    <li class="none">
+          <a href="download.html">Download</a>
+        </li>
+              
+    <li class="none">
+          <a href="requirements.html">Requirements</a>
+        </li>
+          </ul>
+      <h5>SCA Runtime for Java</h5>
+    <ul>
+              
+    <li class="none">
+          <a href="releasesscajava.html">Releases</a>
+        </li>
+              
+    <li class="none">
+          <a href="installjava.html">Installation Instructions</a>
+        </li>
+              
+    <li class="none">
+          <a href="userguidejava.html">User's Guide</a>
+        </li>
+              
+    <li class="none">
+          <a href="documentationscajava.html">Documentation</a>
+        </li>
+          </ul>
+      <h5>SDO 2.0 for Java</h5>
+    <ul>
+              
+    <li class="none">
+          <a href="releasessdojava.html">Releases</a>
+        </li>
+              
+    <li class="none">
+          <a href="installjava.html">Installation Instructions</a>
+        </li>
+              
+    <li class="none">
+          <a href="userguidejava.html">User's Guide</a>
+        </li>
+              
+    <li class="none">
+          <a href="documentationsdojava.html">Documentation</a>
+        </li>
+          </ul>
+      <h5>Relational Data Access Service for Java</h5>
+    <ul>
+              
+    <li class="none">
+          <a href="releasesdasjava.html">Releases</a>
+        </li>
+              
+    <li class="none">
+          <a href="installjava.html">Installation Instructions</a>
+        </li>
+              
+    <li class="none">
+          <a href="userguidejava.html">User's Guide</a>
+        </li>
+              
+    <li class="none">
+          <a href="documentationdasjava.html">Documentation</a>
+        </li>
+          </ul>
+      <h5>SCA Runtime for C++</h5>
+    <ul>
+              
+    <li class="none">
+          <a href="releasescpp.html">Releases</a>
+        </li>
+              
+    <li class="none">
+          <a href="installcpp.html">Installation Instructions</a>
+        </li>
+              
+    <li class="none">
+          <a href="userguidecpp.html">User's Guide</a>
+        </li>
+              
+    <li class="none">
+          <a href="documentationscacpp.html">Documentation</a>
+        </li>
+          </ul>
+      <h5>SDO 2.0 for C++</h5>
+    <ul>
+              
+    <li class="none">
+          <a href="releasescpp.html">Releases</a>
+        </li>
+              
+    <li class="none">
+          <a href="installcpp.html">Installation Instructions</a>
+        </li>
+              
+    <li class="none">
+          <a href="userguidecpp.html">User's Guide</a>
+        </li>
+              
+    <li class="none">
+          <a href="documentationsdocpp.html">Documentation</a>
+        </li>
+          </ul>
+      <h5>Community</h5>
+    <ul>
+              
+    <li class="none">
+          <a href="getinvolved.html">Get Involved</a>
+        </li>
+              
+    <li class="none">
+          <a href="team-list.html">Committers</a>
+        </li>
+              
+    <li class="none">
+          <a href="svn.html">SVN Code Repository</a>
+        </li>
+              
+    <li class="none">
+          <a href="mail-lists.html">Mailing Lists</a>
+        </li>
+              
+    <li class="none">
+          <a href="bugs.html">Bugs</a>
+        </li>
+              
+    <li class="none">
+          <strong><a href="howtobuildsite.html">HowToBuildSite</a></strong>
+        </li>
+              
+    <li class="none">
+          <a href="reference.html">Reference Library</a>
+        </li>
+          </ul>
+      <h5>Related Projects</h5>
+    <ul>
+              
+    <li class="none">
+          <a href="http://ws.apache.org/axis/">Axis</a>
+        </li>
+              
+    <li class="none">
+          <a href="http://geronimo.apache.org/">Geronimo</a>
+        </li>
+          </ul>
+  <a href="http://maven.apache.org/" title="Built by Maven" id="poweredBy">
+              <img alt="Built by Maven" src="./images/logos/maven-feather.png"></img>
+            </a>
+    </div></div>
+    <div id="bodyColumn">
+      <div id="contentBox">
+          
+	<div class="section"><h2>Maven Site Generation Overview</h2>
+<p>Maven provides the capability of developing a default website for a project using only the information specified in project.xml.  It includes information about the dependancies listed for the project, also any mailing lists, SCM information, and project contributors, etc.  It is possible to override and/or extend the default site and customize the generated content through the use of xdocs, HTML, and other resources.</p>
+
+<p>For example, if you wanted to add a news section that had a link to a PDF.  Say that you also wanted to add the News section to the main menu, you would need to do the following.</p>
+
+
+<p>In xdocs/navigation.xml, You can add the &quot;News&quot; item to the &quot;Tuscany&quot; menu.</p>
+
+<pre>
+...
+&lt;menu name=&quot;Tuscany&quot;&gt;
+	...
+	&lt;item name=&quot;News&quot;  href=&quot;news.html&quot; /&gt;
+&lt;/menu&gt;
+...
+</pre>
+Create xdocs/news.xml,  similar to the one below.
+<pre>
+&lt;document url=&quot;news.xml&quot;&gt;
+&lt;properties&gt;  
+	&lt;author email=&quot;mike_edwards@uk.ibm.com&quot;&gt;Mike Edwards&lt;/author&gt;
+	&lt;title&gt;Apache Tuscany - News&lt;/title&gt;
+&lt;/properties&gt;
+&lt;body&gt;
+	&lt;section name=&quot;Tuscany News&quot;&gt;	
+
+Welcome to the news section.  Please, review the &lt;a href=&quot;tuscany.pdf&quot;&gt;Tuscany PDF&lt;/a&gt;.  
+
+	&lt;/section&gt;
+&lt;/body&gt;
+&lt;/document&gt;
+</pre>
+<p>Then drop &quot;tuscany.pdf&quot; into the same directory as news.xml.  When you run the maven site generation the PDF will get copied over and the link will be preserved in the news.html generated from news.xml.</p>
+<p>NOTE:  Even though we developed the content in &quot;news.xml&quot; the link needed to point to &quot;news.html&quot;.</p>
+
+<p>You can see how other xdocs are structured by looking at the *.xml files in PROJECT_ROOT/xdocs.</p>
+
+	</div>  
+<div class="section"><h2>Directory Structure</h2>
+<pre>
+PROJECT_ROOT/xdocs		&lt;-- XDocs and other site resources
+PROJECT_ROOT/target/docs	&lt;-- Generated HTML and resources
+</pre>
+</div>
+
+<div class="section"><h2>Tuscany XDocs</h2>
+Navigation.xml is the content for the title area and the side menu.
+Linking to site content using XDocs (like index.xml, news.xml) will retain
+the same look, feel, and menus.  It is possible to link to a static HTML page or
+a PDF, etc.  Just drop those resources into the xdocs directory and add the links to those resources.  When the site builds, those resources will be copied to the output directory.
+
+</div>
+
+<div class="section"><h2>Generating the Site</h2>
+<pre>
+&gt; maven site
+</pre>
+
+<p>The xdocs get converted into HTML and the standard Maven stylesheets are used and placed into the generated PROJECT_ROOT/target/docs directory.  Also, any non-xdoc resource in the xdocs directory will get copied into the output directory.</p>
+</div>
+<div class="section"><h2>Generating the multi-project Site</h2>
+<pre>
+&gt; maven multiproject:site
+</pre>
+<p>
+All of the subprojects will have their sites independently generated and copied into the PARENT_PROJECT_ROOT/target/docs/multiproject/ directory.  Note, they are not explicitly linked to from the default generated site.
+</p>
+</div>
+
+
+      </div>
+    </div>
+    <div class="clear">
+      <hr/>
+    </div>
+    <div id="footer">
+      <div class="xright">&#169;  
+          2005-2006
+    
+          Apache Software Foundation
+      </div>
+      <div class="clear">
+        <hr/>
+      </div>
+    </div>
+  </body>
+</html>

Propchange: incubator/tuscany/site/target/site/howtobuildsite.html
------------------------------------------------------------------------------
    svn:keywords = Rev,Date

Added: incubator/tuscany/site/target/site/index.html
URL: http://svn.apache.org/viewcvs/incubator/tuscany/site/target/site/index.html?rev=380911&view=auto
==============================================================================
--- incubator/tuscany/site/target/site/index.html (added)
+++ incubator/tuscany/site/target/site/index.html Sat Feb 25 01:24:37 2006
@@ -0,0 +1,303 @@
+
+
+
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html>
+  <head>
+    <title>
+		Apache Tuscany</title>
+    <style type="text/css" media="all">
+      @import url("./css/maven-base.css");
+      @import url("./css/maven-theme.css");
+      @import url("./css/site.css");
+    </style>
+    <link rel="stylesheet" href="./css/print.css" type="text/css" media="print" />
+          <meta name="author" content="
+		Matthew Marum" />
+        <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
+  </head>
+  <body class="composite">
+    <div id="banner">
+                          <span id="bannerLeft">
+    
+            Apache Tuscany Project
+    
+            </span>
+                    <div class="clear">
+        <hr/>
+      </div>
+    </div>
+    <div id="breadcrumbs">
+      <div class="xleft">Last Published: Fri Feb 24 17:19:34 GMT 2006</div>
+      <div class="xright">      <a href="http://www.apache.org/">Apache</a>
+      </div>
+      <div class="clear">
+        <hr/>
+      </div>
+    </div>
+    <div id="leftColumn"><div id="navcolumn">      <h5>Tuscany</h5>
+    <ul>
+              
+    <li class="none">
+          <strong><a href="index.html">Overview</a></strong>
+        </li>
+              
+    <li class="none">
+          <a href="news.html">News</a>
+        </li>
+              
+    <li class="none">
+          <a href="documentation.html">Documentation</a>
+        </li>
+              
+    <li class="none">
+          <a href="faq.html">FAQ</a>
+        </li>
+              
+    <li class="none">
+          <a href="wiki.html">Wiki</a>
+        </li>
+              
+    <li class="none">
+          <a href="download.html">Download</a>
+        </li>
+              
+    <li class="none">
+          <a href="requirements.html">Requirements</a>
+        </li>
+          </ul>
+      <h5>SCA Runtime for Java</h5>
+    <ul>
+              
+    <li class="none">
+          <a href="releasesscajava.html">Releases</a>
+        </li>
+              
+    <li class="none">
+          <a href="installjava.html">Installation Instructions</a>
+        </li>
+              
+    <li class="none">
+          <a href="userguidejava.html">User's Guide</a>
+        </li>
+              
+    <li class="none">
+          <a href="documentationscajava.html">Documentation</a>
+        </li>
+          </ul>
+      <h5>SDO 2.0 for Java</h5>
+    <ul>
+              
+    <li class="none">
+          <a href="releasessdojava.html">Releases</a>
+        </li>
+              
+    <li class="none">
+          <a href="installjava.html">Installation Instructions</a>
+        </li>
+              
+    <li class="none">
+          <a href="userguidejava.html">User's Guide</a>
+        </li>
+              
+    <li class="none">
+          <a href="documentationsdojava.html">Documentation</a>
+        </li>
+          </ul>
+      <h5>Relational Data Access Service for Java</h5>
+    <ul>
+              
+    <li class="none">
+          <a href="releasesdasjava.html">Releases</a>
+        </li>
+              
+    <li class="none">
+          <a href="installjava.html">Installation Instructions</a>
+        </li>
+              
+    <li class="none">
+          <a href="userguidejava.html">User's Guide</a>
+        </li>
+              
+    <li class="none">
+          <a href="documentationdasjava.html">Documentation</a>
+        </li>
+          </ul>
+      <h5>SCA Runtime for C++</h5>
+    <ul>
+              
+    <li class="none">
+          <a href="releasescpp.html">Releases</a>
+        </li>
+              
+    <li class="none">
+          <a href="installcpp.html">Installation Instructions</a>
+        </li>
+              
+    <li class="none">
+          <a href="userguidecpp.html">User's Guide</a>
+        </li>
+              
+    <li class="none">
+          <a href="documentationscacpp.html">Documentation</a>
+        </li>
+          </ul>
+      <h5>SDO 2.0 for C++</h5>
+    <ul>
+              
+    <li class="none">
+          <a href="releasescpp.html">Releases</a>
+        </li>
+              
+    <li class="none">
+          <a href="installcpp.html">Installation Instructions</a>
+        </li>
+              
+    <li class="none">
+          <a href="userguidecpp.html">User's Guide</a>
+        </li>
+              
+    <li class="none">
+          <a href="documentationsdocpp.html">Documentation</a>
+        </li>
+          </ul>
+      <h5>Community</h5>
+    <ul>
+              
+    <li class="none">
+          <a href="getinvolved.html">Get Involved</a>
+        </li>
+              
+    <li class="none">
+          <a href="team-list.html">Committers</a>
+        </li>
+              
+    <li class="none">
+          <a href="svn.html">SVN Code Repository</a>
+        </li>
+              
+    <li class="none">
+          <a href="mail-lists.html">Mailing Lists</a>
+        </li>
+              
+    <li class="none">
+          <a href="bugs.html">Bugs</a>
+        </li>
+              
+    <li class="none">
+          <a href="howtobuildsite.html">HowToBuildSite</a>
+        </li>
+              
+    <li class="none">
+          <a href="reference.html">Reference Library</a>
+        </li>
+          </ul>
+      <h5>Related Projects</h5>
+    <ul>
+              
+    <li class="none">
+          <a href="http://ws.apache.org/axis/">Axis</a>
+        </li>
+              
+    <li class="none">
+          <a href="http://geronimo.apache.org/">Geronimo</a>
+        </li>
+          </ul>
+  <a href="http://maven.apache.org/" title="Built by Maven" id="poweredBy">
+              <img alt="Built by Maven" src="./images/logos/maven-feather.png"></img>
+            </a>
+    </div></div>
+    <div id="bodyColumn">
+      <div id="contentBox">
+        
+	
+	
+		<div class="section"><h2>Apache Tuscany</h2>
+			<p>
+				Welcome to Apache Tuscany. The Apache Tuscany project is currently in Incubation under the 
+				Apache Incubator.
+			</p>
+			<p>
+				Apache Tuscany provides runtime capabilities for applications built 
+				using a Service Oriented Architecture (SOA). Tuscany provides capabilities which follow the 
+				Service Component Architecture specification and the Service Data Objects specification, which 
+				together define a simpler, business-oriented approach to the creation of applications and solutions
+				which use a SOA.
+			</p>
+			<p>
+				Currently, Tuscany provides separate runtime support for the Java language and for the C++
+				language.  This means that you can write service components in either the Java language or in
+				the C++ language.
+			</p>
+			<p>
+				For more information on the SOA programming model provided
+				by Tuscany, you can read:
+				<ul>
+					<li>
+						A White Paper on Service Component Architecture
+						(SCA)
+					</li>
+					<li>The SCA 0.9 Assembly Model specification</li>
+					<li>
+						The SCA 0.9 Client and Implementation Model
+						specification
+					</li>
+					<li>The SDO 2.01 specification</li>
+				</ul>
+				These are available on the <a href="documentation.html">Documentation</a> page.
+				You can also get a feel for what it's like to create a program using Tuscany by trying out the 
+				Sample Programs that are supplied with the Tuscany project.
+			
+		</div>
+		<div class="section"><h2>Tuscany Subprojects</h2>
+			<p>
+				Tuscany consists of 5 subprojects, each dealing with different aspects of the SOA programming model:
+				<ol>
+					<li>SCA Runtime for Java</li>
+					<li>SDO 2.0 Runtime for Java</li>
+					<li>Data Access Service for Java</li>
+					<li>SCA Runtime for C++</li>
+					<li>SDO 2.0 Runtime for C++</li>
+				</ol>
+			
+		</div>
+		<div class="section"><h2>What's New?</h2>
+			<p>
+				(January 10 2006) The current code in the Tuscany
+				project is an initial implementation, which is still
+				very much evolving. We're looking to add a lot of
+				additional function over the coming weeks and months,
+				such as support for additional implementation types and
+				for additional bindings. We're looking for people to
+				help us add these capabilities - so please take some
+				time to look over the project and join us in this
+				exciting developement.
+			</p>
+			<p>
+				The current codebase is designed to work with the Apache
+				Tomcat runtime, and uses the Apache Axis runtime to
+				provide support for Web services. With this combination,
+				you can write service components that can be used to
+				provide Web services or which can be used to provide
+				business services behind Servlets and JSPs.
+			</p>
+		</div>
+	
+
+      </div>
+    </div>
+    <div class="clear">
+      <hr/>
+    </div>
+    <div id="footer">
+      <div class="xright">&#169;  
+          2005-2006
+    
+          Apache Software Foundation
+      </div>
+      <div class="clear">
+        <hr/>
+      </div>
+    </div>
+  </body>
+</html>

Propchange: incubator/tuscany/site/target/site/index.html
------------------------------------------------------------------------------
    svn:keywords = Rev,Date