Skip to Content.
Sympa Menu

notify-dpml - r1476 - in trunk/main: central/src/docs/depot central/src/docs/depot/concepts central/src/docs/transit central/src/docs/transit/config central/src/docs/transit/parts central/src/docs/transit/setup planet

notify-dpml AT lists.ibiblio.org

Subject: DPML Notify

List archive

Chronological Thread  
  • From: mcconnell at BerliOS <mcconnell AT mail.berlios.de>
  • To: notify-dpml AT lists.ibiblio.org
  • Subject: r1476 - in trunk/main: central/src/docs/depot central/src/docs/depot/concepts central/src/docs/transit central/src/docs/transit/config central/src/docs/transit/parts central/src/docs/transit/setup planet
  • Date: Tue, 30 May 2006 04:31:16 +0200

Author: mcconnell
Date: 2006-05-30 04:31:00 +0200 (Tue, 30 May 2006)
New Revision: 1476

Added:
trunk/main/central/src/docs/transit/config/
trunk/main/central/src/docs/transit/properties.xml
Removed:
trunk/main/central/src/docs/transit/setup/config/
trunk/main/central/src/docs/transit/setup/properties.xml
Modified:
trunk/main/central/src/docs/depot/concepts/index.xml
trunk/main/central/src/docs/depot/index.xml
trunk/main/central/src/docs/transit/config/index.xml
trunk/main/central/src/docs/transit/navigation.xml
trunk/main/central/src/docs/transit/parts/index.xml
trunk/main/planet/module.xml
Log:
housekeeping

Modified: trunk/main/central/src/docs/depot/concepts/index.xml
===================================================================
--- trunk/main/central/src/docs/depot/concepts/index.xml 2006-05-30
02:04:21 UTC (rev 1475)
+++ trunk/main/central/src/docs/depot/concepts/index.xml 2006-05-30
02:31:00 UTC (rev 1476)
@@ -12,12 +12,29 @@
<section name="DPML Depot">

<p>
- Depot is a development toolkit that extends Ant. It provides tools
- supporting general build functions, centralizes library management,
- a framework for project modularization, and a solution that delivers
- overall simplification to build configuration and maintenance concerns.
+ DPML Depot provides support for the management of complex
multi-project
+ builds.
</p>
+
+ <ul>
+ <li>module, project and resource management</li>
+ <li>transitive dependency management</li>
+ <li>build automation</li>
+ <li>multiproject sequencing</li>
+ <li>cross-project queries</li>
+ <li>repository-based resource management</li>
+ <li>build customization via Ant</li>
+ </ul>

+ <p>
+ The project builder provides support for the building of multiple
+ projects taking into account inter-project dependencies, production
+ declarations, and build strategy. The builder makes extensive use
+ of a common <a href="../library/index.html">library</a> to establish a
build
+ context and identify the build system <a href="../tools/index.html">
+ implementation</a>.
+ </p>
+
<img src="../../images/tools/library.png"/>

</section>

Modified: trunk/main/central/src/docs/depot/index.xml
===================================================================
--- trunk/main/central/src/docs/depot/index.xml 2006-05-30 02:04:21 UTC (rev
1475)
+++ trunk/main/central/src/docs/depot/index.xml 2006-05-30 02:31:00 UTC (rev
1476)
@@ -10,6 +10,21 @@
<body>

<section name="DPML Depot">
+
+ <p>
+ DPML Depot provides support for the management of complex
multi-project
+ builds.
+ </p>
+
+ <ul>
+ <li>module, project and resource management</li>
+ <li>transitive dependency management</li>
+ <li>build automation</li>
+ <li>multiproject sequencing</li>
+ <li>cross-project queries</li>
+ <li>repository-based resource management</li>
+ <li>build customization via Ant</li>
+ </ul>

<p>
The project builder provides support for the building of multiple
@@ -17,7 +32,7 @@
declarations, and build strategy. The builder makes extensive use
of a common <a href="library/index.html">library</a> to establish a
build
context and identify the build system <a href="tools/index.html">
- implementation</a> to execute.
+ implementation</a>.
</p>

<img src="../images/tools/library.png"/>

Copied: trunk/main/central/src/docs/transit/config (from rev 1465,
trunk/main/central/src/docs/transit/setup/config)

Modified: trunk/main/central/src/docs/transit/config/index.xml
===================================================================
--- trunk/main/central/src/docs/transit/setup/config/index.xml 2006-05-28
15:29:23 UTC (rev 1465)
+++ trunk/main/central/src/docs/transit/config/index.xml 2006-05-30
02:31:00 UTC (rev 1476)
@@ -94,7 +94,8 @@

<source><![CDATA[
<?xml version="1.0" encoding="ISO-8859-1"?>
-<!DOCTYPE transit PUBLIC "-//DPML//DTD Transit Configuration Version
1.0//EN" "http://download.dpml.net/dtds/transit_1_0.dtd"; >
+<!DOCTYPE transit PUBLIC "-//DPML//DTD Transit Configuration Version
1.0//EN"
+ "http://download.dpml.net/dtds/transit_1_0.dtd"; >

<transit cache="${dpml.data}/cache" layout="classic">


Modified: trunk/main/central/src/docs/transit/navigation.xml
===================================================================
--- trunk/main/central/src/docs/transit/navigation.xml 2006-05-30 02:04:21
UTC (rev 1475)
+++ trunk/main/central/src/docs/transit/navigation.xml 2006-05-30 02:31:00
UTC (rev 1476)
@@ -26,9 +26,10 @@

<menu>
<item name="Overview" href="concepts/index.html"/>
+ <item name="System Properties" href="properties.html"/>
+ <item name="Cache Configuration" href="config/index.html"/>
<item name="Part Directive" href="parts/index.html"/>
<item name="Protocols" href="technical/index.html"/>
- <item name="Setup" href="setup/index.html"/>
<item name="Ant" href="tasks/index.html"/>
<item name="CLI" href="cli/index.html"/>
</menu>

Modified: trunk/main/central/src/docs/transit/parts/index.xml
===================================================================
--- trunk/main/central/src/docs/transit/parts/index.xml 2006-05-30 02:04:21
UTC (rev 1475)
+++ trunk/main/central/src/docs/transit/parts/index.xml 2006-05-30 02:31:00
UTC (rev 1476)
@@ -34,7 +34,7 @@
<subsection name="Description">

<p>
- A part defines a deployment unit.
+ A part defines a plugin or general deployment unit.
</p>

<p>

Copied: trunk/main/central/src/docs/transit/properties.xml (from rev 1465,
trunk/main/central/src/docs/transit/setup/properties.xml)
===================================================================
--- trunk/main/central/src/docs/transit/setup/properties.xml 2006-05-28
15:29:23 UTC (rev 1465)
+++ trunk/main/central/src/docs/transit/properties.xml 2006-05-30 02:31:00
UTC (rev 1476)
@@ -0,0 +1,71 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+
+<!--
+ Copyright 2005-2006 Stephen McConnell
+
+ Licensed under the Apache License, Version 2.0 (the "License");
+ you may not use this file except in compliance with the License.
+ You may obtain a copy of the License at
+
+ http://www.dpml.net/central/about/legal/
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
+ implied.
+
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+
+<document>
+
+ <properties>
+ <author email="mcconnell AT dpml.net">Stephen McConnell</author>
+ <title>DPML Transit Properties</title>
+ </properties>
+
+ <body>
+ <section name="System Properties">
+
+ <p>
+ Two optional system properties may be used to control the
configuration
+ of the Transit system. One property provides a mechanisms whereby a
+ remote active transit model can be associated as the confiuration
+ for a local transit instance. A second property is available for
+ selection of a transit profile via url (suitable for centralized
+ configuration of static models).
+ </p>
+
+ <table>
+ <tr>
+ <td>dpml.transit.model</td>
+ <td>
+ If this system property is passed as an argument to the Depot
+ console handler (via the <tt>transit</tt>, <tt>metro</tt>, or
+ <tt>station</tt> commandline handlers), Depot will attempt to
+ locate a Transit Model using an RMI registry. If declared the
+ value of the property must be in the form
<tt>registry[:host[:port]]:name</tt>
+ where the <tt>name</tt> value corresponds to a RMI registry name
binding
+ that maps to an instance of a remote TransitModel.
+ </td>
+ </tr>
+ <tr>
+ <td>dpml.transit.profile</td>
+ <td>
+ If Transit is not initialized within an explicit TransitModel
then
+ Transit will attempt to establish a TransitModel using a
externalized
+ TransitDirective located at the uri
<tt>local:xml:dpml/transit/standard</tt>.
+ This uri can be overridden using the
<tt>dpml.transit.profile</tt> property
+ enabling the selection of a remote profile. The uri value will
be resolved
+ to a url referencing a <a href="config/index.html">Transit XML
configuration</a>.
+ Overriding the uri enables the possiblity for centralization of
multiple
+ Transit configurations.
+ </td>
+ </tr>
+ </table>
+
+ </section>
+ </body>
+</document>
+

Deleted: trunk/main/central/src/docs/transit/setup/properties.xml
===================================================================
--- trunk/main/central/src/docs/transit/setup/properties.xml 2006-05-30
02:04:21 UTC (rev 1475)
+++ trunk/main/central/src/docs/transit/setup/properties.xml 2006-05-30
02:31:00 UTC (rev 1476)
@@ -1,71 +0,0 @@
-<?xml version="1.0" encoding="ISO-8859-1"?>
-
-<!--
- Copyright 2005-2006 Stephen McConnell
-
- Licensed under the Apache License, Version 2.0 (the "License");
- you may not use this file except in compliance with the License.
- You may obtain a copy of the License at
-
- http://www.dpml.net/central/about/legal/
-
- Unless required by applicable law or agreed to in writing, software
- distributed under the License is distributed on an "AS IS" BASIS,
- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
- implied.
-
- See the License for the specific language governing permissions and
- limitations under the License.
--->
-
-<document>
-
- <properties>
- <author email="mcconnell AT dpml.net">Stephen McConnell</author>
- <title>DPML Transit Properties</title>
- </properties>
-
- <body>
- <section name="System Properties">
-
- <p>
- Two system properties may be used to control the condiguration
- of the Transit system. One property provides a mechanisms whereby a
- remote active transit model can be associated as the confiuration
- for a local transit instance. A second property is available for
- selection of a transit profile via url (suitable for centralized
- configuration of static models).
- </p>
-
- <table>
- <tr>
- <td>dpml.transit.model</td>
- <td>
- If this system property is passed as an argument to the Depot
- console handler (via the <tt>transit</tt>, <tt>metro</tt>, or
- <tt>station</tt> commandline handlers), Depot will attempt to
- locate a Transit Model using an RMI registry. If declared the
- value of the property must be in the form
<tt>registry[:host[:port]]:name</tt>
- where the <tt>name</tt> value corresponds to a RMI registry name
binding
- that maps to an instance of a remote TransitModel.
- </td>
- </tr>
- <tr>
- <td>dpml.transit.profile</td>
- <td>
- If Transit is not initialized within an explicit TransitModel
then
- Transit will attempt to establish a TransitModel using a
externalized
- TransitDirective located at the uri
<tt>local:xml:dpml/transit/standard</tt>.
- This uri can be overridden using the
<tt>dpml.transit.profile</tt> property
- enabling the selection of a remote profile. The uri value will
be resolved
- to a url referencing a <a href="config/index.html">Transit XML
configuration</a>.
- Overriding the uri enables the possiblity for centralization of
multiple
- Transit configurations.
- </td>
- </tr>
- </table>
-
- </section>
- </body>
-</document>
-

Modified: trunk/main/planet/module.xml
===================================================================
--- trunk/main/planet/module.xml 2006-05-30 02:04:21 UTC (rev 1475)
+++ trunk/main/planet/module.xml 2006-05-30 02:31:00 UTC (rev 1476)
@@ -4,25 +4,6 @@
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; >

<module file="http/module.xml"/>
+ <module file="process/module.xml"/>

- <project name="dpml-process-info" basedir="process/info">
- <types>
- <type id="xsd"/>
- <type id="jar"/>
- </types>
- <dependencies>
- <runtime>
- <include ref="dpml/transit/dpml-transit-main"/>
- </runtime>
- <test>
- <include ref="ant/ant-junit"/>
- </test>
- </dependencies>
- <filters>
- <feature token="PROJECT-XSD-URI" id="uri" type="xsd"/>
- <feature token="PART-XSD-URI" id="uri" type="xsd"
ref="dpml/lang/dpml-part"/>
- <feature token="COMMON-XSD-URI" id="uri" type="xsd"
ref="dpml/lang/dpml-common"/>
- </filters>
- </project>
-
</module>




  • r1476 - in trunk/main: central/src/docs/depot central/src/docs/depot/concepts central/src/docs/transit central/src/docs/transit/config central/src/docs/transit/parts central/src/docs/transit/setup planet, mcconnell at BerliOS, 05/29/2006

Archive powered by MHonArc 2.6.24.

Top of Page