notify-dpml AT lists.ibiblio.org
Subject: DPML Notify
List archive
r1996 - in trunk/central/site/src/docs: metro/tutorials util/depot/tutorials
- From: mcconnell at BerliOS <mcconnell AT mail.berlios.de>
- To: notify-dpml AT lists.ibiblio.org
- Subject: r1996 - in trunk/central/site/src/docs: metro/tutorials util/depot/tutorials
- Date: Sun, 29 Apr 2007 18:34:42 +0200
Author: mcconnell
Date: 2007-04-29 18:34:41 +0200 (Sun, 29 Apr 2007)
New Revision: 1996
Modified:
trunk/central/site/src/docs/metro/tutorials/index.xml
trunk/central/site/src/docs/util/depot/tutorials/index.xml
Log:
documentation enhancements
Modified: trunk/central/site/src/docs/metro/tutorials/index.xml
===================================================================
--- trunk/central/site/src/docs/metro/tutorials/index.xml 2007-04-28
17:56:21 UTC (rev 1995)
+++ trunk/central/site/src/docs/metro/tutorials/index.xml 2007-04-29
16:34:41 UTC (rev 1996)
@@ -12,11 +12,7 @@
<section name="Metro Tutorial">
<p>
- In the Depot tutorials dealing with
- <a href="../../util/depot/tutorials/plugins.html">strategy
datatypes</a>
- we covered the general subject of a deployment unit descriptor that
associated
- an object instantiation <tt>strategy</tt> with a <tt>classloader</tt>
chain
- definition. The Metro platform provides the prefered deployment
strategy and
+ The Metro platform provides the prefered deployment strategy and
runtime handler that delivers a complete context driven IOC object
instantiation model.
In addition to instantiation there are several aspects of a class that
@@ -24,7 +20,7 @@
decommissioning lifecycle, garbage collection policy, etc. Each of
these concerns
are expresssed as well defined semantic features within the Metro
component model.
</p>
-
+
<subsection name="Totorial Objective">
<p>
@@ -51,6 +47,23 @@
</subsection>
+ <subsection name="Technical Note">
+
+ <p>
+ This tutorial and the following tuitorials use the
+ <a href="../../util/depot/index.html">Depot</a> build system which
is basically
+ Ant driven by the depot command line handler. Depot reads
information about a
+ target project from a <tt>index.xml</tt> file and uses this
information to establish
+ an Ant project definition and supporting properties and classpath
criteria. In most
+ cases the project definition is sufficient to automate the build
process. These tutorials
+ assumes that the reader is familiar with the concepts of a project
defintion, centralized
+ defintions under a common index, and the management deployment
strategy datatypes (refer
+ <a href="../../util/depot/tutorials/index.html">Depot Tutorials</a>
for additional
+ information).
+ </p>
+
+ </subsection>
+
<subsection name="Component Creation">
<p>
@@ -60,13 +73,16 @@
of a custom part strategy.
</p>
- <p><i>From the global index.xml we establish the reference to our
target project:</i></p>
+ <p>
+ <i>From the global <tt>index.xml</tt> we establish the reference to
our
+ target project:</i>
+ </p>
<pre>
<index ..... >
...
- <project xmlns="dpml:library" name="hello">
+ <font color="darkred"><project xmlns="dpml:library" name="hello">
<info title="DPML Metro Hello Tutorial">
<description>Introductory Hello World demo.</description>
@@ -84,7 +100,7 @@
</test>
</dependencies>
- </project>
+ </project></font>
...
Modified: trunk/central/site/src/docs/util/depot/tutorials/index.xml
===================================================================
--- trunk/central/site/src/docs/util/depot/tutorials/index.xml 2007-04-28
17:56:21 UTC (rev 1995)
+++ trunk/central/site/src/docs/util/depot/tutorials/index.xml 2007-04-29
16:34:41 UTC (rev 1996)
@@ -16,19 +16,19 @@
</p>
<ul>
- <li><a href="101.html">Getting started.</a></li>
- <li><a href="properties.html">Adding general properties.</a></li>
- <li><a href="symbolic.html">Using symbolic references.</a></li>
- <li><a href="filters.html">Declaring global filters.</a></li>
- <li><a href="types.html">Examines the impact of type production
statements.</a></li>
- <li><a href="automation.html">Build automation using the Depot
Antlib.</a></li>
- <li><a href="alias.html">Alias creation and usage.</a></li>
- <li><a href="unit.html">Automating unit-tests.</a></li>
- <li><a href="imports.html">Using module imports.</a></li>
- <li><a href="complex.html">Multiproject builds.</a></li>
- <li><a href="modules.html">Working with modules.</a></li>
- <li><a href="export.html">Exporting module defintions.</a></li>
- <li><a href="plugins.html">Working with runtime metadata via
plugins.</a></li>
+ <li><a href="101.html">Getting started</a></li>
+ <li><a href="properties.html">Adding general properties</a></li>
+ <li><a href="symbolic.html">Using symbolic references</a></li>
+ <li><a href="filters.html">Declaring global filters</a></li>
+ <li><a href="types.html">Examines the impact of type production
statements</a></li>
+ <li><a href="automation.html">Build automation using the Depot
Antlib</a></li>
+ <li><a href="alias.html">Alias creation and usage</a></li>
+ <li><a href="unit.html">Automating unit-tests</a></li>
+ <li><a href="imports.html">Using module imports</a></li>
+ <li><a href="complex.html">Multiproject builds</a></li>
+ <li><a href="modules.html">Working with modules</a></li>
+ <li><a href="export.html">Exporting module defintions</a></li>
+ <li><a href="plugins.html">Working with runtime metadata via
plugins</a></li>
</ul>
</section>
- r1996 - in trunk/central/site/src/docs: metro/tutorials util/depot/tutorials, mcconnell at BerliOS, 04/29/2007
Archive powered by MHonArc 2.6.24.