You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@ant.apache.org by ja...@apache.org on 2017/07/25 11:12:36 UTC

svn commit: r1802918 [15/21] - in /ant/site/ivy/production/history/master: ./ configuration/ configuration/caches/ configuration/macrodef/ configuration/namespace/ dev/ ivyfile/ osgi/ resolver/ samples/ samples/eclipse-plugin/ samples/standard-osgi/ sa...

Modified: ant/site/ivy/production/history/master/terminology.html
URL: http://svn.apache.org/viewvc/ant/site/ivy/production/history/master/terminology.html?rev=1802918&r1=1802917&r2=1802918&view=diff
==============================================================================
--- ant/site/ivy/production/history/master/terminology.html (original)
+++ ant/site/ivy/production/history/master/terminology.html Tue Jul 25 11:12:33 2017
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><!----><!--  Licensed to the Apache Software Foundation (ASF) under one--><!--  or more contributor license agreements.  See the NOTICE file--><!--  distributed with this work for additional information--><!--  regarding copyright ownership.  The ASF licenses this file--><!--  to you 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.apache.org/licenses/LICENSE-2.0--><!----><!--  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 L
 icense.--><html lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><meta name="generator" content="Asciidoctor 1.5.4" /><title>Terminology | Apache Ivy&#153; Documentation</title><link rel="stylesheet" type="text/css" href="style/style.css" /><script src="js/jquery.pack.js" type="text/javascript"></script><script src="js/jquery.treeview.js" type="text/javascript"></script><link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0/styles/default.min.css" /><script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0/highlight.min.js" type="text/javascript"></script><script>$(document).ready(function(){$("#treemenu").Treeview({speed: "fast",store: true});});
-hljs.initHighlightingOnLoad();</script></head><body><div id="body"><table id="header" summary="Navigation elements." border="0" cellpadding="0" cellspacing="0" width="100%"><tr><td id="home" width="30%"><a href="http://ant.apache.org/" title="Apache Ant"><img src="images/ant-project-logo.svg" alt="Apache Ant" border="0" height="80px" /></a></td><td class="product" width="70%" align="right" valign="middle"><img src="images/logo.png" alt="ivy" border="0" /></td></tr></table><table id="top-menu" summary="Navigation elements." border="0" cellpadding="0" cellspacing="0" width="100%"><tr><td><div id="navcontainer"> <a href="http://www.apache.org/">Apache&#153;</a> &gt; <a href="http://ant.apache.org/">Apache Ant&#153;</a> &gt; <a href="http://ant.apache.org/ivy/">Apache Ivy&#153;</a> &gt;<span class="breadCrumb">    <a href="index.html" class="current">Documentation (2.5.0-local-20170630175829)</a> &gt; <a href="reference.html" class="current">Reference</a> &gt; Introduction &gt; <a href=
 "terminology.html" class="current">Terminology</a></span></div></td></tr></table><table id="content" border="0" cellpadding="0" cellspacing="0" width="100%"><tr><td id="sidebar-left"><div class="block block-book" id="block-book-0"><div class="sidebar-title">Apache Ivy&#153;</div><div class="content"><ul id="treemenu" class="treeview">
-<li id="xooki-index" class="submenu"><a href="index.html">Documentation (2.5.0-local-20170630175829)</a><ul class="open"><ul id="treemenu" class="treeview">
+hljs.initHighlightingOnLoad();</script></head><body><div id="body"><table id="header" summary="Navigation elements." border="0" cellpadding="0" cellspacing="0" width="100%"><tr><td id="home" width="30%"><a href="http://ant.apache.org/" title="Apache Ant"><img src="images/ant-project-logo.svg" alt="Apache Ant" border="0" height="80px" /></a></td><td class="product" width="70%" align="right" valign="middle"><img src="images/logo.png" alt="ivy" border="0" /></td></tr></table><table id="top-menu" summary="Navigation elements." border="0" cellpadding="0" cellspacing="0" width="100%"><tr><td><div id="navcontainer"> <a href="http://www.apache.org/">Apache&#153;</a> &gt; <a href="http://ant.apache.org/">Apache Ant&#153;</a> &gt; <a href="http://ant.apache.org/ivy/">Apache Ivy&#153;</a> &gt;<span class="breadCrumb">    <a href="index.html" class="current">Documentation (2.5.0-local-20170725163541)</a> &gt; <a href="reference.html" class="current">Reference</a> &gt; Introduction &gt; <a href=
 "terminology.html" class="current">Terminology</a></span></div></td></tr></table><table id="content" border="0" cellpadding="0" cellspacing="0" width="100%"><tr><td id="sidebar-left"><div class="block block-book" id="block-book-0"><div class="sidebar-title">Apache Ivy&#153;</div><div class="content"><ul id="treemenu" class="treeview">
+<li id="xooki-index" class="submenu"><a href="index.html">Documentation (2.5.0-local-20170725163541)</a><ul class="open"><ul id="treemenu" class="treeview">
 <li id="xooki-release-notes"><a href="release-notes.html">Release Notes</a></li>
 <li id="xooki-tutorial" class="submenu"><a href="tutorial.html">Tutorials</a><ul class="closed"><ul id="treemenu" class="treeview">
 <li id="xooki-tutorial/start"><a href="tutorial/start.html">Quick Start</a></li>
@@ -98,6 +98,10 @@ hljs.initHighlightingOnLoad();</script><
 </ul></li>
 <li id="xooki-settings/triggers"><a href="settings/triggers.html">triggers</a></li>
 <li id="xooki-settings/version-matchers"><a href="settings/version-matchers.html">version-matchers</a></li>
+<li id="xooki-settings/timeout-constraints" class="submenu"><a href="settings/timeout-constraints.html">timeout-constraints</a><ul class="closed"><ul id="treemenu" class="treeview">
+<li id="xooki-settings/timeout-constraint"><a href="settings/timeout-constraint.html">timeout-constraint</a></li>
+</ul>
+</ul></li>
 </ul>
 </ul></li>
 <li id="xooki-ivyfile" class="submenu"><a href="ivyfile.html">Ivy Files</a><ul class="closed"><ul id="treemenu" class="treeview">
@@ -212,40 +216,40 @@ hljs.initHighlightingOnLoad();</script><
 <div class="ulist">
 <ul>
 <li>
-<p><a href="#organisation">Organisation</a><br/></p>
+<p><a href="#organisation">Organisation</a></p>
 </li>
 <li>
-<p><a href="#module">Module</a><br/></p>
+<p><a href="#module">Module</a></p>
 </li>
 <li>
-<p><a href="#descriptor">Module Descriptor</a><br/></p>
+<p><a href="#descriptor">Module Descriptor</a></p>
 </li>
 <li>
-<p><a href="#artifact">Artifact</a><br/></p>
+<p><a href="#artifact">Artifact</a></p>
 </li>
 <li>
-<p><a href="#type">Type of an artifact</a><br/></p>
+<p><a href="#type">Type of an artifact</a></p>
 </li>
 <li>
-<p><a href="#extension">Artifact file name extension</a><br/></p>
+<p><a href="#extension">Artifact file name extension</a></p>
 </li>
 <li>
-<p><a href="#revision">Module Revision</a><br/></p>
+<p><a href="#revision">Module Revision</a></p>
 </li>
 <li>
-<p><a href="#branch">Branch</a><br/></p>
+<p><a href="#branch">Branch</a></p>
 </li>
 <li>
-<p><a href="#status">Status of a revision</a><br/></p>
+<p><a href="#status">Status of a revision</a></p>
 </li>
 <li>
-<p><a href="#configurations">Configurations of a module</a><br/></p>
+<p><a href="#configurations">Configurations of a module</a></p>
 </li>
 <li>
-<p><a href="#settings">Ivy Settings</a><br/></p>
+<p><a href="#settings">Ivy Settings</a></p>
 </li>
 <li>
-<p><a href="#repository">Repository</a><br/></p>
+<p><a href="#repository">Repository</a></p>
 </li>
 </ul>
 </div>
@@ -266,7 +270,7 @@ hljs.initHighlightingOnLoad();</script><
 <h2 id="__a_id_organisation_a_organisation"><a id="organisation"></a>Organisation</h2>
 <div class="sectionbody">
 <div class="paragraph">
-<p>An organisation is either a company, an individual, or simply any group of people that produces software. In principle, Ivy handles only a single level of organisation, meaning that they have a flat namespace in Ivy module descriptors. So, with Ivy descriptors, you can only describe a tree-like organisation structure, if you use a hierarchical naming convention. The organisation name is used for keeping together software produced by the same team, just to help locate their published works.</p>
+<p>An <code>organisation</code> is either a company, an individual, or simply any group of people that produces software. In principle, Ivy handles only a single level of organisation, meaning that they have a flat namespace in Ivy module descriptors. So, with Ivy descriptors, you can only describe a tree-like organisation structure, if you use a hierarchical naming convention. The organisation name is used for keeping together software produced by the same team, just to help locate their published works.</p>
 </div>
 <div class="paragraph">
 <p>Often organisations will use their inverted domain name as their organisation name in Ivy, since domain names by definition are unique. A company whose domain name is www.example.com might want to use com.example, or if they had multiple teams, all their organisation names could begin with com.example (e.g. com.example.rd, com.example.infra, com.example.services). The organisation name does neither really have to be an inverted domain name, nor even globally unique, but unique naming is highly recommended. Widely recognized trademark or trade name owners may choose to use their brand name instead.</p>
@@ -275,8 +279,7 @@ hljs.initHighlightingOnLoad();</script><
 <p><em>Examples: org.apache, ibm, jayasoft</em></p>
 </div>
 <div class="paragraph">
-<p>Note that the Ivy "organisation" is very similar to Maven POM "groupId".
-&lt;/dd&gt;</p>
+<p>Note that the Ivy <code>organisation</code> is very similar to Maven POM <code>groupId</code>.</p>
 </div>
 </div>
 </div>
@@ -284,7 +287,7 @@ hljs.initHighlightingOnLoad();</script><
 <h2 id="__a_id_module_a_module"><a id="module"></a>Module</h2>
 <div class="sectionbody">
 <div class="paragraph">
-<p>A module is a self-contained, reusable unit of software that, as a whole unit, follows a revision control scheme.</p>
+<p>A <code>module</code> is a self-contained, reusable unit of software that, as a whole unit, follows a revision control scheme.</p>
 </div>
 <div class="paragraph">
 <p>Ivy is only concerned about the module deliverables known as <em>artifacts</em>, and the <em>module descriptor</em> that declares them. These deliverables, for each <em>revision</em> of the module, are managed in <em>repositories</em>. In other words, to Ivy, a module is a chain of revisions each comprising a descriptor and one or more artifacts.</p>
@@ -313,13 +316,13 @@ hljs.initHighlightingOnLoad();</script><
 <h2 id="__a_id_artifact_a_artifact"><a id="artifact"></a>Artifact</h2>
 <div class="sectionbody">
 <div class="paragraph">
-<p>An artifact is <em>a single file</em> ready for delivery with the publication of a module revision, as a product of development.</p>
+<p>An <code>artifact</code> is <em>a single file</em> ready for delivery with the publication of a module revision, as a product of development.</p>
 </div>
 <div class="paragraph">
 <p>Compressed package formats are often preferred because they are easier to manage, transfer and store. For the same reasons, only one or a few artifacts per module are commonly used. However, artifacts can be of any file type and any number of them can be declared in a single module.</p>
 </div>
 <div class="paragraph">
-<p>In the Java world, common artifacts are Java archives or JAR files. In many cases, each revision of a module publishes only one artifact (like jakarta-log4j-1.2.6.tar.gz, for instance), but some of them publish many artifacts dependending on the use of the module (like apache-ant binary and source distributions in zip, gz and bz2 package formats, for instance).</p>
+<p>In the Java world, common artifacts are Java archives or JAR files. In many cases, each revision of a module publishes only one artifact (like jakarta-log4j-1.2.6.tar.gz, for instance), but some of them publish many artifacts depending on the use of the module (like apache-ant binary and source distributions in zip, gz and bz2 package formats, for instance).</p>
 </div>
 <div class="paragraph">
 <p><em>Examples: ant-1.7.0-bin.zip, apache-ant-1.7.0-src.tar.gz </em></p>
@@ -327,7 +330,7 @@ hljs.initHighlightingOnLoad();</script><
 <div class="sect2">
 <h3 id="__a_id_type_a_type_of_an_artifact"><a id="type"></a>Type of an artifact</h3>
 <div class="paragraph">
-<p>The artifact type is a category of a particular kind of artifact specimen. It is a classification based on the intended purpose of an artifact or <em>why</em> it is provided, not a category of packaging format or <em>how</em> the artifact is delivered.</p>
+<p>The artifact <code>type</code> is a category of a particular kind of artifact specimen. It is a classification based on the intended purpose of an artifact or <em>why</em> it is provided, not a category of packaging format or <em>how</em> the artifact is delivered.</p>
 </div>
 <div class="paragraph">
 <p>Although the type of an artifact may (rather accidentally) imply its file format, they are two different concepts. The artifact file name extension is more closely associated with its format. For example, in the case of Java archives the artifact type "jar" indicates that it is indeed a Java archive as per the JAR File specification. The file name extension happens to be "jar" as well. On the other hand, with source code distributions, the artifact type may be "source" while the file name extensions vary from "tar.gz", "zip", "java", "c", or "xml" to pretty much anything. So, the type of an artifact is basically an abstract functional category to explain its purpose, while the artifact file name extension is a more concrete technical indication of its format and, of course, naming.</p>
@@ -389,21 +392,24 @@ The head, or trunk, or main stream, is a
 <div class="paragraph">
 <p>Three statuses are defined by default in Ivy:</p>
 </div>
-<div class="ulist">
-<ul>
-<li>
-<p><strong>integration</strong>: revisions builded by a continuous build, a nightly build, and so on, fall in this category<br/></p>
-</li>
-<li>
-<p><strong>milestone</strong>: revisions delivered to the public but not actually finished fall in this category<br/></p>
-</li>
-<li>
-<p><strong>release</strong>: a revision fully tested and labelled fall in this category<br/></p>
-</li>
-</ul>
+<div class="dlist">
+<dl>
+<dt class="hdlist1"><code>integration</code></dt>
+<dd>
+<p>revisions built by a continuous build, a nightly build, and so on, fall in this category</p>
+</dd>
+<dt class="hdlist1"><code>milestone</code></dt>
+<dd>
+<p>revisions delivered to the public but not actually finished fall in this category</p>
+</dd>
+<dt class="hdlist1"><code>release</code></dt>
+<dd>
+<p>a revision fully tested and labelled fall in this category</p>
+</dd>
+</dl>
 </div>
 <div class="paragraph">
-<p><strong><em>Since 1.4</em></strong> This list is <a href="configuration/statuses.html">configurable</a> in your settings file.</p>
+<p><strong><em>Since 1.4</em></strong> This list is <a href="settings/statuses.html">configurable</a> in your settings file.</p>
 </div>
 </div>
 </div>
@@ -430,9 +436,9 @@ Moreover, a module may need some other m
 <p>Ivy settings files are xml files used to configure ivy to indicate where the modules can be found and how.</p>
 </div>
 <div class="sect2">
-<h3 id="__em_history_of_settings_em"><em>History of settings</em></h3>
+<h3 id="_history_of_settings">History of settings</h3>
 <div class="paragraph">
-<p><em>Prior to Ivy 2.0, the settings files were called configuration files and usually named ivyconf.xml. This resulted in confusion between module configurations and Ivy configuration files, so they were renamed to settings files. If you happen to fall on an ivyconf file or something called a configuration file, most of the time it&#8217;s only unupdated information (documentation, tutorial or article). Feel free to report any problem like this if you find such an inconsistency.</em></p>
+<p>Prior to Ivy 2.0, the settings files were called configuration files and usually named ivyconf.xml. This resulted in confusion between module configurations and Ivy configuration files, so they were renamed to settings files. If you happen to fall on an ivyconf file or something called a configuration file, most of the time it&#8217;s only unupdated information (documentation, tutorial or article). Feel free to report any problem like this if you find such an inconsistency.</p>
 </div>
 </div>
 </div>
@@ -441,8 +447,10 @@ Moreover, a module may need some other m
 <h2 id="__a_id_repository_a_repository"><a id="repository"></a>Repository</h2>
 <div class="sectionbody">
 <div class="paragraph">
-<p>What is called a <em>repository</em> in Ivy is a distribution site location where Ivy is able to find your required modules' artifacts and descriptors (i.e. Ivy files in most cases).
-Ivy can be used with complex repositories configured very finely. You can use <a href="concept.html">Dependency Resolvers</a> to do so.</p>
+<p>What is called a <em>repository</em> in Ivy is a distribution site location where Ivy is able to find your required modules' artifacts and descriptors (i.e. Ivy files in most cases).</p>
+</div>
+<div class="paragraph">
+<p>Ivy can be used with complex repositories configured very finely. You can use <a href="concept.html">Dependency Resolvers</a> to do so.</p>
 </div>
 </div>
-</div></div></div></td></tr></table><table id="footer-menu" summary="Navigation elements." border="0" cellpadding="0" cellspacing="0" width="100%"><tr><td align="center" valign="middle"><div class="primary-links">::<a href="index.html">Home</a>::<a href="reference.html">Reference</a>::<a href="tutorial.html">Tutorials</a>::<a href="dev.html">Developer's doc</a>::</div></td></tr></table><div id="footer-message" class="footer"><hr /><i>Copyright &#169; 2017 The Apache Software Foundation, Licensed under the<a href="http://www.apache.org/licenses/">Apache License, Version 2.0</a>.</i><br /><i>Apache Ivy, Apache Ant, Ivy, Ant, Apache, the Apache Ivy logo, the Apache Ant logo and the Apache feather logo are trademarks of The Apache Software Foundation.</i><br /><i>All other marks mentioned may be trademarks or registered trademarks of their respective owners.</i></div></div></body></html>
\ No newline at end of file
+</div></div></div></td></tr></table><table id="footer-menu" summary="Navigation elements." border="0" cellpadding="0" cellspacing="0" width="100%"><tr><td align="center" valign="middle"><div class="primary-links">::<a href="index.html">Home</a>::<a href="reference.html">Reference</a>::<a href="tutorial.html">Tutorials</a>::<a href="dev.html">Developer's doc</a>::</div></td></tr></table><div id="footer-message" class="footer"><hr /><i>Copyright &#169; 2007 - 2017 The Apache Software Foundation, Licensed under the<a href="http://www.apache.org/licenses/">Apache License, Version 2.0</a>.</i><br /><i>Apache Ivy, Apache Ant, Ivy, Ant, Apache, the Apache Ivy logo, the Apache Ant logo and the Apache feather logo are trademarks of The Apache Software Foundation.</i><br /><i>All other marks mentioned may be trademarks or registered trademarks of their respective owners.</i></div></div></body></html>
\ No newline at end of file

Modified: ant/site/ivy/production/history/master/textual.html
URL: http://svn.apache.org/viewvc/ant/site/ivy/production/history/master/textual.html?rev=1802918&r1=1802917&r2=1802918&view=diff
==============================================================================
--- ant/site/ivy/production/history/master/textual.html (original)
+++ ant/site/ivy/production/history/master/textual.html Tue Jul 25 11:12:33 2017
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><!----><!--  Licensed to the Apache Software Foundation (ASF) under one--><!--  or more contributor license agreements.  See the NOTICE file--><!--  distributed with this work for additional information--><!--  regarding copyright ownership.  The ASF licenses this file--><!--  to you 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.apache.org/licenses/LICENSE-2.0--><!----><!--  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 L
 icense.--><html lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><meta name="generator" content="Asciidoctor 1.5.4" /><title>Text Conventions | Apache Ivy&#153; Documentation</title><link rel="stylesheet" type="text/css" href="style/style.css" /><script src="js/jquery.pack.js" type="text/javascript"></script><script src="js/jquery.treeview.js" type="text/javascript"></script><link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0/styles/default.min.css" /><script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0/highlight.min.js" type="text/javascript"></script><script>$(document).ready(function(){$("#treemenu").Treeview({speed: "fast",store: true});});
-hljs.initHighlightingOnLoad();</script></head><body><div id="body"><table id="header" summary="Navigation elements." border="0" cellpadding="0" cellspacing="0" width="100%"><tr><td id="home" width="30%"><a href="http://ant.apache.org/" title="Apache Ant"><img src="images/ant-project-logo.svg" alt="Apache Ant" border="0" height="80px" /></a></td><td class="product" width="70%" align="right" valign="middle"><img src="images/logo.png" alt="ivy" border="0" /></td></tr></table><table id="top-menu" summary="Navigation elements." border="0" cellpadding="0" cellspacing="0" width="100%"><tr><td><div id="navcontainer"> <a href="http://www.apache.org/">Apache&#153;</a> &gt; <a href="http://ant.apache.org/">Apache Ant&#153;</a> &gt; <a href="http://ant.apache.org/ivy/">Apache Ivy&#153;</a> &gt;<span class="breadCrumb">    <a href="index.html" class="current">Documentation (2.5.0-local-20170630175829)</a> &gt; <a href="reference.html" class="current">Reference</a> &gt; Introduction &gt; <a href=
 "textual.html" class="current">Text Conventions</a></span></div></td></tr></table><table id="content" border="0" cellpadding="0" cellspacing="0" width="100%"><tr><td id="sidebar-left"><div class="block block-book" id="block-book-0"><div class="sidebar-title">Apache Ivy&#153;</div><div class="content"><ul id="treemenu" class="treeview">
-<li id="xooki-index" class="submenu"><a href="index.html">Documentation (2.5.0-local-20170630175829)</a><ul class="open"><ul id="treemenu" class="treeview">
+hljs.initHighlightingOnLoad();</script></head><body><div id="body"><table id="header" summary="Navigation elements." border="0" cellpadding="0" cellspacing="0" width="100%"><tr><td id="home" width="30%"><a href="http://ant.apache.org/" title="Apache Ant"><img src="images/ant-project-logo.svg" alt="Apache Ant" border="0" height="80px" /></a></td><td class="product" width="70%" align="right" valign="middle"><img src="images/logo.png" alt="ivy" border="0" /></td></tr></table><table id="top-menu" summary="Navigation elements." border="0" cellpadding="0" cellspacing="0" width="100%"><tr><td><div id="navcontainer"> <a href="http://www.apache.org/">Apache&#153;</a> &gt; <a href="http://ant.apache.org/">Apache Ant&#153;</a> &gt; <a href="http://ant.apache.org/ivy/">Apache Ivy&#153;</a> &gt;<span class="breadCrumb">    <a href="index.html" class="current">Documentation (2.5.0-local-20170725163541)</a> &gt; <a href="reference.html" class="current">Reference</a> &gt; Introduction &gt; <a href=
 "textual.html" class="current">Text Conventions</a></span></div></td></tr></table><table id="content" border="0" cellpadding="0" cellspacing="0" width="100%"><tr><td id="sidebar-left"><div class="block block-book" id="block-book-0"><div class="sidebar-title">Apache Ivy&#153;</div><div class="content"><ul id="treemenu" class="treeview">
+<li id="xooki-index" class="submenu"><a href="index.html">Documentation (2.5.0-local-20170725163541)</a><ul class="open"><ul id="treemenu" class="treeview">
 <li id="xooki-release-notes"><a href="release-notes.html">Release Notes</a></li>
 <li id="xooki-tutorial" class="submenu"><a href="tutorial.html">Tutorials</a><ul class="closed"><ul id="treemenu" class="treeview">
 <li id="xooki-tutorial/start"><a href="tutorial/start.html">Quick Start</a></li>
@@ -98,6 +98,10 @@ hljs.initHighlightingOnLoad();</script><
 </ul></li>
 <li id="xooki-settings/triggers"><a href="settings/triggers.html">triggers</a></li>
 <li id="xooki-settings/version-matchers"><a href="settings/version-matchers.html">version-matchers</a></li>
+<li id="xooki-settings/timeout-constraints" class="submenu"><a href="settings/timeout-constraints.html">timeout-constraints</a><ul class="closed"><ul id="treemenu" class="treeview">
+<li id="xooki-settings/timeout-constraint"><a href="settings/timeout-constraint.html">timeout-constraint</a></li>
+</ul>
+</ul></li>
 </ul>
 </ul></li>
 <li id="xooki-ivyfile" class="submenu"><a href="ivyfile.html">Ivy Files</a><ul class="closed"><ul id="treemenu" class="treeview">
@@ -214,72 +218,55 @@ hljs.initHighlightingOnLoad();</script><
 </div>
 <table class="tableblock frame-all grid-all spread">
 <colgroup>
-<col style="width: 100%;"/>
+<col style="width: 33.3333%;"/>
+<col style="width: 33.3333%;"/>
+<col style="width: 33.3334%;"/>
 </colgroup>
 <thead>
 <tr>
-<th class="tableblock halign-left valign-top">a module without revision</th>
+<th class="tableblock halign-left valign-top">what</th>
+<th class="tableblock halign-left valign-top">pattern</th>
+<th class="tableblock halign-left valign-top">exemple</th>
 </tr>
 </thead>
 <tbody>
 <tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><em>[organisation]</em>#<em>[module]</em></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">org.apache.ant#ant</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock">a module without revision</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>[organisation]</code>#<code>[module]</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>org.apache.ant#ant</code></p></td>
 </tr>
 <tr>
 <td class="tableblock halign-left valign-top"><p class="tableblock">a module with revision</p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><em>[organisation]</em>#<em>[module]</em>;<em>[revision]</em></p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">org.apache.ant#ant;1.7.0</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>[organisation]</code>#<code>[module]</code>;<code>[revision]</code></p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>org.apache.ant#ant;1.7.0</code></p></td>
 </tr>
 <tr>
 <td class="tableblock halign-left valign-top"><p class="tableblock">a module with (some) configurations</p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><em>[organisation]</em>#<em>[module]</em>[ <em>[confs]</em> ]</p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">org.apache.ant#ant[master,compile,build]</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>[organisation]</code>#<code>[module]</code>[<code>[confs]</code>]</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>org.apache.ant#ant[master,compile,build]</code></p></td>
 </tr>
 <tr>
 <td class="tableblock halign-left valign-top"><p class="tableblock">a module with revision and (some) configurations</p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><em>[organisation]</em>#<em>[module]</em>;<em>[revision]</em>[ <em>[confs]</em> ]</p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">org.apache.ant#ant;1.7.0[master,compile,build]</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>[organisation]</code>#<code>[module]</code>;<code>[revision]</code>[<code>[confs]</code>]</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>org.apache.ant#ant;1.7.0[master,compile,build]</code></p></td>
 </tr>
 <tr>
 <td class="tableblock halign-left valign-top"><p class="tableblock">a module&#8217;s artifact</p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><em>[organisation]</em>#<em>[module]</em>!<em>[artifact]</em>.<em>[ext]</em>(<em>[type]</em>)</p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">org.apache.ant#ant!ant.jar(source)</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>[organisation]</code>#<code>[module]</code>!<code>[artifact]</code>.<code>[ext]</code>(<code>[type]</code>)</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>org.apache.ant#ant!ant.jar(source)</code></p></td>
 </tr>
 <tr>
 <td class="tableblock halign-left valign-top"><p class="tableblock">a module&#8217;s artifact with revision</p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock"><em>[organisation]</em>#<em>[module]</em>;<em>[revision]</em>!<em>[artifact]</em>.<em>[ext]</em>(<em>[type]</em>)</p></td>
-</tr>
-<tr>
-<td class="tableblock halign-left valign-top"><p class="tableblock">org.apache.ant#ant;1.7.0!ant.jar(source)</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>[organisation]</code>#<code>[module]</code>;<code>[revision]</code>!<code>[artifact]</code>.<code>[ext]</code>(<code>[type]</code>)</p></td>
+<td class="tableblock halign-left valign-top"><p class="tableblock"><code>org.apache.ant#ant;1.7.0!ant.jar(source)</code></p></td>
 </tr>
 </tbody>
 </table>
 <div class="paragraph">
-<p>Another usual text representation used is to represent dependencies using a dash followed by greater than sign: &#8594;</p>
+<p>Another usual text representation used is to represent dependencies using a dash followed by greater than sign: <code>-&gt;</code></p>
 </div>
 <div class="paragraph">
-<p>To group a set of set of modules, we recommend using curly braces { }</p>
+<p>To group a set of set of modules, we recommend using curly braces <code>{</code> <code>}</code>.</p>
 </div>
 <div class="paragraph">
 <p>With these conventions, it&#8217;s easy to give a concise and detailed overview of a set of modules and their dependencies.</p>
@@ -315,35 +302,35 @@ module C revision 2.5 depends on module
 <div class="paragraph">
 <p>Here is the recommended characters set for each attribute:</p>
 </div>
-<div class="ulist">
-<ul>
-<li>
-<p>organisation<br/>
-a-z A-Z 0-9 - / . _ + =</p>
-</li>
-<li>
-<p>module<br/>
-a-z A-Z 0-9 - / . _ + =</p>
-</li>
-<li>
-<p>branch<br/>
-a-z A-Z 0-9 - / . _ + =</p>
-</li>
-<li>
-<p>revision<br/>
-a-z A-Z 0-9 - / . _ + = , [ ] { } ( ) : @</p>
-</li>
-<li>
-<p>artifact<br/>
-a-z A-Z 0-9 - / . _ + =</p>
-</li>
-<li>
-<p>extension<br/>
-a-z A-Z 0-9 - / . _ + =</p>
-</li>
-<li>
-<p>type<br/>
-a-z A-Z 0-9 - / . _ + =</p>
-</li>
-</ul>
-</div></div></div></td></tr></table><table id="footer-menu" summary="Navigation elements." border="0" cellpadding="0" cellspacing="0" width="100%"><tr><td align="center" valign="middle"><div class="primary-links">::<a href="index.html">Home</a>::<a href="reference.html">Reference</a>::<a href="tutorial.html">Tutorials</a>::<a href="dev.html">Developer's doc</a>::</div></td></tr></table><div id="footer-message" class="footer"><hr /><i>Copyright &#169; 2017 The Apache Software Foundation, Licensed under the<a href="http://www.apache.org/licenses/">Apache License, Version 2.0</a>.</i><br /><i>Apache Ivy, Apache Ant, Ivy, Ant, Apache, the Apache Ivy logo, the Apache Ant logo and the Apache feather logo are trademarks of The Apache Software Foundation.</i><br /><i>All other marks mentioned may be trademarks or registered trademarks of their respective owners.</i></div></div></body></html>
\ No newline at end of file
+<div class="dlist">
+<dl>
+<dt class="hdlist1"><code>organisation</code></dt>
+<dd>
+<p><code>a-z</code> <code>A-Z</code> <code>0-9</code> <code>-</code> <code>/</code> <code>.</code> <code>_</code> <code>+</code> <code>=</code></p>
+</dd>
+<dt class="hdlist1"><code>module</code></dt>
+<dd>
+<p><code>a-z</code> <code>A-Z</code> <code>0-9</code> <code>-</code> <code>/</code> <code>.</code> <code>_</code> <code>+</code> <code>=</code></p>
+</dd>
+<dt class="hdlist1"><code>branch</code></dt>
+<dd>
+<p><code>a-z</code> <code>A-Z</code> <code>0-9</code> <code>-</code> <code>/</code> <code>.</code> <code>_</code> <code>+</code> <code>=</code></p>
+</dd>
+<dt class="hdlist1"><code>revision</code></dt>
+<dd>
+<p><code>a-z</code> <code>A-Z</code> <code>0-9</code> <code>-</code> <code>/</code> <code>.</code> <code>_</code> <code>+</code> <code>=</code> <code>,</code> <code>[</code> <code>]</code> <code>{</code> <code>}</code> <code>(</code> <code>)</code> <code>:</code> <code>@</code></p>
+</dd>
+<dt class="hdlist1"><code>artifact</code></dt>
+<dd>
+<p><code>a-z</code> <code>A-Z</code> <code>0-9</code> <code>-</code> <code>/</code> <code>.</code> <code>_</code> <code>+</code> <code>=</code></p>
+</dd>
+<dt class="hdlist1"><code>extension</code></dt>
+<dd>
+<p><code>a-z</code> <code>A-Z</code> <code>0-9</code> <code>-</code> <code>/</code> <code>.</code> <code>_</code> <code>+</code> <code>=</code></p>
+</dd>
+<dt class="hdlist1"><code>type</code></dt>
+<dd>
+<p><code>a-z</code> <code>A-Z</code> <code>0-9</code> <code>-</code> <code>/</code> <code>.</code> <code>_</code> <code>+</code> <code>=</code></p>
+</dd>
+</dl>
+</div></div></div></td></tr></table><table id="footer-menu" summary="Navigation elements." border="0" cellpadding="0" cellspacing="0" width="100%"><tr><td align="center" valign="middle"><div class="primary-links">::<a href="index.html">Home</a>::<a href="reference.html">Reference</a>::<a href="tutorial.html">Tutorials</a>::<a href="dev.html">Developer's doc</a>::</div></td></tr></table><div id="footer-message" class="footer"><hr /><i>Copyright &#169; 2007 - 2017 The Apache Software Foundation, Licensed under the<a href="http://www.apache.org/licenses/">Apache License, Version 2.0</a>.</i><br /><i>Apache Ivy, Apache Ant, Ivy, Ant, Apache, the Apache Ivy logo, the Apache Ant logo and the Apache feather logo are trademarks of The Apache Software Foundation.</i><br /><i>All other marks mentioned may be trademarks or registered trademarks of their respective owners.</i></div></div></body></html>
\ No newline at end of file

Modified: ant/site/ivy/production/history/master/tutorial.html
URL: http://svn.apache.org/viewvc/ant/site/ivy/production/history/master/tutorial.html?rev=1802918&r1=1802917&r2=1802918&view=diff
==============================================================================
--- ant/site/ivy/production/history/master/tutorial.html (original)
+++ ant/site/ivy/production/history/master/tutorial.html Tue Jul 25 11:12:33 2017
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><!----><!--  Licensed to the Apache Software Foundation (ASF) under one--><!--  or more contributor license agreements.  See the NOTICE file--><!--  distributed with this work for additional information--><!--  regarding copyright ownership.  The ASF licenses this file--><!--  to you 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.apache.org/licenses/LICENSE-2.0--><!----><!--  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 L
 icense.--><html lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><meta name="generator" content="Asciidoctor 1.5.4" /><title>Tutorials | Apache Ivy&#153; Documentation</title><link rel="stylesheet" type="text/css" href="style/style.css" /><script src="js/jquery.pack.js" type="text/javascript"></script><script src="js/jquery.treeview.js" type="text/javascript"></script><link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0/styles/default.min.css" /><script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0/highlight.min.js" type="text/javascript"></script><script>$(document).ready(function(){$("#treemenu").Treeview({speed: "fast",store: true});});
-hljs.initHighlightingOnLoad();</script></head><body><div id="body"><table id="header" summary="Navigation elements." border="0" cellpadding="0" cellspacing="0" width="100%"><tr><td id="home" width="30%"><a href="http://ant.apache.org/" title="Apache Ant"><img src="images/ant-project-logo.svg" alt="Apache Ant" border="0" height="80px" /></a></td><td class="product" width="70%" align="right" valign="middle"><img src="images/logo.png" alt="ivy" border="0" /></td></tr></table><table id="top-menu" summary="Navigation elements." border="0" cellpadding="0" cellspacing="0" width="100%"><tr><td><div id="navcontainer"> <a href="http://www.apache.org/">Apache&#153;</a> &gt; <a href="http://ant.apache.org/">Apache Ant&#153;</a> &gt; <a href="http://ant.apache.org/ivy/">Apache Ivy&#153;</a> &gt;<span class="breadCrumb">  <a href="index.html" class="current">Documentation (2.5.0-local-20170630175829)</a> &gt; <a href="tutorial.html" class="current">Tutorials</a></span></div></td></tr></table><tab
 le id="content" border="0" cellpadding="0" cellspacing="0" width="100%"><tr><td id="sidebar-left"><div class="block block-book" id="block-book-0"><div class="sidebar-title">Apache Ivy&#153;</div><div class="content"><ul id="treemenu" class="treeview">
-<li id="xooki-index" class="submenu"><a href="index.html">Documentation (2.5.0-local-20170630175829)</a><ul class="open"><ul id="treemenu" class="treeview">
+hljs.initHighlightingOnLoad();</script></head><body><div id="body"><table id="header" summary="Navigation elements." border="0" cellpadding="0" cellspacing="0" width="100%"><tr><td id="home" width="30%"><a href="http://ant.apache.org/" title="Apache Ant"><img src="images/ant-project-logo.svg" alt="Apache Ant" border="0" height="80px" /></a></td><td class="product" width="70%" align="right" valign="middle"><img src="images/logo.png" alt="ivy" border="0" /></td></tr></table><table id="top-menu" summary="Navigation elements." border="0" cellpadding="0" cellspacing="0" width="100%"><tr><td><div id="navcontainer"> <a href="http://www.apache.org/">Apache&#153;</a> &gt; <a href="http://ant.apache.org/">Apache Ant&#153;</a> &gt; <a href="http://ant.apache.org/ivy/">Apache Ivy&#153;</a> &gt;<span class="breadCrumb">  <a href="index.html" class="current">Documentation (2.5.0-local-20170725163541)</a> &gt; <a href="tutorial.html" class="current">Tutorials</a></span></div></td></tr></table><tab
 le id="content" border="0" cellpadding="0" cellspacing="0" width="100%"><tr><td id="sidebar-left"><div class="block block-book" id="block-book-0"><div class="sidebar-title">Apache Ivy&#153;</div><div class="content"><ul id="treemenu" class="treeview">
+<li id="xooki-index" class="submenu"><a href="index.html">Documentation (2.5.0-local-20170725163541)</a><ul class="open"><ul id="treemenu" class="treeview">
 <li id="xooki-release-notes"><a href="release-notes.html">Release Notes</a></li>
 <li id="xooki-tutorial" class="submenu"><a href="tutorial.html" class="current">Tutorials</a><ul class="open"><ul id="treemenu" class="treeview">
 <li id="xooki-tutorial/start"><a href="tutorial/start.html">Quick Start</a></li>
@@ -98,6 +98,10 @@ hljs.initHighlightingOnLoad();</script><
 </ul></li>
 <li id="xooki-settings/triggers"><a href="settings/triggers.html">triggers</a></li>
 <li id="xooki-settings/version-matchers"><a href="settings/version-matchers.html">version-matchers</a></li>
+<li id="xooki-settings/timeout-constraints" class="submenu"><a href="settings/timeout-constraints.html">timeout-constraints</a><ul class="closed"><ul id="treemenu" class="treeview">
+<li id="xooki-settings/timeout-constraint"><a href="settings/timeout-constraint.html">timeout-constraint</a></li>
+</ul>
+</ul></li>
 </ul>
 </ul></li>
 <li id="xooki-ivyfile" class="submenu"><a href="ivyfile.html">Ivy Files</a><ul class="closed"><ul id="treemenu" class="treeview">
@@ -206,34 +210,43 @@ hljs.initHighlightingOnLoad();</script><
 </ul>
 </ul></li>
 </ul>
-<center><iframe src="http://www.apache.org/ads/buttonbar.html" style="border-width:0;" frameborder="0" scrolling="no" width="135" height="265"></iframe></center></div></div></td><td valign="top"><div id="main"><h1>Tutorials</h1><div id="content"><div class="paragraph">
+<center><iframe src="http://www.apache.org/ads/buttonbar.html" style="border-width:0;" frameborder="0" scrolling="no" width="135" height="265"></iframe></center></div></div></td><td valign="top"><div id="main"><h1>Tutorials</h1><div id="content"><div id="preamble">
+<div class="sectionbody">
+<div class="paragraph">
 <p>The best way to learn is to practice! That&#8217;s what the Ivy tutorials will help you to do, to discover some of the great Ivy <a href="https://ant.apache.org/ivy/features.html">features</a>.</p>
 </div>
 <div class="paragraph">
 <p>For the first tutorial you won&#8217;t even have to install Ivy (assuming you have Ant and a JDK properly installed), and it shouldn&#8217;t take more than 30 seconds.</p>
 </div>
-<div class="paragraph">
-<p><strong>First Tutorial</strong></p>
 </div>
-<div class="olist arabic">
-<ol class="arabic">
+</div>
+<div class="sect1">
+<h2 id="_first_tutorial">First Tutorial</h2>
+<div class="sectionbody">
+<div class="ulist">
+<ul>
 <li>
-<p>Make sure you have <a href="http://ant.apache.org/">ant</a> 1.9.9 or greater and a <a href="http://java.sun.com">jdk</a> properly installed<br/></p>
+<p>Make sure you have <a href="http://ant.apache.org/">Ant</a> 1.9.9 or greater and a <a href="https://www.java.com/en/download/">Java JDK</a> properly installed<br/></p>
 </li>
 <li>
-<p>Copy <a href="samples/build.xml">this build file</a> in an empty directory on your local filesystem (and make sure you name it build.xml)<br/></p>
+<p>Copy <a href="samples/build.xml">this build file</a> in an empty directory on your local filesystem (and make sure you name it <code>build.xml</code>)<br/></p>
 </li>
 <li>
-<p>Open a console in this directory and run "ant". That&#8217;s it!<br/></p>
+<p>Open a console in this directory and run the command: <code>ant</code>. That&#8217;s it!<br/></p>
 </li>
-</ol>
+</ul>
 </div>
 <div class="paragraph">
-<p>If you have any trouble, check the <a href="http://ant.apache.org/ivy/faq.html">FAQ</a>. It is most likely related to your internet connection (proxy anyone?).</p>
+<p>If you have any trouble, check our <a href="http://ant.apache.org/ivy/faq.html">FAQ</a>.</p>
 </div>
 <div class="paragraph">
-<p>OK, you&#8217;ve just seen how easy it is to take your first step with Ivy. Go ahead with the other tutorials, but before you do, make sure you have properly <a href="install.html">installed</a> Ivy and downloaded the tutorials sources (included in all Ivy distributions, in the <code><a href="https://git-wip-us.apache.org/repos/asf?p=ant-ivy.git;a=tree;f=src/example">src/example</a></code> directory).</p>
+<p>OK, you&#8217;ve just seen how easy it is to take your first step with Ivy. Go ahead with the other tutorials, but before you do, make sure you have properly <a href="install.html">installed</a> Ivy and downloaded the tutorials sources (included in all Ivy distributions, in the <a href="https://git-wip-us.apache.org/repos/asf?p=ant-ivy.git;a=tree;f=src/example">src/example</a> directory).</p>
+</div>
 </div>
+</div>
+<div class="sect1">
+<h2 id="_list_of_available_tutorials">List of available tutorials</h2>
+<div class="sectionbody">
 <div class="paragraph">
 <p>The following tutorials are available:</p>
 </div>
@@ -272,4 +285,6 @@ Shows you how to use configurations in a
 Shows you how to build your own enterprise repository.</p>
 </li>
 </ul>
-</div></div></div></td></tr></table><table id="footer-menu" summary="Navigation elements." border="0" cellpadding="0" cellspacing="0" width="100%"><tr><td align="center" valign="middle"><div class="primary-links">::<a href="index.html">Home</a>::<a href="reference.html">Reference</a>::<a href="tutorial.html">Tutorials</a>::<a href="dev.html">Developer's doc</a>::</div></td></tr></table><div id="footer-message" class="footer"><hr /><i>Copyright &#169; 2017 The Apache Software Foundation, Licensed under the<a href="http://www.apache.org/licenses/">Apache License, Version 2.0</a>.</i><br /><i>Apache Ivy, Apache Ant, Ivy, Ant, Apache, the Apache Ivy logo, the Apache Ant logo and the Apache feather logo are trademarks of The Apache Software Foundation.</i><br /><i>All other marks mentioned may be trademarks or registered trademarks of their respective owners.</i></div></div></body></html>
\ No newline at end of file
+</div>
+</div>
+</div></div></div></td></tr></table><table id="footer-menu" summary="Navigation elements." border="0" cellpadding="0" cellspacing="0" width="100%"><tr><td align="center" valign="middle"><div class="primary-links">::<a href="index.html">Home</a>::<a href="reference.html">Reference</a>::<a href="tutorial.html">Tutorials</a>::<a href="dev.html">Developer's doc</a>::</div></td></tr></table><div id="footer-message" class="footer"><hr /><i>Copyright &#169; 2007 - 2017 The Apache Software Foundation, Licensed under the<a href="http://www.apache.org/licenses/">Apache License, Version 2.0</a>.</i><br /><i>Apache Ivy, Apache Ant, Ivy, Ant, Apache, the Apache Ivy logo, the Apache Ant logo and the Apache feather logo are trademarks of The Apache Software Foundation.</i><br /><i>All other marks mentioned may be trademarks or registered trademarks of their respective owners.</i></div></div></body></html>
\ No newline at end of file

Modified: ant/site/ivy/production/history/master/tutorial/build-repository.html
URL: http://svn.apache.org/viewvc/ant/site/ivy/production/history/master/tutorial/build-repository.html?rev=1802918&r1=1802917&r2=1802918&view=diff
==============================================================================
--- ant/site/ivy/production/history/master/tutorial/build-repository.html (original)
+++ ant/site/ivy/production/history/master/tutorial/build-repository.html Tue Jul 25 11:12:33 2017
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><!----><!--  Licensed to the Apache Software Foundation (ASF) under one--><!--  or more contributor license agreements.  See the NOTICE file--><!--  distributed with this work for additional information--><!--  regarding copyright ownership.  The ASF licenses this file--><!--  to you 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.apache.org/licenses/LICENSE-2.0--><!----><!--  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 L
 icense.--><html lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><meta name="generator" content="Asciidoctor 1.5.4" /><title>Building a repository | Apache Ivy&#153; Documentation</title><link rel="stylesheet" type="text/css" href="../style/style.css" /><script src="../js/jquery.pack.js" type="text/javascript"></script><script src="../js/jquery.treeview.js" type="text/javascript"></script><link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0/styles/default.min.css" /><script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0/highlight.min.js" type="text/javascript"></script><script>$(document).ready(function(){$("#treemenu").Treeview({speed: "fast",store: true});});
-hljs.initHighlightingOnLoad();</script></head><body><div id="body"><table id="header" summary="Navigation elements." border="0" cellpadding="0" cellspacing="0" width="100%"><tr><td id="home" width="30%"><a href="http://ant.apache.org/" title="Apache Ant"><img src="../images/ant-project-logo.svg" alt="Apache Ant" border="0" height="80px" /></a></td><td class="product" width="70%" align="right" valign="middle"><img src="../images/logo.png" alt="ivy" border="0" /></td></tr></table><table id="top-menu" summary="Navigation elements." border="0" cellpadding="0" cellspacing="0" width="100%"><tr><td><div id="navcontainer"> <a href="http://www.apache.org/">Apache&#153;</a> &gt; <a href="http://ant.apache.org/">Apache Ant&#153;</a> &gt; <a href="http://ant.apache.org/ivy/">Apache Ivy&#153;</a> &gt;<span class="breadCrumb">   <a href="index.html" class="current">Documentation (2.5.0-local-20170630175829)</a> &gt; <a href="tutorial.html" class="current">Tutorials</a> &gt; <a href="../tutorial/b
 uild-repository.html" class="current">Building a repository</a></span></div></td></tr></table><table id="content" border="0" cellpadding="0" cellspacing="0" width="100%"><tr><td id="sidebar-left"><div class="block block-book" id="block-book-0"><div class="sidebar-title">Apache Ivy&#153;</div><div class="content"><ul id="treemenu" class="treeview">
-<li id="xooki-index" class="submenu"><a href="../index.html">Documentation (2.5.0-local-20170630175829)</a><ul class="open"><ul id="treemenu" class="treeview">
+hljs.initHighlightingOnLoad();</script></head><body><div id="body"><table id="header" summary="Navigation elements." border="0" cellpadding="0" cellspacing="0" width="100%"><tr><td id="home" width="30%"><a href="http://ant.apache.org/" title="Apache Ant"><img src="../images/ant-project-logo.svg" alt="Apache Ant" border="0" height="80px" /></a></td><td class="product" width="70%" align="right" valign="middle"><img src="../images/logo.png" alt="ivy" border="0" /></td></tr></table><table id="top-menu" summary="Navigation elements." border="0" cellpadding="0" cellspacing="0" width="100%"><tr><td><div id="navcontainer"> <a href="http://www.apache.org/">Apache&#153;</a> &gt; <a href="http://ant.apache.org/">Apache Ant&#153;</a> &gt; <a href="http://ant.apache.org/ivy/">Apache Ivy&#153;</a> &gt;<span class="breadCrumb">   <a href="index.html" class="current">Documentation (2.5.0-local-20170725163541)</a> &gt; <a href="tutorial.html" class="current">Tutorials</a> &gt; <a href="../tutorial/b
 uild-repository.html" class="current">Building a repository</a></span></div></td></tr></table><table id="content" border="0" cellpadding="0" cellspacing="0" width="100%"><tr><td id="sidebar-left"><div class="block block-book" id="block-book-0"><div class="sidebar-title">Apache Ivy&#153;</div><div class="content"><ul id="treemenu" class="treeview">
+<li id="xooki-index" class="submenu"><a href="../index.html">Documentation (2.5.0-local-20170725163541)</a><ul class="open"><ul id="treemenu" class="treeview">
 <li id="xooki-release-notes"><a href="../release-notes.html">Release Notes</a></li>
 <li id="xooki-tutorial" class="submenu"><a href="../tutorial.html">Tutorials</a><ul class="open"><ul id="treemenu" class="treeview">
 <li id="xooki-tutorial/start"><a href="../tutorial/start.html">Quick Start</a></li>
@@ -98,6 +98,10 @@ hljs.initHighlightingOnLoad();</script><
 </ul></li>
 <li id="xooki-settings/triggers"><a href="../settings/triggers.html">triggers</a></li>
 <li id="xooki-settings/version-matchers"><a href="../settings/version-matchers.html">version-matchers</a></li>
+<li id="xooki-settings/timeout-constraints" class="submenu"><a href="../settings/timeout-constraints.html">timeout-constraints</a><ul class="closed"><ul id="treemenu" class="treeview">
+<li id="xooki-settings/timeout-constraint"><a href="../settings/timeout-constraint.html">timeout-constraint</a></li>
+</ul>
+</ul></li>
 </ul>
 </ul></li>
 <li id="xooki-ivyfile" class="submenu"><a href="../ivyfile.html">Ivy Files</a><ul class="closed"><ul id="treemenu" class="treeview">
@@ -224,9 +228,9 @@ hljs.initHighlightingOnLoad();</script><
 <div class="paragraph">
 <p>Here are the public targets that we will use:</p>
 </div>
-<div class="listingblock shell">
+<div class="listingblock">
 <div class="content">
-<pre class="highlightjs highlight"><code>Z:\ivy-repository&gt;ant -p
+<pre class="highlightjs highlight"><code class="language-shell" data-lang="shell">Z:\ivy-repository&gt;ant -p
 Buildfile: build.xml
 
 Main targets:
@@ -249,4 +253,4 @@ Default target: basic</code></pre>
 <a href="../tutorial/build-repository/advanced.html">Using namespaces</a></p>
 </div>
 </div>
-</div></div></div></td></tr></table><table id="footer-menu" summary="Navigation elements." border="0" cellpadding="0" cellspacing="0" width="100%"><tr><td align="center" valign="middle"><div class="primary-links">::<a href="index.html">Home</a>::<a href="reference.html">Reference</a>::<a href="tutorial.html">Tutorials</a>::<a href="dev.html">Developer's doc</a>::</div></td></tr></table><div id="footer-message" class="footer"><hr /><i>Copyright &#169; 2017 The Apache Software Foundation, Licensed under the<a href="http://www.apache.org/licenses/">Apache License, Version 2.0</a>.</i><br /><i>Apache Ivy, Apache Ant, Ivy, Ant, Apache, the Apache Ivy logo, the Apache Ant logo and the Apache feather logo are trademarks of The Apache Software Foundation.</i><br /><i>All other marks mentioned may be trademarks or registered trademarks of their respective owners.</i></div></div></body></html>
\ No newline at end of file
+</div></div></div></td></tr></table><table id="footer-menu" summary="Navigation elements." border="0" cellpadding="0" cellspacing="0" width="100%"><tr><td align="center" valign="middle"><div class="primary-links">::<a href="index.html">Home</a>::<a href="reference.html">Reference</a>::<a href="tutorial.html">Tutorials</a>::<a href="dev.html">Developer's doc</a>::</div></td></tr></table><div id="footer-message" class="footer"><hr /><i>Copyright &#169; 2007 - 2017 The Apache Software Foundation, Licensed under the<a href="http://www.apache.org/licenses/">Apache License, Version 2.0</a>.</i><br /><i>Apache Ivy, Apache Ant, Ivy, Ant, Apache, the Apache Ivy logo, the Apache Ant logo and the Apache feather logo are trademarks of The Apache Software Foundation.</i><br /><i>All other marks mentioned may be trademarks or registered trademarks of their respective owners.</i></div></div></body></html>
\ No newline at end of file

Modified: ant/site/ivy/production/history/master/tutorial/build-repository/advanced.html
URL: http://svn.apache.org/viewvc/ant/site/ivy/production/history/master/tutorial/build-repository/advanced.html?rev=1802918&r1=1802917&r2=1802918&view=diff
==============================================================================
--- ant/site/ivy/production/history/master/tutorial/build-repository/advanced.html (original)
+++ ant/site/ivy/production/history/master/tutorial/build-repository/advanced.html Tue Jul 25 11:12:33 2017
@@ -1,6 +1,6 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><!----><!--  Licensed to the Apache Software Foundation (ASF) under one--><!--  or more contributor license agreements.  See the NOTICE file--><!--  distributed with this work for additional information--><!--  regarding copyright ownership.  The ASF licenses this file--><!--  to you 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.apache.org/licenses/LICENSE-2.0--><!----><!--  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 L
 icense.--><html lang="en"><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><meta name="generator" content="Asciidoctor 1.5.4" /><title>Using namespaces | Apache Ivy&#153; Documentation</title><link rel="stylesheet" type="text/css" href="../../style/style.css" /><script src="../../js/jquery.pack.js" type="text/javascript"></script><script src="../../js/jquery.treeview.js" type="text/javascript"></script><link rel="stylesheet" href="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0/styles/default.min.css" /><script src="//cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0/highlight.min.js" type="text/javascript"></script><script>$(document).ready(function(){$("#treemenu").Treeview({speed: "fast",store: true});});
-hljs.initHighlightingOnLoad();</script></head><body><div id="body"><table id="header" summary="Navigation elements." border="0" cellpadding="0" cellspacing="0" width="100%"><tr><td id="home" width="30%"><a href="http://ant.apache.org/" title="Apache Ant"><img src="../../images/ant-project-logo.svg" alt="Apache Ant" border="0" height="80px" /></a></td><td class="product" width="70%" align="right" valign="middle"><img src="../../images/logo.png" alt="ivy" border="0" /></td></tr></table><table id="top-menu" summary="Navigation elements." border="0" cellpadding="0" cellspacing="0" width="100%"><tr><td><div id="navcontainer"> <a href="http://www.apache.org/">Apache&#153;</a> &gt; <a href="http://ant.apache.org/">Apache Ant&#153;</a> &gt; <a href="http://ant.apache.org/ivy/">Apache Ivy&#153;</a> &gt;<span class="breadCrumb">    <a href="index.html" class="current">Documentation (2.5.0-local-20170630175829)</a> &gt; <a href="tutorial.html" class="current">Tutorials</a> &gt; <a href="../tut
 orial/build-repository.html" class="current">Building a repository</a> &gt; <a href="../../tutorial/build-repository/advanced.html" class="current">Using namespaces</a></span></div></td></tr></table><table id="content" border="0" cellpadding="0" cellspacing="0" width="100%"><tr><td id="sidebar-left"><div class="block block-book" id="block-book-0"><div class="sidebar-title">Apache Ivy&#153;</div><div class="content"><ul id="treemenu" class="treeview">
-<li id="xooki-index" class="submenu"><a href="../../index.html">Documentation (2.5.0-local-20170630175829)</a><ul class="open"><ul id="treemenu" class="treeview">
+hljs.initHighlightingOnLoad();</script></head><body><div id="body"><table id="header" summary="Navigation elements." border="0" cellpadding="0" cellspacing="0" width="100%"><tr><td id="home" width="30%"><a href="http://ant.apache.org/" title="Apache Ant"><img src="../../images/ant-project-logo.svg" alt="Apache Ant" border="0" height="80px" /></a></td><td class="product" width="70%" align="right" valign="middle"><img src="../../images/logo.png" alt="ivy" border="0" /></td></tr></table><table id="top-menu" summary="Navigation elements." border="0" cellpadding="0" cellspacing="0" width="100%"><tr><td><div id="navcontainer"> <a href="http://www.apache.org/">Apache&#153;</a> &gt; <a href="http://ant.apache.org/">Apache Ant&#153;</a> &gt; <a href="http://ant.apache.org/ivy/">Apache Ivy&#153;</a> &gt;<span class="breadCrumb">    <a href="index.html" class="current">Documentation (2.5.0-local-20170725163541)</a> &gt; <a href="tutorial.html" class="current">Tutorials</a> &gt; <a href="../tut
 orial/build-repository.html" class="current">Building a repository</a> &gt; <a href="../../tutorial/build-repository/advanced.html" class="current">Using namespaces</a></span></div></td></tr></table><table id="content" border="0" cellpadding="0" cellspacing="0" width="100%"><tr><td id="sidebar-left"><div class="block block-book" id="block-book-0"><div class="sidebar-title">Apache Ivy&#153;</div><div class="content"><ul id="treemenu" class="treeview">
+<li id="xooki-index" class="submenu"><a href="../../index.html">Documentation (2.5.0-local-20170725163541)</a><ul class="open"><ul id="treemenu" class="treeview">
 <li id="xooki-release-notes"><a href="../../release-notes.html">Release Notes</a></li>
 <li id="xooki-tutorial" class="submenu"><a href="../../tutorial.html">Tutorials</a><ul class="open"><ul id="treemenu" class="treeview">
 <li id="xooki-tutorial/start"><a href="../../tutorial/start.html">Quick Start</a></li>
@@ -98,6 +98,10 @@ hljs.initHighlightingOnLoad();</script><
 </ul></li>
 <li id="xooki-settings/triggers"><a href="../../settings/triggers.html">triggers</a></li>
 <li id="xooki-settings/version-matchers"><a href="../../settings/version-matchers.html">version-matchers</a></li>
+<li id="xooki-settings/timeout-constraints" class="submenu"><a href="../../settings/timeout-constraints.html">timeout-constraints</a><ul class="closed"><ul id="treemenu" class="treeview">
+<li id="xooki-settings/timeout-constraint"><a href="../../settings/timeout-constraint.html">timeout-constraint</a></li>
+</ul>
+</ul></li>
 </ul>
 </ul></li>
 <li id="xooki-ivyfile" class="submenu"><a href="../../ivyfile.html">Ivy Files</a><ul class="closed"><ul id="treemenu" class="treeview">
@@ -213,7 +217,7 @@ hljs.initHighlightingOnLoad();</script><
 <h2 id="_on_the_road_to_a_professional_repository">On the road to a professional repository</h2>
 <div class="sectionbody">
 <div class="paragraph">
-<p>In this section, you will learn how to build a <strong>professional</strong> repository. What is a <strong>professional</strong> repository? Our vision is to say that a good quality repository must follow clear rules about projects naming and must offer correct, useable, configurations and verified project descriptors. In order to achieve those goals, we think that you have to build your own repository.
+<p>In this section, you will learn how to build a <strong>professional</strong> repository. What is a <strong>professional</strong> repository? Our vision is to say that a good quality repository must follow clear rules about projects naming and must offer correct, usable, configurations and verified project descriptors. In order to achieve those goals, we think that you have to build your own repository.
 We have seen in the previous example, that we could use some public repositories to begin to build our own repository. Nevertheless, the result is not always the expected one, especially concerning the naming rules used.</p>
 </div>
 <div class="paragraph">
@@ -233,9 +237,9 @@ We have seen in the previous example, th
 <div class="paragraph">
 <p>So let&#8217;s see what Ivy can do using namespaces (we will dig into details later):</p>
 </div>
-<div class="listingblock shell">
+<div class="listingblock">
 <div class="content">
-<pre class="highlightjs highlight"><code>[ivy@apache:/ivy/build-a-ivy-repository]$ ant maven2-namespace
+<pre class="highlightjs highlight"><code class="language-shell" data-lang="shell">[ivy@apache:/ivy/build-a-ivy-repository]$ ant maven2-namespace
 Buildfile: /ivy/build-a-ivy-repository/build.xml
 
 load-ivy:
@@ -243,26 +247,26 @@ load-ivy:
 init-ivy:
 
 maven2-namespace:
-[ivy:install] :: Apache Ivy 2.5.0-local-20170625132628 - 20170625132628 :: http://ant.apache.org/ivy/ ::
+[ivy:install] :: Apache Ivy 2.5.0 - 20170619071546 :: http://ant.apache.org/ivy/ ::
 [ivy:install] :: loading settings :: file = /ivy/build-a-ivy-repository/settings/ivysettings-advanced.xml
 [ivy:install] :: installing apache#commons-lang;1.0 ::
 [ivy:install] :: resolving dependencies ::
 [ivy:install] 	found apache#commons-lang;1.0 in libraries
 [ivy:install] :: downloading artifacts to cache ::
-[ivy:install] downloading https://repo1.maven.org/maven2/commons-lang/commons-lang/1.0/commons-lang-1.0.jar ...
-[ivy:install] ............... (62kB)
-[ivy:install] .. (0kB)
-[ivy:install] 	[SUCCESSFUL ] apache#commons-lang;1.0!commons-lang.jar (315ms)
 [ivy:install] downloading https://repo1.maven.org/maven2/commons-lang/commons-lang/1.0/commons-lang-1.0-javadoc.jar ...
 [ivy:install] ...................... (170kB)
 [ivy:install] .. (0kB)
-[ivy:install] 	[SUCCESSFUL ] apache#commons-lang;1.0!commons-lang.jar(javadoc) (384ms)
+[ivy:install] 	[SUCCESSFUL ] apache#commons-lang;1.0!commons-lang.jar(javadoc) (2338ms)
+[ivy:install] downloading https://repo1.maven.org/maven2/commons-lang/commons-lang/1.0/commons-lang-1.0.jar ...
+[ivy:install] ............... (62kB)
+[ivy:install] .. (0kB)
+[ivy:install] 	[SUCCESSFUL ] apache#commons-lang;1.0!commons-lang.jar (1374ms)
 [ivy:install] :: installing in my-repository ::
-[ivy:install] 	published commons-lang to /ivy/build-a-ivy-repository/myrepository/advanced/apache/commons-lang/jars/commons-lang-1.0.jar
 [ivy:install] 	published commons-lang to /ivy/build-a-ivy-repository/myrepository/advanced/apache/commons-lang/javadocs/commons-lang-1.0.jar
+[ivy:install] 	published commons-lang to /ivy/build-a-ivy-repository/myrepository/advanced/apache/commons-lang/jars/commons-lang-1.0.jar
 [ivy:install] 	published ivy to /ivy/build-a-ivy-repository/myrepository/advanced/apache/commons-lang/ivys/ivy-1.0.xml
 [ivy:install] :: install resolution report ::
-[ivy:install] :: resolution report :: resolve 0ms :: artifacts dl 702ms
+[ivy:install] :: resolution report :: resolve 0ms :: artifacts dl 3714ms
 	---------------------------------------------------------------------
 	|                  |            modules            ||   artifacts   |
 	|       conf       | number| search|dwnlded|evicted|| number|dwnlded|
@@ -271,15 +275,15 @@ maven2-namespace:
 	---------------------------------------------------------------------
 
 BUILD SUCCESSFUL
-Total time: 2 seconds</code></pre>
+Total time: 8 seconds</code></pre>
 </div>
 </div>
 <div class="paragraph">
 <p>Now if we look at our repository, it seems to look fine.</p>
 </div>
-<div class="listingblock shell">
+<div class="listingblock">
 <div class="content">
-<pre class="highlightjs highlight"><code>$ find /ivy/build-a-ivy-repository/myrepository/advanced -type f -print
+<pre class="highlightjs highlight"><code class="language-shell" data-lang="shell">$ find /ivy/build-a-ivy-repository/myrepository/advanced -type f -print
 /ivy/build-a-ivy-repository/myrepository/advanced/apache/commons-lang/ivys/ivy-1.0.xml
 /ivy/build-a-ivy-repository/myrepository/advanced/apache/commons-lang/ivys/ivy-1.0.xml.md5
 /ivy/build-a-ivy-repository/myrepository/advanced/apache/commons-lang/ivys/ivy-1.0.xml.sha1
@@ -343,10 +347,10 @@ Total time: 2 seconds</code></pre>
 	    &lt;dest org="$m0" module="$m0"/&gt;
 	&lt;/fromsystem&gt;
 	&lt;tosystem&gt;
-	    &lt;src org="commons-.+" module="commons-.+" /&gt;
-	    &lt;src org="ant.*" module="ant.*" /&gt;
+	    &lt;src org="commons-.+" module="commons-.+"/&gt;
+	    &lt;src org="ant.*" module="ant.*"/&gt;
 	    ...
-	    &lt;src org="xmlrpc" module="xmlrpc" /&gt;
+	    &lt;src org="xmlrpc" module="xmlrpc"/&gt;
 
 	    &lt;dest org="apache" module="$m0"/&gt;
 	&lt;/tosystem&gt;
@@ -406,4 +410,4 @@ and for revisions : $r0, $r1, &#8230;&#8
 </div>
 </div>
 </div>
-</div></div></div></td></tr></table><table id="footer-menu" summary="Navigation elements." border="0" cellpadding="0" cellspacing="0" width="100%"><tr><td align="center" valign="middle"><div class="primary-links">::<a href="index.html">Home</a>::<a href="reference.html">Reference</a>::<a href="tutorial.html">Tutorials</a>::<a href="dev.html">Developer's doc</a>::</div></td></tr></table><div id="footer-message" class="footer"><hr /><i>Copyright &#169; 2017 The Apache Software Foundation, Licensed under the<a href="http://www.apache.org/licenses/">Apache License, Version 2.0</a>.</i><br /><i>Apache Ivy, Apache Ant, Ivy, Ant, Apache, the Apache Ivy logo, the Apache Ant logo and the Apache feather logo are trademarks of The Apache Software Foundation.</i><br /><i>All other marks mentioned may be trademarks or registered trademarks of their respective owners.</i></div></div></body></html>
\ No newline at end of file
+</div></div></div></td></tr></table><table id="footer-menu" summary="Navigation elements." border="0" cellpadding="0" cellspacing="0" width="100%"><tr><td align="center" valign="middle"><div class="primary-links">::<a href="index.html">Home</a>::<a href="reference.html">Reference</a>::<a href="tutorial.html">Tutorials</a>::<a href="dev.html">Developer's doc</a>::</div></td></tr></table><div id="footer-message" class="footer"><hr /><i>Copyright &#169; 2007 - 2017 The Apache Software Foundation, Licensed under the<a href="http://www.apache.org/licenses/">Apache License, Version 2.0</a>.</i><br /><i>Apache Ivy, Apache Ant, Ivy, Ant, Apache, the Apache Ivy logo, the Apache Ant logo and the Apache feather logo are trademarks of The Apache Software Foundation.</i><br /><i>All other marks mentioned may be trademarks or registered trademarks of their respective owners.</i></div></div></body></html>
\ No newline at end of file