ant-notifications mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From hi...@apache.org
Subject [28/36] ant-ivyde git commit: put every doc related files in the doc folder
Date Sat, 01 Jul 2017 12:10:01 GMT
http://git-wip-us.apache.org/repos/asf/ant-ivyde/blob/808c8f27/asciidoc/sample/webapp-js-repo/webapp/.classpath
----------------------------------------------------------------------
diff --git a/asciidoc/sample/webapp-js-repo/webapp/.classpath b/asciidoc/sample/webapp-js-repo/webapp/.classpath
deleted file mode 100644
index 2ec4452..0000000
--- a/asciidoc/sample/webapp-js-repo/webapp/.classpath
+++ /dev/null
@@ -1,25 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-   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 License.    
--->
-<classpath>
-	<classpathentry kind="src" path="src"/>
-	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/>
-	<classpathentry kind="con" path="org.apache.ivyde.eclipse.cpcontainer.IVYDE_CONTAINER/?project=ivyde-sample-webapp-js-repo&amp;ivyXmlPath=ivy.xml&amp;confs=runtime%2Ccompile&amp;ivySettingsPath=%24%7Bworkspace_loc%3Aivyde-sample-webapp-js-repo%2Fivysettings.xml%7D&amp;loadSettingsOnDemand=false&amp;propertyFiles="/>
-	<classpathentry kind="output" path="bin"/>
-</classpath>

http://git-wip-us.apache.org/repos/asf/ant-ivyde/blob/808c8f27/asciidoc/sample/webapp-js-repo/webapp/.project
----------------------------------------------------------------------
diff --git a/asciidoc/sample/webapp-js-repo/webapp/.project b/asciidoc/sample/webapp-js-repo/webapp/.project
deleted file mode 100644
index 890cdeb..0000000
--- a/asciidoc/sample/webapp-js-repo/webapp/.project
+++ /dev/null
@@ -1,36 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-   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 License.    
--->
-<projectDescription>
-	<name>ivyde-sample-webapp-js-repo</name>
-	<comment></comment>
-	<projects>
-	</projects>
-	<buildSpec>
-		<buildCommand>
-			<name>org.eclipse.jdt.core.javabuilder</name>
-			<arguments>
-			</arguments>
-		</buildCommand>
-	</buildSpec>
-	<natures>
-		<nature>org.eclipse.jdt.core.javanature</nature>
-		<nature>org.apache.ivyde.eclipse.ivynature</nature>
-	</natures>
-</projectDescription>

http://git-wip-us.apache.org/repos/asf/ant-ivyde/blob/808c8f27/asciidoc/sample/webapp-js-repo/webapp/.settings/org.apache.ivyde.eclipse.prefs
----------------------------------------------------------------------
diff --git a/asciidoc/sample/webapp-js-repo/webapp/.settings/org.apache.ivyde.eclipse.prefs b/asciidoc/sample/webapp-js-repo/webapp/.settings/org.apache.ivyde.eclipse.prefs
deleted file mode 100644
index fa35932..0000000
--- a/asciidoc/sample/webapp-js-repo/webapp/.settings/org.apache.ivyde.eclipse.prefs
+++ /dev/null
@@ -1,21 +0,0 @@
-#	 ***************************************************************
-#	 * 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 License.
-#	 ***************************************************************
-#Sun Feb 05 19:00:43 CET 2012
-eclipse.preferences.version=1
-org.apache.ivyde.eclipse.standaloneretrieve=<?xml version\="1.0" encoding\="UTF-8" standalone\="no"?><setuplist/>

http://git-wip-us.apache.org/repos/asf/ant-ivyde/blob/808c8f27/asciidoc/sample/webapp-js-repo/webapp/ivy.xml
----------------------------------------------------------------------
diff --git a/asciidoc/sample/webapp-js-repo/webapp/ivy.xml b/asciidoc/sample/webapp-js-repo/webapp/ivy.xml
deleted file mode 100644
index 3b36c20..0000000
--- a/asciidoc/sample/webapp-js-repo/webapp/ivy.xml
+++ /dev/null
@@ -1,35 +0,0 @@
-<!--
-   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 License.    
--->
-<ivy-module version="1.0"
-            xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"            
-            xsi:noNamespaceSchemaLocation="http://ant.apache.org/ivy/schemas/ivy.xsd">
-    <info organisation="org.apache.ivyde.sample" module="webapp-js-repo" />
-    <configurations>
-        <conf name="runtime" />
-        <conf name="compile" />
-        <conf name="js" />
-    </configurations>
-    <dependencies>
-        <!-- Java dependencies -->
-        <dependency org="org.eclipse.jetty" name="jetty-server" rev="7.6.0.v20120127" conf="compile,runtime->default" />
-
-        <!-- Javascript dependencies -->
-        <dependency org="com.jquery" name="jquery-default-value" rev="1.0" conf="js->default" />
-    </dependencies>
-</ivy-module>

http://git-wip-us.apache.org/repos/asf/ant-ivyde/blob/808c8f27/asciidoc/sample/webapp-js-repo/webapp/ivysettings.xml
----------------------------------------------------------------------
diff --git a/asciidoc/sample/webapp-js-repo/webapp/ivysettings.xml b/asciidoc/sample/webapp-js-repo/webapp/ivysettings.xml
deleted file mode 100644
index d3801da..0000000
--- a/asciidoc/sample/webapp-js-repo/webapp/ivysettings.xml
+++ /dev/null
@@ -1,36 +0,0 @@
-<!--
-   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 License.    
--->
-<ivysettings>
-    <settings defaultResolver="chain" />
-
-    <resolvers>
-        <ibiblio name="maven-central" root="http://repo1.maven.org/maven2/" m2compatible="true" checksums="" />
-        
-        <filesystem name="local-js">
-            <ivy pattern="${ivy.settings.dir}/../repo/[organisation]/[module]/[revision]/ivy.xml" />
-            <artifact pattern="${ivy.settings.dir}/../repo/[organisation]/[module]/[revision]/[type]s/[artifact]-[revision].[ext]" />
-        </filesystem>
-
-        <chain name="chain" returnFirst="true">
-            <resolver ref="local-js" />
-            <resolver ref="maven-central" />
-        </chain>
-    </resolvers>
-
-</ivysettings>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/ant-ivyde/blob/808c8f27/asciidoc/sample/webapp-js-repo/webapp/src/org/apache/ivyde/sample/webappjsrepo/HTTPServer.java
----------------------------------------------------------------------
diff --git a/asciidoc/sample/webapp-js-repo/webapp/src/org/apache/ivyde/sample/webappjsrepo/HTTPServer.java b/asciidoc/sample/webapp-js-repo/webapp/src/org/apache/ivyde/sample/webappjsrepo/HTTPServer.java
deleted file mode 100644
index 4dbc2cb..0000000
--- a/asciidoc/sample/webapp-js-repo/webapp/src/org/apache/ivyde/sample/webappjsrepo/HTTPServer.java
+++ /dev/null
@@ -1,37 +0,0 @@
-/*
- *  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 License.
- *
- */
-package org.apache.ivyde.sample.webappjsrepo;
-
-import java.net.InetSocketAddress;
-
-import org.eclipse.jetty.server.Server;
-import org.eclipse.jetty.server.handler.ResourceHandler;
-import org.eclipse.jetty.util.resource.Resource;
-
-public class HTTPServer {
-
-    public static void main(String[] args) throws Exception {
-        InetSocketAddress bindAdress = new InetSocketAddress("localhost", 8888);
-        Server server = new Server(bindAdress);
-        ResourceHandler resourceHandler = new ResourceHandler();
-        resourceHandler.setBaseResource(Resource.newClassPathResource("/org/apache/ivyde/sample/webappjsrepo/"));
-        server.setHandler(resourceHandler);
-        server.start();
-        server.join();
-    }
-}

http://git-wip-us.apache.org/repos/asf/ant-ivyde/blob/808c8f27/asciidoc/sample/webapp-js-repo/webapp/src/org/apache/ivyde/sample/webappjsrepo/index.html
----------------------------------------------------------------------
diff --git a/asciidoc/sample/webapp-js-repo/webapp/src/org/apache/ivyde/sample/webappjsrepo/index.html b/asciidoc/sample/webapp-js-repo/webapp/src/org/apache/ivyde/sample/webappjsrepo/index.html
deleted file mode 100644
index 6fac9d0..0000000
--- a/asciidoc/sample/webapp-js-repo/webapp/src/org/apache/ivyde/sample/webappjsrepo/index.html
+++ /dev/null
@@ -1,44 +0,0 @@
-<!--
-   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 License.    
--->
-<html>
-<head>
-<meta http-equiv="content-type" content="text/html; charset=UTF-8" />
-<script type="text/javascript" src="/js/jquery-1.7.1.min.js"></script>
-<script type="text/javascript" src="/js/jquery-default-value-1.0.js"></script>
-<style type="text/css">
-input.defaultValue {
-    color: #888;
-    font-style: italic;
-}
-</style>
-</head>
-<body>
-    <script type="text/javascript">
-        jQuery(document).ready(function() {
-        	jQuery("#defaultValue").defaultvalue("IvyDE rocks !");
-        });
-    </script>
-    <div>
-        <form>
-            Input: <input type="text" id="defaultValue" value="" />
-            <input type="submit" value="OK" />
-        </form>
-    </div>
-</body>
-</html>

http://git-wip-us.apache.org/repos/asf/ant-ivyde/blob/808c8f27/asciidoc/settingseditor.adoc
----------------------------------------------------------------------
diff --git a/asciidoc/settingseditor.adoc b/asciidoc/settingseditor.adoc
deleted file mode 100644
index 02cbebb..0000000
--- a/asciidoc/settingseditor.adoc
+++ /dev/null
@@ -1,42 +0,0 @@
-////
-   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 License.
-////
-
-IvyDE provides an editor of ivysettings.xml files. It provides completion on all tag and attribute names.
-
-image::images/settings.jpg[]
-
-Completion comes with contextual help. The completion popup is displayed through the CTRL + SPACE shortcut.
-
-== Available completions:
-	
-=== XML structure
-
-Allows you to quickly to insert valid tags in the right place. If the tag can have nested childrenm, both notations, simple tag and open tag, are proposed.
-	    
-image::images/settings_completion_struct.jpg[]
-	
-=== Tag attributes
-
-When your cursor is placed inside a tag bracket, the completion shows available attributes for the enclosing tag.
-    
-image::images/settings_completion_att.jpg[]
-
-=== Change colors
-
-You can change the color used by the editor in the link:preferences.html#xmleditor[global preferences page].

http://git-wip-us.apache.org/repos/asf/ant-ivyde/blob/808c8f27/asciidoc/style/ant.css
----------------------------------------------------------------------
diff --git a/asciidoc/style/ant.css b/asciidoc/style/ant.css
deleted file mode 100644
index 3c25d3b..0000000
--- a/asciidoc/style/ant.css
+++ /dev/null
@@ -1,50 +0,0 @@
-/*
- *  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 License.
- *
- */
-
-table.ant  {
-	border-collapse:collapse;
-	width:90%;
-	margin:auto;
-	margin-top: 10px;
-}
-.ant thead {
-	background-color:#DEE4CD;
-	border:1px solid #7A9437;
-}
-.ant tbody {
-	background-color:#FFFFFF;
-	border:1px solid #7A9437;
-}
-
-.ant th {
-	font-family:monospace;
-	border:1px solid #7A9437;
-	padding:5px;
-}
-
-.ant td {
-	border:1px dotted #7A9437;
-	padding:5px;
-}
-
-th.ant-att {
-    width:15%;
-}
-th.ant-desc {
-    width:50%;
-}

http://git-wip-us.apache.org/repos/asf/ant-ivyde/blob/808c8f27/asciidoc/style/color.css
----------------------------------------------------------------------
diff --git a/asciidoc/style/color.css b/asciidoc/style/color.css
deleted file mode 100644
index abf1443..0000000
--- a/asciidoc/style/color.css
+++ /dev/null
@@ -1,147 +0,0 @@
-/*
- *  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 License.
- *
- */
-
-body  {
-  background-color: #147;
-}
-
-#body  {
-  color: #000;
-  background-color: #fff;
-}
-h1, h2, h3, h4, h5, h6 {
-  color: #369;
-}
-h1 {
-  color: #fff;
-  background-color: #369;
-}
-.title {
-  color: #369;
-  background-color: #fff;
-  background: none;
-}
-a:link {
-  color: #369;
-}
-a:visited {
-  color: #369;
-}
-a:hover, a:active {
-  color: #369;
-}
-blockquote {
-  color: #696969;
-}
-pre {
-  background-color: #eee;
-  border: 1px solid #ddd;
-}
-.form-item label {
-  color: #369;
-}
-.item-list .title {
-  color: #369;
-}
-
-/*
-** Page layout blocks / IDs
-*/
-#header  {
-  background-color: #ffffff;
-  /* border: 3px solid #69c; */
-}
-
-#top-menu {
-  background-color:#369;
-  border-top: 3px solid #69c;
-  border-bottom: 3px solid #69c;
-}
-
-#search .form-text, #search .form-submit {
-  border: 1px solid #369;
-}
-#search .form-submit {
-  background-color: #69c;
-}
-
-.block h2 {
-  color: #000;
-  background-color: #eee; 
-}
-
-.block .content {
-  background-color: #fff;
-  border: 1px solid #eee;
-}
-/*
-.block h2 {
-  color: #000;
-}
-*/
-
-#navcontainer {
-	background-color:#369;
-}
-
-#nav {
-	background-color:#369;
-}
-
-#nav ul {
-	background-color:#369;
-	border-top: 1px solid #369;
-	border-right: 1px solid #369;
-	border-bottom: 1px solid #369;
-	border-left: 0.75em solid #369;
-}
-
-#nav li a {
-	color: #fff;
-}
-
-#nav .title {
-  color: #fff;
-  /*
-  background: #61752c;
-  */
-  background: #369;
-	border-top: 0;
-	border-right: 0;
-	border-bottom: 1px solid #369;
-	border-left: 0;
-}
-
-#nav li li a {
-	background: #fff;
-	color: #369;
-  border-top: 0;
-	border-right: 0;
-	border-bottom: 1px solid #369;
-	border-left: 0;
-}
-
-#nav a:hover,
-#nav a:active {
-	background: #69c;
-}
-
-
-#forum tr.dark {
-  background: #e0edfb;
-}

http://git-wip-us.apache.org/repos/asf/ant-ivyde/blob/808c8f27/asciidoc/style/ivy-ref.css
----------------------------------------------------------------------
diff --git a/asciidoc/style/ivy-ref.css b/asciidoc/style/ivy-ref.css
deleted file mode 100644
index ae0fdea..0000000
--- a/asciidoc/style/ivy-ref.css
+++ /dev/null
@@ -1,84 +0,0 @@
-/*
- *  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 License.
- *
- */
-
-table.ivy-attributes  {
-	border-collapse:collapse;
-	width:90%;
-	margin:auto;
-	margin-top: 10px;
-}
-.ivy-attributes thead {
-	background-color:#DEE4CD;
-	border:1px solid #7A9437;
-}
-.ivy-attributes tbody {
-	background-color:#FFFFFF;
-	border:1px solid #7A9437;
-}
-
-.ivy-attributes th {
-	font-family:monospace;
-	border:1px solid #7A9437;
-	padding:5px;
-}
-
-.ivy-attributes td {
-	border:1px dotted #7A9437;
-	padding:5px;
-}
-
-th.ivy-att {
-    width:15%;
-}
-th.ivy-att-desc {
-    width:50%;
-}
-
-table.ivy-children  {
-/*	border:3px solid #6495ed; */
-	border-collapse:collapse;
-	width:90%;
-	margin:auto;
-	margin-top: 10px;
-}
-.ivy-children thead {
-	background-color:#DEE4CD;
-	border:1px solid #7A9437;
-}
-.ivy-children tbody {
-	background-color:#FFFFFF;
-	border:1px solid #7A9437;
-}
-
-.ivy-children th {
-	font-family:monospace;
-	border:1px solid #7A9437;
-	padding:5px;
-}
-
-.ivy-children td {
-	border:1px dotted #7A9437;
-	padding:5px;
-}
-
-th.ivy-chld {
-    width:15%;
-}
-th.ivy-chld-desc {
-    width:50%;
-}

http://git-wip-us.apache.org/repos/asf/ant-ivyde/blob/808c8f27/asciidoc/style/nav.css
----------------------------------------------------------------------
diff --git a/asciidoc/style/nav.css b/asciidoc/style/nav.css
deleted file mode 100644
index f1fa59b..0000000
--- a/asciidoc/style/nav.css
+++ /dev/null
@@ -1,27 +0,0 @@
-/*
- *  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 License.
- *
- */
-
-#navcontainer  {
-    color: white;
-	margin-left: 20px;
-}
-
-#navcontainer  a {
-    color: white;
-	text-decoration: none;
-}

http://git-wip-us.apache.org/repos/asf/ant-ivyde/blob/808c8f27/asciidoc/style/print-style.css
----------------------------------------------------------------------
diff --git a/asciidoc/style/print-style.css b/asciidoc/style/print-style.css
deleted file mode 100644
index 14821f2..0000000
--- a/asciidoc/style/print-style.css
+++ /dev/null
@@ -1,301 +0,0 @@
-/*
- *  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 License.
- *
- */
-
-@import "color.css";
-@import "nav.css";
-@import "xmlverbatim.css";
-@import "ant.css";
-@import "ivy-ref.css";
-@import "shell.css";
-
-#body  {
-  display: table;
-  padding: 0;
-}
-#body  {
-  padding-top: 5px;
-  padding-bottom: 5px;
-}
-
-/*
-** HTML elements
-*/
-body  {
-  margin: 0;
-  padding: 0;
-  bgcolor: #ffffff;
-}
-body, p, td, li, ul, ol  {
-  font-family: Verdana, Helvetica, Arial, sans-serif;
-  font-size: small;
-}
-h1, h2, h3, h4, h5, h6, .toc-title {
-  font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, Verdana, sans-serif;
-}
-.toc-title {
-  margin: 15px;
-  padding: 10px;
-  font-size: 2em;
-  text-align: center;
-  border: solid 2px;
-  -moz-border-radius-topleft: 5px;
-  -moz-border-radius-topright: 5px;
-  -moz-border-radius-bottomright: 5px;
-  -moz-border-radius-bottomleft: 5px;
-}
-h1 {
-/*
-  margin-left: 15px;
-  margin-right: 15px;
-  */
-  padding-left: 10px;
-  font-size: 1.6em;
-  -moz-border-radius-topleft: 5px;
-  -moz-border-radius-topright: 5px;
-  -moz-border-radius-bottomright: 5px;
-  -moz-border-radius-bottomleft: 5px;
-}
-h2 {
-  font-size: 1.4em;
-}
-h3 {
-  font-size: 1.2em;
-}
-h4 {
-  font-size: 1.1em;
-}
-tr.dark td, tr.light td {
-  padding: 0.3em;
-}
-a:link {
-  text-decoration: none;
-  font-weight: bold;
-}
-a:visited {
-  text-decoration: none;
-  font-weight: bold;
-}
-a:hover, a:active {
-  font-weight: bold;
-  text-decoration: underline;
-}
-p {
-  margin: 0 0 1.3em 0;
-  padding: 0;
-}
-blockquote {
-  padding: 0 15px 0 15px;
-  margin: 15px 50px 15px 50px;
-  text-align: left;
-  font-size: 1.2em;
-  line-height: 1.3em;
-  font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, Verdana, sans-serif;
-}
-pre {
-  padding: 0.75em 1.5em;
-  font-size: 1em;
-  overflow: auto;
-}
-.form-item {
-  margin-top: 1em;
-}
-.item-list .title {
-  font-size: 0.85em;
-}
-.hide {
-  display: none
-}
-
-/*
-** Page layout blocks / IDs
-*/
-#home img {
-  padding: 5px 20px 10px 10px;
-}
-.product img {
-  padding: 5px 20px 10px 10px;
-}
-
-#top-menu tr {
-  padding: 0;
-  margin: 0;
-}
-
-#top-menu td {
-  padding: 0;
-  margin: 0;
-}
-
-#search {
-  padding: 0 1em 0 1em;
-  margin: 0;
-}
-#search .form-text, #search .form-submit {
-  padding: 0;
-  margin: 0;
-  font-size: 0.85em;
-}
-#search .form-text {
-  width: 8em;
-  padding: 0;
-  margin: 0;
-}
-
-#sidebar-left, #sidebar-right {
-  width: 200px;
-  /* padding in px not ex because IE messes up 100% width tables otherwise */
-  padding: 15px 5px 75px 10px;
-  vertical-align: top;
-}
-#sidebar-left li, #sidebar-right li {
-  font-size: 1em;
-}
-.block h2 {
-  margin: 5px 0px 0px 0px;
-  padding: 1px 5px 1px 30px;
-  font-size: 1.2em;
-  font-weight: 700;
-  -moz-border-radius-topleft: 5px;
-  -moz-border-radius-topright: 5px;
-} 
-
-.block .content {
-  -moz-border-radius-bottomright: 5px;
-  -moz-border-radius-bottomleft: 5px;
-  margin-bottom: 10px;
-}
-
-#main {
-  padding-left: 10px;
-  padding-right: 10px;
-  padding-bottom: 10px;
-  background: transparent url(../images/background.png) center center no-repeat;
-}
-
-.content {
-  padding-top: 10px;
-}
-
-#forum {
-  margin: 15px 0 15px 0;
-}
-#forum table {
-  width: 100%;
-}
-#forum table tr th {
-  text-align: center;
-  font-size: 0.75em;
-}
-#forum table tr th a  {
-  text-decoration: underline;
-}
-#forum table tr th img  {
-  margin: 0;
-}
-#forum td {
-  padding: 0.5em 0.5em 0.5em 0.5em;
-}
-#forum td.container a {
-  padding: 20px 0 20px 35px;
-}
-#forum td.statistics, #forum td.settings, #forum td.pager {
-  height: 1.5em;
-}
-#forum td .links {
-  padding-top: 0.7em;
-  font-size: 0.9em;
-}
-.block-forum h3 {
-  margin-bottom: .5em;
-}
-
-#footer-menu td {
-  padding-top: 3px;
-}
-
-.footer {
-  text-align: center;
-  margin-top: 3pt;
-  margin-bottom: 3pt;
-  font-size: 85%;
-}
-
-.comparison td, .comparison th {
-    text-align: center;
-}
-
-.comment {
-  -moz-border-radius: 5px;
-  border: 1px solid #abc;
-  padding: .5em;
-  margin-bottom: 1em;
-}
-.comment .title {
-  font-size: 1em;
-  padding: 10px 0px 12px 19px;
-  background: transparent url(icon-comment.png) left center no-repeat;
-}
-.comment .new {
-  font-weight: bold;
-  font-size: 1em;
-  margin-left: 2px;
-  color: red;
-}
-.comment .picture {
-  border: 1px solid #fff;
-  float: right;
-  margin: 10px;
-}
-.submitted {
-  color: #999;
-  font-size: 0.79em;
-}
-.since {
-  font-weight: 700;
-  font-style: italic;
-}
-
-.postit {
-  margin:10px;
-  padding:10px;
-  -moz-border-radius:10px;
-  float:right;
-  width:400px;
-}
-
-table.home {
-    text-align:center;
-    color:#6e9244;
-    font-family:verdana, "Lucida Grande", arial, helvetica, sans-serif;
-}
-tr.homeitems {
-    font-size:large;
-}
-tr.homeitems td {
-    padding: 0 0.5cm 0 0.5cm;
-}
-tr.homeitems a:link, a:visited {
-    color: #6e9244; 
-    text-decoration: none;
-}
-tr.homeitems a:hover {
-    text-decoration: underline;
-    background: none !important;
-}
-.home img { border-width:0; }
-

http://git-wip-us.apache.org/repos/asf/ant-ivyde/blob/808c8f27/asciidoc/style/shell.css
----------------------------------------------------------------------
diff --git a/asciidoc/style/shell.css b/asciidoc/style/shell.css
deleted file mode 100644
index 891e134..0000000
--- a/asciidoc/style/shell.css
+++ /dev/null
@@ -1,21 +0,0 @@
-/*
- *  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 License.
- *
- */
-
-/* the class shell is used when a copy of the content of a shell or DOS window is made */
-.shell {background-color: black; color: white; border: medium gray solid;}
-.shell pre {background-color: black; border: none; font-size: small;}

http://git-wip-us.apache.org/repos/asf/ant-ivyde/blob/808c8f27/asciidoc/style/style.css
----------------------------------------------------------------------
diff --git a/asciidoc/style/style.css b/asciidoc/style/style.css
deleted file mode 100644
index c0f1e0b..0000000
--- a/asciidoc/style/style.css
+++ /dev/null
@@ -1,346 +0,0 @@
-/*
- *  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 License.
- *
- */
-
-
-@import "color.css";
-@import "nav.css";
-@import "xmlverbatim.css";
-@import "ant.css";
-@import "ivy-ref.css";
-@import "shell.css";
-@import "tree.css";
-
-/*
-** HTML elements
-*/
-body  {
-  margin: 0;
-  padding: 0;
-  bgcolor: #ffffff;
-}
-#body  {
-  display: table;
-  margin: 8px auto;
-  padding: 0;
-  width: 98%;
-}
-body, p, td, li, ul, ol  {
-  font-family: Verdana, Helvetica, Arial, sans-serif;
-  font-size: small;
-}
-h1, h2, h3, h4, h5, h6 {
-  font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, Verdana, sans-serif;
-}
-h1 {
-/*
-  margin-left: 15px;
-  margin-right: 15px;
-  */
-  padding-left: 10px;
-  font-size: 1.6em;
-  -moz-border-radius-topleft: 5px;
-  -moz-border-radius-topright: 5px;
-  -moz-border-radius-bottomright: 5px;
-  -moz-border-radius-bottomleft: 5px;
-}
-h2 {
-  font-size: 1.4em;
-}
-h3 {
-  font-size: 1.2em;
-}
-h4 {
-  font-size: 1.1em;
-  margin-bottom: 3px;
-}
-tr.dark td, tr.light td {
-  padding: 0.3em;
-}
-a:link {
-  text-decoration: none;
-  font-weight: bold;
-}
-a:visited {
-  text-decoration: none;
-  font-weight: bold;
-}
-a:hover, a:active {
-  font-weight: bold;
-  text-decoration: underline;
-}
-p {
-  margin: 0 0 1.3em 0;
-  padding: 0;
-}
-li p {
-    margin: 0px;
-}
-blockquote {
-  padding: 0 15px 0 15px;
-  margin: 15px 50px 15px 50px;
-  text-align: left;
-  font-size: 1.2em;
-  line-height: 1.3em;
-  font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, Verdana, sans-serif;
-}
-pre {
-  padding: 0.75em 1.5em;
-  font-size: 1em;
-}
-.form-item {
-  margin-top: 1em;
-}
-.item-list .title {
-  font-size: 0.85em;
-}
-.hide {
-  display: none
-}
-
-/*
-** Page layout blocks / IDs
-*/
-#body  {
-  -moz-border-radius-topleft: 5px;
-  -moz-border-radius-topright: 5px;
-  -moz-border-radius-bottomright: 5px;
-  -moz-border-radius-bottomleft: 5px;
-  padding-top: 5px;
-  padding-bottom: 5px;
-}
-#home img {
-  padding: 5px 20px 10px 10px;
-}
-.product img {
-  padding: 5px 20px 10px 10px;
-}
-
-#top-menu tr {
-  padding: 0;
-  margin: 0;
-}
-
-#top-menu td {
-  padding: 0;
-  margin: 0;
-}
-
-#search {
-  padding: 0 1em 0 1em;
-  margin: 0;
-}
-#search .form-text, #search .form-submit {
-  padding: 0;
-  margin: 0;
-  font-size: 0.85em;
-}
-#search .form-text {
-  width: 8em;
-  padding: 0;
-  margin: 0;
-}
-
-#sidebar-left, #sidebar-right {
-  width: 260px;
-  /* padding in px not ex because IE messes up 100% width tables otherwise */
-  padding: 15px 5px 75px 10px;
-  vertical-align: top;
-}
-#sidebar-left li, #sidebar-right li {
-  font-size: 1em;
-}
-.sidebar-title {
-  margin: 5px 0px 0px 0px;
-  padding: 1px 5px 1px 30px;
-  font-size: 1.2em;
-  font-weight: 700;
-  -moz-border-radius-topleft: 5px;
-  -moz-border-radius-topright: 5px;
-  color: #000;
-  background-color: #eee;
-  font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, Verdana, sans-serif;
-}
-
-.block h2 {
-  margin: 5px 0px 0px 0px;
-  padding: 1px 5px 1px 30px;
-  font-size: 1.2em;
-  font-weight: 700;
-  -moz-border-radius-topleft: 5px;
-  -moz-border-radius-topright: 5px;
-} 
-
-.block .content {
-  -moz-border-radius-bottomright: 5px;
-  -moz-border-radius-bottomleft: 5px;
-  margin-bottom: 10px;
-}
-
-#main {
-  padding-left: 10px;
-  padding-right: 10px;
-  padding-bottom: 10px;
-  background: transparent url(../images/background.png) center center no-repeat;
-}
-
-.content {
-  padding-top: 0px;
-}
-
-#forum {
-  margin: 15px 0 15px 0;
-}
-#forum table {
-  width: 100%;
-}
-#forum table tr th {
-  text-align: center;
-  font-size: 0.75em;
-}
-#forum table tr th a  {
-  text-decoration: underline;
-}
-#forum table tr th img  {
-  margin: 0;
-}
-#forum td {
-  padding: 0.5em 0.5em 0.5em 0.5em;
-}
-#forum td.container a {
-  padding: 20px 0 20px 35px;
-}
-#forum td.statistics, #forum td.settings, #forum td.pager {
-  height: 1.5em;
-}
-#forum td .links {
-  padding-top: 0.7em;
-  font-size: 0.9em;
-}
-.block-forum h3 {
-  margin-bottom: .5em;
-}
-
-#footer-menu td {
-  padding-top: 3px;
-}
-
-.footer {
-  text-align: center;
-  margin-top: 3pt;
-  margin-bottom: 3pt;
-  font-size: 85%;
-}
-
-.comparison td, .comparison th {
-    text-align: center;
-}
-
-.comment {
-  -moz-border-radius: 5px;
-  border: 1px solid #abc;
-  padding: .5em;
-  margin-bottom: 1em;
-}
-.comment .title {
-  font-size: 1em;
-  padding: 10px 0px 12px 19px;
-  background: transparent url(icon-comment.png) left center no-repeat;
-}
-.comment .new {
-  font-weight: bold;
-  font-size: 1em;
-  margin-left: 2px;
-  color: red;
-}
-.comment .picture {
-  border: 1px solid #fff;
-  float: right;
-  margin: 10px;
-}
-.submitted {
-  color: #999;
-  font-size: 0.79em;
-}
-.since {
-  font-weight: 700;
-  font-style: italic;
-}
-
-.postit {
-  margin:10px;
-  padding:10px;
-  -moz-border-radius:10px;
-  float:right;
-  width:400px;
-}
-
-table.home {
-    text-align:center;
-    color:#369;
-    font-family:verdana, "Lucida Grande", arial, helvetica, sans-serif;
-}
-tr.homeitems {
-    font-size:large;
-}
-tr.homeitems td {
-    padding: 0 0.5cm 0 0.5cm;
-}
-tr.homeitems a:link, a:visited {
-    color: #369; 
-    text-decoration: none;
-}
-tr.homeitems a:hover {
-    text-decoration: underline;
-    background: none !important;
-}
-.home img { border-width:0; }
-
-
-table.tableblock {
-	border-collapse:collapse;
-	width:90%;
-	margin:auto;
-	margin-top: 10px;
-    margin-bottom: 10px;
-}
-
-table.tableblock thead {
-	background-color:#DEE4CD;
-	border:1px solid #7A9437;
-}
-
-table.tableblock th {
-	font-family:monospace;
-	border:1px solid #7A9437;
-	padding:5px;
-}
-
-table.tableblock tbody {
-	background-color:#FFFFFF;
-	border:1px solid #7A9437;
-}
-
-table.tableblock td {
-	border:1px dotted #7A9437;
-	padding:5px;
-}
-
-table.tableblock td p:last-child {
-    margin: 0px;
-}
-

http://git-wip-us.apache.org/repos/asf/ant-ivyde/blob/808c8f27/asciidoc/style/tree.css
----------------------------------------------------------------------
diff --git a/asciidoc/style/tree.css b/asciidoc/style/tree.css
deleted file mode 100644
index a9dce80..0000000
--- a/asciidoc/style/tree.css
+++ /dev/null
@@ -1,53 +0,0 @@
-/*
- *  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 License.
- *
- */
-
-
-#treemenu { 
-padding-left: 10px; 
-}
-
-.treeview ul{ 
-margin: 0;
-padding: 0;
-}
-
-.treeview li{ 
-background: white url(../images/bullet.gif) no-repeat left center;
-list-style-type: none;
-padding-left: 22px;
-margin-bottom: 3px;
-}
-
-.treeview li.submenu{ 
-background: white url(../images/closed.gif) no-repeat left 1px;
-cursor: hand !important;
-cursor: pointer !important;
-}
-
-.treeview li.collapsable, .treeview li.open { 
-background: white url(../images/open.gif) no-repeat left 1px;
-}
-
-
-.treeview ul.closed { 
-display: none; 
-}
-
-.treeview .submenu ul li{
-cursor: default;
-}

http://git-wip-us.apache.org/repos/asf/ant-ivyde/blob/808c8f27/asciidoc/templates/book/document.html.slim
----------------------------------------------------------------------
diff --git a/asciidoc/templates/book/document.html.slim b/asciidoc/templates/book/document.html.slim
deleted file mode 100644
index 126676e..0000000
--- a/asciidoc/templates/book/document.html.slim
+++ /dev/null
@@ -1,53 +0,0 @@
-doctype transitional
-/!
-/!   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 License.
-html lang=(attr :lang, 'en' unless attr? :nolang)
-  head
-    meta http-equiv="Content-Type" content="text/html; charset=utf-8"
-    meta name='generator' content="Asciidoctor #{attr 'asciidoctor-version'}"
-    title="Apache Ivy&#153; Documentation #{attr 'version'}"
-    link rel="stylesheet" type="text/css" href="./style/style.css"
-    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"
-    javascript:
-      hljs.initHighlightingOnLoad();
-  body id="book"
-    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"/
-          td class="product" width="70%" align="right" valign="middle"
-            img src="./images/logo.png" alt="ivy" border="0"/
-      div id="title"
-        | Documentation (#{attr 'version'})
-      div id="main"
-        #content=content
-      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
-          | .
-        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.
-        br/
-        i
-          | All other marks mentioned may be trademarks or registered trademarks of their respective owners.

http://git-wip-us.apache.org/repos/asf/ant-ivyde/blob/808c8f27/asciidoc/templates/document.html.slim
----------------------------------------------------------------------
diff --git a/asciidoc/templates/document.html.slim b/asciidoc/templates/document.html.slim
deleted file mode 100644
index b5d7131..0000000
--- a/asciidoc/templates/document.html.slim
+++ /dev/null
@@ -1,91 +0,0 @@
-doctype transitional
-/!
-/!   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 License.
-- page = IvyDocHelpers.page(attr("basedir"), attr("docfile"), attr("version"))
-html lang=(attr :lang, 'en' unless attr? :nolang)
-  head
-    meta http-equiv="Content-Type" content="text/html; charset=utf-8"
-    meta name='generator' content="Asciidoctor #{attr 'asciidoctor-version'}"
-    title=page.title + " | Apache IvyDE&#153; Documentation"
-    link rel="stylesheet" type="text/css" href="#{page.relativeRoot}style/style.css"
-    script src="#{page.relativeRoot}js/jquery.pack.js" type="text/javascript"
-    script src="#{page.relativeRoot}js/jquery.treeview.js" type="text/javascript"
-    javascript:
-      $(document).ready(function(){$("#treemenu").Treeview({speed: "fast",store: true});});
-  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="#{page.relativeRoot}images/ant-project-logo.svg" alt="Apache Ant" border="0" height="80px"/
-          td class="product" width="70%" align="right" valign="middle"
-            img src="#{page.relativeRoot}images/logo.png" alt="ivy" border="0"/
-      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;
-              | &gt;
-              a<> href="http://ant.apache.org/" Apache Ant&#153;
-              | &gt;
-              a<> href="http://ant.apache.org/ivy/" Apache Ivy&#153;
-              | &gt;
-              a<> href="http://ant.apache.org/ivy/ivyde/" Apache IvyDE&#153;
-              | &gt;
-              = page.breadCrumb
-      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 IvyDE&#153;
-                div class="content"
-                  = page.menu()
-                  center
-                    iframe src="http://www.apache.org/ads/buttonbar.html" style="border-width:0;" frameborder="0" scrolling="no" width="135" height="265"
-          td valign="top"
-            div id="main"
-              h1 = page.title
-              #content=content
-      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 href="editor.html" Editor
-              | ::
-              a href="cp_container.html" Classpath Container
-              | ::
-              a href="maven.html" Use with maven poms
-              | ::
-      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
-          | .
-        br/
-        i
-          | Apache IvyDE, Apache Ivy, Apache Ant, IvyDE, Ivy, Ant, Apache, the Apache Ivy logo, the Apache Ant logo and the Apache feather logo are trademarks of The Apache Software Foundation.
-        br/
-        i
-          | Eclipse and the Eclipse logo are trademarks of Eclipse Foundation, Inc.
-        i
-          | All other marks mentioned may be trademarks or registered trademarks of their respective owners.

http://git-wip-us.apache.org/repos/asf/ant-ivyde/blob/808c8f27/asciidoc/templates/eclipse/document.html.slim
----------------------------------------------------------------------
diff --git a/asciidoc/templates/eclipse/document.html.slim b/asciidoc/templates/eclipse/document.html.slim
deleted file mode 100644
index f64412f..0000000
--- a/asciidoc/templates/eclipse/document.html.slim
+++ /dev/null
@@ -1,45 +0,0 @@
-doctype transitional
-/!
-/!   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 License.
-- page = IvyDocHelpers.page(attr("basedir"), attr("docfile"), attr("version"))
-html lang=(attr :lang, 'en' unless attr? :nolang)
-  head
-    meta http-equiv="Content-Type" content="text/html; charset=utf-8"
-    meta name='generator' content="Asciidoctor #{attr 'asciidoctor-version'}"
-    title=page.title + " | Apache IvyDE&#153; Documentation"
-    link rel="stylesheet" type="text/css" href="#{page.relativeRoot}style/style.css"
-    style type="text/css"
-      | body { background-color: #ffffff; }
-  body
-    div id="main"
-      h1 = page.title
-      #content=content
-      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
-          | .
-        br/
-        i
-          | Apache IvyDE, Apache Ivy, Apache Ant, IvyDE, Ivy, Ant, Apache, the Apache Ivy logo, the Apache Ant logo and the Apache feather logo are trademarks of The Apache Software Foundation.
-        br/
-        i
-          | Eclipse and the Eclipse logo are trademarks of Eclipse Foundation, Inc.
-        i
-          | All other marks mentioned may be trademarks or registered trademarks of their respective owners.

http://git-wip-us.apache.org/repos/asf/ant-ivyde/blob/808c8f27/asciidoc/templates/eclipse/helpers.rb
----------------------------------------------------------------------
diff --git a/asciidoc/templates/eclipse/helpers.rb b/asciidoc/templates/eclipse/helpers.rb
deleted file mode 100644
index a139c37..0000000
--- a/asciidoc/templates/eclipse/helpers.rb
+++ /dev/null
@@ -1,20 +0,0 @@
-#	 ***************************************************************
-#	 * 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 License.
-#	 ***************************************************************
-
-require_relative '../helpers.rb'

http://git-wip-us.apache.org/repos/asf/ant-ivyde/blob/808c8f27/asciidoc/templates/helpers.rb
----------------------------------------------------------------------
diff --git a/asciidoc/templates/helpers.rb b/asciidoc/templates/helpers.rb
deleted file mode 100644
index 038f7f3..0000000
--- a/asciidoc/templates/helpers.rb
+++ /dev/null
@@ -1,193 +0,0 @@
-#	 ***************************************************************
-#	 * 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 License.
-#	 ***************************************************************
-
-# Add custom functions to this module that you want to use in your Slim
-# templates. Within the template you must namespace the function
-# (unless someone can show me how to include them in the evaluation context).
-# You can change the namespace to whatever you want.
-
-require 'json'
-
-module IvyDocHelpers
-
-    class Page
-        attr_accessor :id, :title, :url, :allChildIds, :children, :parent
-
-        def initialize()
-            @id = ""
-            @title = ""
-            @url = nil
-            @allChildIds = []
-            @children = []
-            @parent = nil
-        end
-
-        def link(printpage)
-            l = ''
-            if self.url
-                if self.url.start_with?('http')
-                    url = self.url
-                else
-                    url = printpage.relativeRoot + self.url
-                end
-                l += '<a href="' + url + '"'
-                if self.id == printpage.id
-                    l += ' class="current"'
-                end
-                l += '>' + self.title + '</a>'
-            else
-                l += self.title
-            end
-            return l
-        end
-
-        def relativeRoot()
-            p = ''
-            (self.id.split("/").length-1).times do |e|
-                p += '../'
-            end
-            return p
-        end
-
-        def breadCrumb()
-            b = '<span class="breadCrumb">'
-            b += breadCrumbStep(self)
-            b += '</span>'
-            return b
-        end
-
-        def breadCrumbStep(page)
-            b = ' '
-            if page.parent && page.parent.parent
-                b += breadCrumbStep(page.parent)
-                b += ' &gt; '
-            end
-            b += page.link(page)
-            return b
-        end
-
-        def rootpage()
-            if self.parent
-                return self.parent.rootpage()
-            else
-                return self
-            end
-        end
-
-        def menu()
-            return innermenu(rootpage())
-        end
-
-        def innermenu(page)
-            m = '<ul id="treemenu" class="treeview">' + "\n"
-            page.children.each do |p|
-                m += '<li id="xooki-' + (p.id || "undefined") + '"'
-                if p.children.length > 0
-                    m += ' class="submenu"'
-                end
-                m += '>'
-                m += p.link(self)
-                if p.children.length > 0
-                    m += '<ul class="'
-                    if p.allChildIds.include? self.id
-                        m += 'open'
-                    else
-                        m += 'closed'
-                    end
-                    m += '">'
-                    m += innermenu(p)
-                    m += '</ul>'
-                end
-                m += "</li>\n"
-            end
-            m += "</ul>\n"
-            return m
-        end
-
-    end
-
-    def self.page(basedir, docfile, version)
-        rootpage = loadPages(basedir, version)
-        pageId = docfile[basedir.length+1..docfile.rindex(/\./)-1]
-        p = findPage(rootpage, pageId)
-        if !p
-            p = Page.new
-        end
-        return p
-    end
-
-    def self.loadPages(basedir, version)
-        rootpage = Page.new
-        toc = JSON.parse(IO.read(basedir + "/toc.json"))
-        toc['children'].each do |child|
-            rootpage.children << loadPage(basedir, rootpage, child, "", version)
-        end
-        return rootpage
-    end
-
-    def self.loadPage(basedir, parent, node, path, version)
-        p = Page.new
-        p.title = node['title']
-        p.title.sub! '${version}', version
-        p.parent = parent
-        if node.has_key?("importRoot")
-            p.id = path + node['importRoot'] + '/' + node['importNode']
-            p.url = p.id + ".html"
-            toc = JSON.parse(IO.read(basedir + '/' + node['importRoot'] + "/toc.json"))
-            toc['children'].each do |child|
-                p.children << loadPage(basedir, node, child, path + node['importRoot'] + '/', version)
-            end
-        else
-            p.id = node['id']
-            if !(node.has_key?("isAbstract"))
-                if node.has_key?("url")
-                    p.url = node['url']
-                else
-                    p.url = path + node['id'] + ".html"
-                end
-            end
-            if node.has_key?("children")
-                node['children'].each do |child|
-                    p.children << loadPage(basedir, p, child, path, version)
-                end
-            end
-        end
-        p.children.each { |cp| p.allChildIds += cp.allChildIds }
-        if p.id
-            p.allChildIds << p.id
-        end
-        return p
-    end
-
-    def self.findPage(parent, pageId)
-        parent.children.each do |p|
-            if p.id == pageId
-                return p
-            end
-            if p.children.length > 0
-                found = findPage(p, pageId)
-                if found
-                    return found
-                end
-            end
-        end
-        return nil
-    end
-
-end

http://git-wip-us.apache.org/repos/asf/ant-ivyde/blob/808c8f27/asciidoc/toc.json
----------------------------------------------------------------------
diff --git a/asciidoc/toc.json b/asciidoc/toc.json
deleted file mode 100644
index f1d47b6..0000000
--- a/asciidoc/toc.json
+++ /dev/null
@@ -1,229 +0,0 @@
-/*
-   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 License.
-*/
-{
-  "children": [
-      {
-        "id":"index",
-        "title":"Documentation (${version})",
-        "children": [
-            {
-              "id":"release-notes",
-              "title":"Release Notes",
-              "children": [
-
-                ]
-            },
-            {
-              "title":"License",
-              "url":"http://www.apache.org/licenses/",
-              "children": [
-
-                ]
-            },
-            {
-              "id":"compatibility",
-              "title":"Compatibility",
-              "children": [
-
-                ]
-            },
-            {
-              "id":"install",
-              "title":"Installation",
-              "children": [
-
-                ]
-            },
-            {
-              "id":"cp_container",
-              "title":"Classpath Container",
-              "children": [
-                  {
-                    "id":"cpc/create",
-                    "title":"Create a container",
-                    "children": [
-
-                      ]
-                  },
-                  {
-                    "id":"cpc/edit",
-                    "title":"Edit the classpath",
-                    "children": [
-
-                      ]
-                  },
-                  {
-                    "id":"cpc/resolve",
-                    "title":"Launching resolve",
-                    "children": [
-
-                      ]
-                  },
-                  {
-                    "id":"cpc/retrieve",
-                    "title":"Retrieve dependencies",
-                    "children": [
-
-                      ]
-                  },
-                  {
-                    "id":"cpc/jarmapping",
-                    "title":"Jar mapping",
-                    "children": [
-
-                      ]
-                  },
-                  {
-                    "id":"cpc/cleancache",
-                    "title":"Clean the caches",
-                    "children": [
-
-                      ]
-                  },
-                  {
-                    "id":"cpc/workspace",
-                    "title":"Resolve in workspace",
-                    "children": [
-
-                      ]
-                  },
-                  {
-                    "id":"cpc/launch",
-                    "title":"Launch configuration",
-                    "children": [
-
-                      ]
-                  },
-                  {
-                    "id":"cpc/maven",
-                    "title":"Use with maven poms",
-                    "children": [
-
-                      ]
-                  },
-                  {
-                    "id":"cpc/wtp",
-                    "title":"WTP integration",
-                    "children": [
-
-                      ]
-                  }
-                ]
-            },
-            {
-              "id":"non-java",
-              "title":"Non-Java dependencies",
-              "children": [
-
-                ]
-            },
-            {
-              "id":"ivyeditor",
-              "title":"Ivy file editor",
-              "children": [
-
-                ]
-            },
-            {
-              "id":"settingseditor",
-              "title":"Ivy settings editor",
-              "children": [
-
-                ]
-            },
-            {
-              "id":"preferences",
-              "title":"Eclipse global preferences",
-              "children": [
-
-                ]
-            },
-            {
-              "id":"eclipsevar",
-              "title":"Eclipse variables",
-              "children": [
-
-                ]
-            },
-            {
-              "id":"console",
-              "title":"Ivy Console",
-              "children": [
-
-                ]
-            },
-            {
-              "id":"ant",
-              "title":"Eclipse's Ant integration",
-              "children": [
-
-                ]
-            },
-            {
-              "id":"revdepexplorer",
-              "title":"Reverse Dependency Explorer",
-              "children": [
-
-                ]
-            },
-            {
-              "id":"resolve-visualizer",
-              "title":"Resolve Visualizer",
-              "children": [
-
-                ]
-            },
-            {
-              "id":"dev",
-              "title":"Developer doc",
-              "children": [
-                  {
-                    "id":"dev/build",
-                    "title":"Building",
-                    "children": [
-
-                      ]
-                  },
-                  {
-                    "id":"dev/release",
-                    "title":"Releasing",
-                    "children": [
-
-                      ]
-                  },
-                  {
-                    "id":"dev/updatesite",
-                    "title":"Updatesite",
-                    "children": [
-
-                      ]
-                  },
-                  {
-                    "id":"dev/dev-env-setup",
-                    "title":"Development Environment Setup",
-                    "children": [
-
-                      ]
-                  }
-                ]
-            }
-          ]
-      }
-    ]
-}
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/ant-ivyde/blob/808c8f27/build.xml
----------------------------------------------------------------------
diff --git a/build.xml b/build.xml
index a42df26..deaba57 100644
--- a/build.xml
+++ b/build.xml
@@ -37,11 +37,11 @@
 
     <property name="work.dir" value="${basedir}/work" />
     <property name="ivy.work.dir" value="${work.dir}/ivy" />
-    <property name="src.doc.dir" value="${basedir}/asciidoc" />
+    <property name="doc.dir" value="${basedir}/doc" />
+    <property name="src.doc.dir" value="${doc.dir}/src" />
     <property name="dist.dir" value="${basedir}/dist" />
     <property name="dist.work.dir" value="${work.dir}/dist" />
     <property name="dist.work.doc.dir" value="${dist.work.dir}/doc" />
-    <property name="doc-eclipse.work.dir" value="${work.dir}/doc-eclipse" />
     <property name="eclipse.work.dir" value="${work.dir}/eclipse" />
     <property name="eclipse-doc.dir" value="${basedir}/org.apache.ivyde.eclipse/doc" />
     <property name="checkstyle.src.dir" value="${basedir}/org.apache.ivyde.eclipse/src/etc/checkstyle" />
@@ -218,7 +218,7 @@
                     for(var c in children) {
                         if (children[c].id) {
                             o.write('= [[' + children[c].id.replace(/\//g, '_') + ']]' + children[c].title + '\n\n');
-                            o.write('include::../asciidoc/' + children[c].id + '.adoc[]\n\n');
+                            o.write('include::../doc/src/' + children[c].id + '.adoc[]\n\n');
                             if (children[c].children && children[c].children.length && children[c].children.length != 0) {
                                 writeInclude(o, children[c].children);
                             }
@@ -240,14 +240,14 @@
 
     <target name="generate-dist-doc-book" depends="compute-version,init-asciidoctor,generate-dist-doc-book-adoc">
         <asciidoctor:convert sourceDirectory="${work.dir}/book" outputDirectory="${dist.work.dir}/apache-ivyde-${build.version}/doc" backend="xhtml5"
-                             templateDir="${src.doc.dir}/templates/book" sourceHighlighter="highlightjs" doctype="book">
+                             templateDir="${doc.dir}/templates/book" sourceHighlighter="highlightjs" doctype="book">
             <attribute key="version" value="${build.version}" />
         </asciidoctor:convert>
     </target>
 
     <target name="generate-dist-doc-articles" depends="compute-version,init-asciidoctor">
         <asciidoctor:convert sourceDirectory="${src.doc.dir}" outputDirectory="${dist.work.dir}/apache-ivyde-${build.version}/doc" backend="xhtml5"
-                             templateDir="${src.doc.dir}/templates" sourceHighlighter="highlightjs" preserveDirectories="true">
+                             templateDir="${doc.dir}/templates/articles" sourceHighlighter="highlightjs" preserveDirectories="true">
             <attribute key="basedir" value="${src.doc.dir}"/>
             <attribute key="imagesdir" value=""/>
             <attribute key="version" value="${build.version}" />
@@ -647,7 +647,6 @@ forceContextQualifier=${jenkins.version.qualifier}
     </target>
 
     <target name="clean-eclipse-doc" unless="skip.doc">
-        <delete dir="${doc-eclipse.work.dir}" />
         <delete dir="${eclipse-doc.dir}" />
     </target>
 
@@ -657,7 +656,7 @@ forceContextQualifier=${jenkins.version.qualifier}
 
     <target name="generate-eclipse-doc-html" depends="init-asciidoctor,compute-version" unless="skip.doc">
         <asciidoctor:convert sourceDirectory="${src.doc.dir}" outputDirectory="${eclipse-doc.dir}" backend="xhtml5"
-                             templateDir="${src.doc.dir}/templates/eclipse" preserveDirectories="true">
+                             templateDir="${doc.dir}/templates/eclipse" preserveDirectories="true">
             <attribute key="basedir" value="${src.doc.dir}"/>
             <attribute key="imagesdir" value=""/>
             <attribute key="version" value="${build.version}" />

http://git-wip-us.apache.org/repos/asf/ant-ivyde/blob/808c8f27/doc/src/ant.adoc
----------------------------------------------------------------------
diff --git a/doc/src/ant.adoc b/doc/src/ant.adoc
new file mode 100644
index 0000000..5d697c0
--- /dev/null
+++ b/doc/src/ant.adoc
@@ -0,0 +1,55 @@
+////
+   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 License.
+////
+
+Most Eclipse&#153; distributions include a plugin to launch Apache Ant build files. The provided Apache Ant distribution is a standard distribution of Ant that doesn't include Apache Ivy. You may wish to run Ivy targets against Eclipse's Ant distribution.
+
+== Install the plugin
+
+Since IvyDE 2.2, a dedicated plugin can be install so that Ivy Ant tasks are automatically added to Ant's classpath. Go check the IvyDE updatesite and install the plugin named "Apache Ivy Ant Tasks"
+
+image::images/install_ivy_ant_tasks.jpg[]
+
+== Manual Configuration
+
+If you want to install your custom version of Ivy, you'll need to do it manually.
+
+In the global preference page of the Ant runtime, click on *Add External JARs...*
+
+image::images/antpref.jpg[]
+
+Then browse your filesystem to the `plugins` directory of your Eclipse installation and select the Ivy jar named `org.apache.ivy_2.X.X.XXXXXXXXX.jar`. Now Ivy has been added to the classpath of the Ant distribution embedded in Eclipse.
+
+== Run Apache Ivy targets
+
+Create an Ant build file and declare the Ivy targets with:
+
+[source]
+----
+    <taskdef resource="org/apache/ivy/ant/antlib.xml" uri="antlib:org.apache.ivy.ant" />
+----
+
+And don't forgot to declare the namespace `xmlns:ivy="antlib:org.apache.ivy.ant"`.
+
+After the taskdefs have been added, you will have code completion on Ivy tasks:
+
+image::images/antedit.jpg[]
+
+The build will now be successful:
+
+image::images/antrun.jpg[]

http://git-wip-us.apache.org/repos/asf/ant-ivyde/blob/808c8f27/doc/src/compatibility.adoc
----------------------------------------------------------------------
diff --git a/doc/src/compatibility.adoc b/doc/src/compatibility.adoc
new file mode 100644
index 0000000..ed50580
--- /dev/null
+++ b/doc/src/compatibility.adoc
@@ -0,0 +1,36 @@
+////
+   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 License.
+////
+
+== Upgrading/Downgrading
+
+This version is compatible with every earlier Apache release (since 2.0.0.alpha1). Any upgrade of Apache IvyDE should work without any worries.
+
+The reverse is not true, downgrading is not supported and may break your configuration.
+
+== Dependency on Apache Ivy
+
+Apache IvyDE expects to be used with a version 2.1 or superior of Apache Ivy. In order to use some OSGi features, an Ivy 2.3 or superior is needed.
+
+== Eclipse&#153; integration
+
+Apache IvyDE has been maintained to be compatible with Eclipse 3.4 to 3.7, and 4.2.
+
+== JVM compability
+
+Apache IvyDE is requiring a minimum of a JRE 6.

http://git-wip-us.apache.org/repos/asf/ant-ivyde/blob/808c8f27/doc/src/console.adoc
----------------------------------------------------------------------
diff --git a/doc/src/console.adoc b/doc/src/console.adoc
new file mode 100644
index 0000000..2feb577
--- /dev/null
+++ b/doc/src/console.adoc
@@ -0,0 +1,44 @@
+////
+   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 License.
+////
+
+The Ivy console provides the Ivy working traces that are visible in the command console. This view can be useful for understanding what Apache Ivy and Apache IvyDE are doing under the covers.
+
+== View Logs
+
+The Ivy Console can be accessed within your Eclipse Console view, by selecting the "Ivy Console" item.
+
+image::images/ivy_console.jpg[]
+
+The colors in the console correspond to the different log levels. Here is the default mapping:
+
+* Debug: light blue
+* Verbose: green
+* Info: black
+* Warn: orange
+* Error: red
+
+There are two kinds of logs. The ones from Ivy itself and the ones from IvyDE. The ones from Ivy are the ones you should be used to see when you use it via Ant.
+
+The IvyDE logs are here to help you understand what IvyDE actually do when launching a resolve or refreshing a project. They can be espacially usefull in debug mode when reporting a bug to the developpers of IvyDE.
+
+== Configuration
+
+To change the level of logging in the console, use the button in the view:
+
+image::images/ivy_console_debug.jpg[]

http://git-wip-us.apache.org/repos/asf/ant-ivyde/blob/808c8f27/doc/src/cp_container.adoc
----------------------------------------------------------------------
diff --git a/doc/src/cp_container.adoc b/doc/src/cp_container.adoc
new file mode 100644
index 0000000..0108d3f
--- /dev/null
+++ b/doc/src/cp_container.adoc
@@ -0,0 +1,31 @@
+////
+   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 License.
+////
+
+The IvyDE classpath container will help you manage the classpath of your Java&#153; Eclipse&#153; projects, based on the dependencies declared in Ivy files found in your projects.
+
+Some of the tasks that can be performed on the container include:
+    
+* link:cpc/create.html[Create] a container
+* link:cpc/edit.html[Edit] its setup
+* Launch a link:cpc/resolve.html[resolve] of the dependencies
+* link:cpc/retrieve.html[Retrieve] the dependencies in your project
+* Resolve dependencies within the Eclipse link:cpc/workspace.html[workspace]
+* link:cpc/launch.html[Launch] software or unit tests with a classpath managed by IvyDE
+* Use IvyDE with link:cpc/maven.html[maven pom.xml]
+* Use IvyDE in concert with link:cpc/wtp.html[WTP]

http://git-wip-us.apache.org/repos/asf/ant-ivyde/blob/808c8f27/doc/src/cpc/cleancache.adoc
----------------------------------------------------------------------
diff --git a/doc/src/cpc/cleancache.adoc b/doc/src/cpc/cleancache.adoc
new file mode 100644
index 0000000..0dd9ffd
--- /dev/null
+++ b/doc/src/cpc/cleancache.adoc
@@ -0,0 +1,31 @@
+////
+   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 License.
+////
+
+Apache IvyDE has the ability to clean the various types of Ivy caches.
+
+On a configured IvyDE classpath container, open the context menu: a list a different clean cache action are available.
+    
+* Clean all caches: will clean every cache
+* Clean the resolution cache: will clean only the cache of the resolution reports
+* Clean every repository cache: will clean every cache dedicated to the artifacts
+* Clean the cache 'xxxxxx': will clean only the cache with the specified name
+
+== Context Menu
+
+image::../images/cleancache.jpg[]

http://git-wip-us.apache.org/repos/asf/ant-ivyde/blob/808c8f27/doc/src/cpc/create.adoc
----------------------------------------------------------------------
diff --git a/doc/src/cpc/create.adoc b/doc/src/cpc/create.adoc
new file mode 100644
index 0000000..36b40be
--- /dev/null
+++ b/doc/src/cpc/create.adoc
@@ -0,0 +1,50 @@
+////
+   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 License.
+////
+
+First, locate an ivy.xml file or a maven pom.xml ready to be used to build a classpath.  Also, if necessary, locate a supporting ivysettings.xml.
+
+== Fast creation
+
+For most of the projects, the ivy.xml file (or the pom.xml) is in the java project. So you can just right click on the ivy.xml and select "Add Ivy Library..." and you can directly access the prefilled setup of the IvyDE classpath container
+
+image::../images/addivylibrary.jpg[]
+
+== Standard creation
+
+The standard way to add the IvyDE classpath container is to manipulate the Eclipse&#153;'s "Build Path":
+
+* Select the project in which you want to create an IvyDE classpath container and open the "Add Libraries" form of Eclipse (in package Explorer, in the context menu of your project choose : [Build Path]/[Add Libraries]).
+
+image::../images/build_path_menu.jpg[]
+
+* Select the "IvyDE Managed Dependencies" item.
+
+image::../images/add_lib.jpg[]
+
+* Select an ivy.xml file or a link:maven.html[maven pom.xml] and the desired configurations.
+
+image::../images/ivy_file_def.jpg[]
+
+* [[localconf]]You then might want to use specific settings for your project, a configuration different from the link:../preferences.html[global one]. Click on the "Enable project specific settings" check box. For additional configuration options, see the documentation about link:../eclipsevar.html[Eclipse variables].
+
+image::../images/project_specific_settings.jpg[]
+
+Now your classpath is set and you can see all dependencies in one unique folder of the package explorer (folder name = ivy-file-name[conf1,conf2]).
+
+image::../images/cp_node.jpg[]

http://git-wip-us.apache.org/repos/asf/ant-ivyde/blob/808c8f27/doc/src/cpc/edit.adoc
----------------------------------------------------------------------
diff --git a/doc/src/cpc/edit.adoc b/doc/src/cpc/edit.adoc
new file mode 100644
index 0000000..dd109ac
--- /dev/null
+++ b/doc/src/cpc/edit.adoc
@@ -0,0 +1,37 @@
+////
+   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 License.
+////
+
+During the life of your project, you can change the ivy.xml file or link:maven.html[maven pom.xml] and change its configuration.
+
+== Context Menu
+
+These properties can be accessed by the context menu of the IvyDE classpath container:
+
+image::../images/cp_configuration.jpg[]
+
+== Build Path
+
+You can also edit it via the *build path* configuration:
+
+. open the build path configuration dialog, select the "Libraries" panel and select the IvyDE classpath container.
+. then click on the "Edit" button: the IvyDE classpath container configuration dialog will pop up.
+
+This is particularly useful when Eclipse hides the empty classpath containers (since Eclipse 3.3).  When the container is empty, this is the only way to trigger a resolve on this project.
+
+image::../images/build_path_edit.jpg[]

http://git-wip-us.apache.org/repos/asf/ant-ivyde/blob/808c8f27/doc/src/cpc/jarmapping.adoc
----------------------------------------------------------------------
diff --git a/doc/src/cpc/jarmapping.adoc b/doc/src/cpc/jarmapping.adoc
new file mode 100644
index 0000000..0289af5
--- /dev/null
+++ b/doc/src/cpc/jarmapping.adoc
@@ -0,0 +1,87 @@
+////
+   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 License.
+////
+
+Apache IvyDE will resolve the dependencies and artifacts you are requiring. Then with the pool of resolved artifacts, it has to decide which is a binary jar, which contains sources, and which contains javadocs. And also how to bind one on each other.
+
+== Finding jars types
+
+There are three types of jars handled by Eclipse":
+    
+* the binary jars: they will be added to the classpath in oder to compile and run; they contain the .class files.    
+* the source jars/zip: they will be bound to the binary one to browse dependency sources; they are basically a zip of .java files
+* the javadoc jars/zip: they will be bound to the binary one to browse the API documentation of the dependencies of your project; they are a zip of .html files respectively in a layout produced by javadoc.
+
+To find the binary jars, Apache IvyDE is relying on the "Accepted types" preference field you can find in the link:create.html[container configuration panel], or in the link:../preferences.html#classpath[global one]. If the artifact has a type listed here, it is then added to the classpath.
+
+For the sources, it is relying on the "Sources types".
+
+For the javadocs, it is relying on the "Javadocs types".
+
+== Binding the jars
+
+=== Alorithm
+
+The second step is to bind a source artifact with a binary one. IvyDE has the following algorithm:
+    
+* first, it looks up for a specified name in the ivy.xml via the "ivyde" namespace (see bellow)
+* next, if a binary jar has the same artifact name than a source one, there are bound together.
+* if none matched, then IvyDE search for sources which have one of the suffix specified in "Sources suffixes".
+
+=== The IvyDE namespace
+
+In the ivy.xml file in your repository, you can specifically bind a binary artifact to a source one and to a javadoc one, so IvyDE knows for sure which bind to the other.
+
+In the link:http://ant.apache.org/ivy/history/latest-milestone/ivyfile/artifact.html[artifact] element, you can specify:
+
+* `ivyde:source="my-source-artifact-name"` which specify the artifact name of the source to bind to the current binary one
+* `ivyde:javadoc="my-javadoc-artifact-name"` which specify the artifact name of the javadoc to bind to the current binary one
+
+=== Exemples
+
+For instance, searching for the sources of mylib.jar (type=jar), with the default value of "Sources suffixes" ("-source,-sources,-src"), IvyDE will look to bind it to the first one existing of:
+
+* mylib.jar (type=source)
+* mylib-source.jar (type=source)
+* mylib-sources.jar (type=source)
+* mylib-src.jar (type=source)
+
+Note that Apache IvyDE don't care about the extension, it can be .zip too.
+
+Same apply for javadocs with respectively "Javadocs suffixes".
+
+'''
+
+With the IvyDE namespace, having the ivy.xml file:
+
+[source]
+----
+<ivy-module version="2.0" xmlns:ivyde="http://ant.apache.org/ivy/ivyde/ns/">
+    <info organisation="com.acme" module="mylib" />
+    <publications>
+        <artifact name="mylib" type="jar" ext="jar" ivyde:source="the-sources-of-mylib" ivyde:javadoc="the-javadoc-of-mylib" />
+        <artifact name="the-sources-of-mylib" type="source" ext="jar" />
+        <artifact name="the-javadoc-of-mylib" type="javadoc" ext="jar" />
+    </publications>
+</ivy-module>
+----
+
+Without furether setup in IvyDE preferences pages, IvyDE will bind:
+
+* the jar `the-sources-of-mylib` as sources of the jar `mylib`
+* the jar `the-javadoc-of-mylib` as javadoc of the jar `mylib`


Mime
View raw message