notify-dpml AT lists.ibiblio.org
Subject: DPML Notify
List archive
svn commit: r1411 - in development/main/central/site/src/docs: . about about/concepts guide guide/patterns products/transit products/transit/concepts
- From: mcconnell AT netcompartner.com
- To: notify-dpml AT lists.ibiblio.org
- Subject: svn commit: r1411 - in development/main/central/site/src/docs: . about about/concepts guide guide/patterns products/transit products/transit/concepts
- Date: Sun, 09 Jan 2005 03:48:32 +0100
Author: mcconnell
Date: Sun Jan 9 03:48:31 2005
New Revision: 1411
Added:
development/main/central/site/src/docs/guide/patterns/
development/main/central/site/src/docs/guide/patterns/index.xml
(contents, props changed)
development/main/central/site/src/docs/guide/patterns/interface_impl.xml
(contents, props changed)
development/main/central/site/src/docs/guide/patterns/navigation.xml
(contents, props changed)
development/main/central/site/src/docs/products/transit/concepts/
development/main/central/site/src/docs/products/transit/concepts/artifact.xml
(contents, props changed)
development/main/central/site/src/docs/products/transit/concepts/cache.xml
(contents, props changed)
development/main/central/site/src/docs/products/transit/concepts/hosts.xml
(contents, props changed)
development/main/central/site/src/docs/products/transit/concepts/index.xml
(contents, props changed)
development/main/central/site/src/docs/products/transit/concepts/navigation.xml
(contents, props changed)
development/main/central/site/src/docs/products/transit/concepts/plugins.xml
(contents, props changed)
Removed:
development/main/central/site/src/docs/about/concepts/
Modified:
development/main/central/site/src/docs/about/index.xml
development/main/central/site/src/docs/about/navigation.xml
development/main/central/site/src/docs/guide/navigation.xml
development/main/central/site/src/docs/navigation.xml
development/main/central/site/src/docs/products/transit/index.xml
development/main/central/site/src/docs/products/transit/navigation.xml
Log:
Improve layout of documentation (keeping glossay related Transit concepts
within transit product branch, simplifying structure, and moving patterns
under the Guide).
Modified: development/main/central/site/src/docs/about/index.xml
==============================================================================
--- development/main/central/site/src/docs/about/index.xml (original)
+++ development/main/central/site/src/docs/about/index.xml Sun Jan 9
03:48:31 2005
@@ -8,7 +8,7 @@
<body>
<section name="The Digital Product Meta Library">
- <!-- this is an empty page as we don;t loik to it directly -->
+ <!-- this is an empty page as we don't link to it directly -->
</section>
</body>
<body/>
Modified: development/main/central/site/src/docs/about/navigation.xml
==============================================================================
--- development/main/central/site/src/docs/about/navigation.xml (original)
+++ development/main/central/site/src/docs/about/navigation.xml Sun Jan 9
03:48:31 2005
@@ -26,7 +26,6 @@
<menu>
<!--<item name="About" href="info/index.html"/>-->
- <item name="Concepts" href="concepts/index.html"/>
<item name="Resources" href="resources/index.html"/>
<item name="Community" href="community/index.html"/>
<item name="News and Events" href="news/index.html"/>
Modified: development/main/central/site/src/docs/guide/navigation.xml
==============================================================================
--- development/main/central/site/src/docs/guide/navigation.xml (original)
+++ development/main/central/site/src/docs/guide/navigation.xml Sun Jan 9
03:48:31 2005
@@ -27,6 +27,7 @@
<menu>
<item name="Installation" href="setup/index.html"/>
<item name="Quick Start" href="quick/index.html"/>
+ <item name="Patterns" href="patterns/index.html"/>
<item name="Developing with Metro" href="development/index.html"/>
<item name="Using Transit" href="transit/index.html"/>
</menu>
Added: development/main/central/site/src/docs/guide/patterns/index.xml
==============================================================================
--- (empty file)
+++ development/main/central/site/src/docs/guide/patterns/index.xml Sun
Jan 9 03:48:31 2005
@@ -0,0 +1,24 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+
+<document verified="false">
+ <properties>
+ <author email="david.leangen AT konova.com">David Leangen</author>
+ <title>DPML Concepts</title>
+ </properties>
+
+ <body>
+ <section name="Core Design Patterns">
+
+ <p>
+ DPML solutions are built around a few core design patterns.
+
+ <ul>
+ <li><a href="interface_impl.html">interface/impl</a></li>
+ </ul>
+
+ </p>
+
+ </section>
+ </body>
+</document>
+
Added:
development/main/central/site/src/docs/guide/patterns/interface_impl.xml
==============================================================================
--- (empty file)
+++ development/main/central/site/src/docs/guide/patterns/interface_impl.xml
Sun Jan 9 03:48:31 2005
@@ -0,0 +1,21 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+
+<document verified="false">
+ <properties>
+ <author email="dleangen AT dpml.net">David Leangen</author>
+ <title>DPML Concepts</title>
+ </properties>
+
+ <body>
+ <section name="Interface/Impl Pattern">
+
+ <p>
+ </p>
+
+ <p>
+ </p>
+
+ </section>
+ </body>
+</document>
+
Added: development/main/central/site/src/docs/guide/patterns/navigation.xml
==============================================================================
--- (empty file)
+++ development/main/central/site/src/docs/guide/patterns/navigation.xml
Sun Jan 9 03:48:31 2005
@@ -0,0 +1,33 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+ Copyright 2005 David Leangen
+
+ 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.
+-->
+
+<project>
+
+ <title>DPML Concepts</title>
+
+ <body>
+
+ <menu>
+ <item name="Interface/Impl" href="interface_impl.html"/>
+ </menu>
+
+ </body>
+
+</project>
Modified: development/main/central/site/src/docs/navigation.xml
==============================================================================
--- development/main/central/site/src/docs/navigation.xml (original)
+++ development/main/central/site/src/docs/navigation.xml Sun Jan 9
03:48:31 2005
@@ -34,7 +34,6 @@
<menu>
<!--<item name="About" href="about/info/index.html"/>-->
- <item name="Concepts" href="about/concepts/index.html"/>
<item name="Resources" href="about/resources/index.html"/>
<item name="Community" href="about/community/index.html"/>
<item name="News and Events" href="about/news/index.html"/>
Added:
development/main/central/site/src/docs/products/transit/concepts/artifact.xml
==============================================================================
--- (empty file)
+++
development/main/central/site/src/docs/products/transit/concepts/artifact.xml
Sun Jan 9 03:48:31 2005
@@ -0,0 +1,31 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+
+<document>
+ <properties>
+ <author email="mcconnell AT dpml.net">Stephen McConnell</author>
+ <contributor email="dleangen AT dpml.net">David Leangen</contributor>
+ <title>DPML Concepts</title>
+ </properties>
+
+ <body>
+ <section name="Artifact URI">
+
+ <p>
+ An artifact is a resource identified by an
+ artifact uri. Artifact uris describe a resource type, group,
+ name, and resource version. These identifiers dissassociate the
+ definition of an application from the source of the resources
+ needed to build and deploy the application.
+ </p>
+
+ <p>
+ The following example artifact uri identifies a resource named
+ 'dpml-http-server' associated with the 'dpml/http' group, a
+ resource type called 'block' and a version value of 1024.
+ </p>
+
+ <source>artifact:block:dpml/http/dpml-http-server#1024</source>
+
+ </section>
+ </body>
+</document>
Added:
development/main/central/site/src/docs/products/transit/concepts/cache.xml
==============================================================================
--- (empty file)
+++
development/main/central/site/src/docs/products/transit/concepts/cache.xml
Sun Jan 9 03:48:31 2005
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+
+<document>
+ <properties>
+ <author email="mcconnell AT dpml.net">Stephen McConnell</author>
+ <contributor email="dleangen AT dpml.net">David Leangen</contributor>
+ <title>DPML Concepts</title>
+ </properties>
+
+ <body>
+ <section name="Cache Management">
+
+ <p>
+ </p>
+
+ </section>
+ </body>
+</document>
Added:
development/main/central/site/src/docs/products/transit/concepts/hosts.xml
==============================================================================
--- (empty file)
+++
development/main/central/site/src/docs/products/transit/concepts/hosts.xml
Sun Jan 9 03:48:31 2005
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+
+<document>
+ <properties>
+ <author email="mcconnell AT dpml.net">Stephen McConnell</author>
+ <contributor email="dleangen AT dpml.net">David Leangen</contributor>
+ <title>DPML Concepts</title>
+ </properties>
+
+ <body>
+ <section name="Host Management">
+
+ <p>
+ </p>
+
+ </section>
+ </body>
+</document>
Added:
development/main/central/site/src/docs/products/transit/concepts/index.xml
==============================================================================
--- (empty file)
+++
development/main/central/site/src/docs/products/transit/concepts/index.xml
Sun Jan 9 03:48:31 2005
@@ -0,0 +1,46 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+
+<!--
+ Copyright 2005 David Leangen
+ Copyright 2004 Stephen McConnell
+ Copyright 2004 Niclas Hedhman
+
+ 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 verified="false">
+ <properties>
+ <author email="mcconnell AT dpml.net">Stephen McConnell</author>
+ <author email="niclas AT hedhman.org">Niclas Hedhman</author>
+ <author email="david.leangen AT konova.com">David Leangen</author>
+ <title>DPML Transit</title>
+ </properties>
+
+ <body>
+
+ <section name="Repository Enabled">
+
+ <p>
+ A repository enabled application is an application the leverages a
local
+ <a href="cache.html">cache</a> of <a
href="artifact.html">artifacts</a>.
+ Transit is the system infrastructure that provides support for
artifact
+ identification, retrieval, and related application functions such as
+ classloader construction and <a href="plugins.html">plugin</a>
management
+ required by repository enabled solutions.
+ </p>
+
+ </section>
+ </body>
+</document>
Added:
development/main/central/site/src/docs/products/transit/concepts/navigation.xml
==============================================================================
--- (empty file)
+++
development/main/central/site/src/docs/products/transit/concepts/navigation.xml
Sun Jan 9 03:48:31 2005
@@ -0,0 +1,36 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Copyright 2004 Stephen McConnell
+ Copyright 2004 Niclas Hedhman
+
+ 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.
+-->
+
+<project>
+
+ <title>Transit</title>
+
+ <body>
+
+ <menu>
+ <item name="Artifacts" href="artifact.html"/>
+ <item name="Cache Management" href="cache.html"/>
+ <item name="Local and Remote Hosts" href="hosts.html"/>
+ <item name="Classloaders and Plugins" href="plugins.html"/>
+ </menu>
+
+ </body>
+
+</project>
Added:
development/main/central/site/src/docs/products/transit/concepts/plugins.xml
==============================================================================
--- (empty file)
+++
development/main/central/site/src/docs/products/transit/concepts/plugins.xml
Sun Jan 9 03:48:31 2005
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+
+<document>
+ <properties>
+ <author email="mcconnell AT dpml.net">Stephen McConnell</author>
+ <contributor email="dleangen AT dpml.net">David Leangen</contributor>
+ <title>DPML Concepts</title>
+ </properties>
+
+ <body>
+ <section name="Classloaders and Plugins">
+
+ <p>
+ </p>
+
+ </section>
+ </body>
+</document>
Modified: development/main/central/site/src/docs/products/transit/index.xml
==============================================================================
--- development/main/central/site/src/docs/products/transit/index.xml
(original)
+++ development/main/central/site/src/docs/products/transit/index.xml Sun
Jan 9 03:48:31 2005
@@ -29,16 +29,29 @@
</properties>
<body>
- <section name="Transit Protocol Handler">
+ <section name="Transit Resource Management">
<p>
- Transit is a <strong>protocol handler</strong> that provides support
for the
- <a href="/about/concepts/index.html#cache_management_layer">cache
management layer</a>
- of a
- <a
href="/about/concepts/repository_enabled_application.html">repository enabled
application</a>.
+ Transit is a resource management system that provides a flexible
+ framework for dynamic retrival of system and application resources,
+ classloader construction, and plugin management. Collectively, these
+ facilities provide the structure on which <a
href="concepts/index.html">
+ repository enabled</a> applications can be build.
</p>
+
+ <!--
<p>
- A DPML-enabled application will normally make content requests to a
+that provides support for the
+ <a href="features/cache.html">cache management</a> layer of a
+ <a href="features/enabled.html">repository enabled</a> application.
+ </p>
+
+ <p>
+ A DPML-enabled application will normally make content requests using
an
+ artifact uri. The uri identifies a resource and provides support
for
+ resource resolution using possibly multiple remote and local hosts.
+
+to a
<a href="/about/concepts/index.html#local_cache_manager">local cache
manager</a>.
The cache manager interacts with one or more
<a href="/about/concepts/index.html#remote_repository">remote
repositories</a> to resolve
@@ -58,6 +71,7 @@
<a href="../metro/index.html">Metro</a>,
will use Transit transparently to the user.
</p>
+ -->
<!-- #This info goes in explanation of "remote repository"
Varying levels of quality of service are provided by
Modified:
development/main/central/site/src/docs/products/transit/navigation.xml
==============================================================================
--- development/main/central/site/src/docs/products/transit/navigation.xml
(original)
+++ development/main/central/site/src/docs/products/transit/navigation.xml
Sun Jan 9 03:48:31 2005
@@ -25,6 +25,7 @@
<body>
<menu>
+ <item name="Repository Enabled" href="concepts/index.html"/>
<item name="Properties" href="properties/index.html"/>
<item name="Protocol Specification" href="protocol/index.html"/>
<item name="Application Launcher" href="launcher/index.html"/>
- svn commit: r1411 - in development/main/central/site/src/docs: . about about/concepts guide guide/patterns products/transit products/transit/concepts, mcconnell, 01/08/2005
Archive powered by MHonArc 2.6.24.