You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@ant.apache.org by hi...@apache.org on 2008/05/08 19:52:27 UTC

svn commit: r654591 - in /ant/ivy/ivyde/site: faq.html get-involved.html index.html mailing-lists.html style/nav.css template.html toc.json

Author: hibou
Date: Thu May  8 10:51:59 2008
New Revision: 654591

URL: http://svn.apache.org/viewvc?rev=654591&view=rev
Log:
- fix some links
- use the bread crumb
- add an FAQ

Added:
    ant/ivy/ivyde/site/faq.html   (with props)
Modified:
    ant/ivy/ivyde/site/get-involved.html
    ant/ivy/ivyde/site/index.html
    ant/ivy/ivyde/site/mailing-lists.html
    ant/ivy/ivyde/site/style/nav.css
    ant/ivy/ivyde/site/template.html
    ant/ivy/ivyde/site/toc.json

Added: ant/ivy/ivyde/site/faq.html
URL: http://svn.apache.org/viewvc/ant/ivy/ivyde/site/faq.html?rev=654591&view=auto
==============================================================================
--- ant/ivy/ivyde/site/faq.html (added)
+++ ant/ivy/ivyde/site/faq.html Thu May  8 10:51:59 2008
@@ -0,0 +1,37 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.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 License.    
+-->
+<html>
+<head>
+	<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=ISO-8859-1">
+	<script type="text/javascript">var xookiConfig = {level: 0};</script>	
+	<script type="text/javascript" src="xooki/xooki.js"></script>
+</head>
+<body>
+	<textarea id="xooki-source">
+<h2>What does the warning "There are some duplicates entries due to conflicts between the resolved configurations" means?</h2>
+
+The warning you get is about a module which you are trying to get in two different configurations. Ivy does the resolve and evict conflits for only one configuration at a time. The resolve process is one by one configuration. If you have a use case where you have to build a classpath with a lot of different configuration, then you should consider having a new configuration that extends the other ones. Although in most case I think the configurations themselves should be fixed.
+For instance in Eclipse you might want to resolve 3 kinds of configuration: compile, test, and runtime. And then you get the warning, because test and runtime conflicts on one dependency. So this means that the ant target that will run the tests (after doing a resolve only on the test configuration) will actually use a different version of a dependency from the one used at runtime, from the one use by the ant target which build the jar. So tests are not running in the same environment as the runtime one. Then you should fix the dependencies by having a direct dependency on the module that generated the conflict. Actually you might want to introduce a private "core" configuration, which will resolve the problematic dependency, and then make "runtime" and "test" extends that "core" configuration.
+
+The topic has been also discussed here :
+http://mail-archives.apache.org/mod_mbox/ant-dev/200801.mbox/%3c5D017C51-ED7A-4A43-BBCA-08F291F4D92C@anyware-tech.com%3e</textarea>
+<script type="text/javascript">xooki.postProcess();</script>
+</body>
+</html>

Propchange: ant/ivy/ivyde/site/faq.html
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ant/ivy/ivyde/site/faq.html
------------------------------------------------------------------------------
    svn:keywords = Date Revision Author HeadURL Id

Propchange: ant/ivy/ivyde/site/faq.html
------------------------------------------------------------------------------
    svn:mime-type = text/html

Modified: ant/ivy/ivyde/site/get-involved.html
URL: http://svn.apache.org/viewvc/ant/ivy/ivyde/site/get-involved.html?rev=654591&r1=654590&r2=654591&view=diff
==============================================================================
--- ant/ivy/ivyde/site/get-involved.html (original)
+++ ant/ivy/ivyde/site/get-involved.html Thu May  8 10:51:59 2008
@@ -28,10 +28,10 @@
 
 There are many ways to contribute to IvyDE.
 
-First, [[download]] and use it, subscribe to the [[mailing-lists]], and answer to other user questions. You can also browse [[issues jira issues]], vote for the one you are most interested in, add your comments and feedback. You can also very easily contribute to the [[wiki]].
+First, [[download]] and use it, subscribe to the [[mailing-lists]], and answer to other user questions. You can also browse [[issues jira issues]], vote for the one you are most interested in, add your comments and feedback.
 
 When you browse the documentation, whenever you see something that could be improved, feel free to edit it and provide a documentation patch. It's very easy if you browse the documentation offline (in the doc directory if you check out IvyDE from svn), you will see a small toolbar at the upper left of the page, which allows you to edit the page. Then all you have to do is attach your modification as a patch to a new issue in JIRA.
-<i>If you are interested in contributing documentation, read [[write-doc this page]].</i>
+<i>If you are interested in contributing documentation, read <a href="../write-doc.html">this page</a>.</i>
 
 You can also provide brand new documentation pages, tutorials, demo, or even links to a tutorial on your own blog. 
 

Modified: ant/ivy/ivyde/site/index.html
URL: http://svn.apache.org/viewvc/ant/ivy/ivyde/site/index.html?rev=654591&r1=654590&r2=654591&view=diff
==============================================================================
--- ant/ivy/ivyde/site/index.html (original)
+++ ant/ivy/ivyde/site/index.html Thu May  8 10:51:59 2008
@@ -28,7 +28,7 @@
 Integrate Ivy in Eclipse with the IvyDE plugin.
 </p>
 <p>
-IvyDE lets you manage your dependencies declared in an ivy.xml in your Java Eclipse projects. IvyDE will contribute to the classpath of your Java project, with the [[cp_container classpath container]]. It also bring an [[editor editor]] of ivy.xml files, with completion.
+IvyDE lets you manage your dependencies declared in an ivy.xml in your Java Eclipse projects. IvyDE will contribute to the classpath of your Java project, with the <a href="latest-milestone/cp_container.html">classpath container</a>. It also bring an <a href="latest-milestone/editor.html">editor</a> of ivy.xml files, with completion.
 </p></textarea>
 <script type="text/javascript">xooki.postProcess();</script>
 </body>

Modified: ant/ivy/ivyde/site/mailing-lists.html
URL: http://svn.apache.org/viewvc/ant/ivy/ivyde/site/mailing-lists.html?rev=654591&r1=654590&r2=654591&view=diff
==============================================================================
--- ant/ivy/ivyde/site/mailing-lists.html (original)
+++ ant/ivy/ivyde/site/mailing-lists.html Thu May  8 10:51:59 2008
@@ -27,9 +27,9 @@
 	<textarea id="xooki-source">
 Before posting to mailing lists, make sure you don't have the answer to your question in the [[faq]] or more generally in the [[history/latest-milestone/index documentation]].
 
-Actually there is no IvyDE specific mailing lists. Every discussion about IvyDE is part of the Ivy mailing lists. So if you have any question about the use of IvyDE, use ivy-user@ant.apche.org. About the development use dev@ant.apache.org. And to get the subversion and Jira notifications, subscribe to notifications@ant.apache.org.
+Actually there is no IvyDE specific mailing lists. Every discussion about IvyDE is part of the Ivy mailing lists. So if you have any question about the use of IvyDE, use ivy-user@ant.apache.org. About the development use dev@ant.apache.org. And to get the subversion and Jira notifications, subscribe to notifications@ant.apache.org.
 
-For further information about these mailing lists, see [[../mailing-lists Ivy mailing list page]].</textarea>
+For further information about these mailing lists, see <a href="../mailing-lists.html">Ivy mailing list page</a>.</textarea>
 <script type="text/javascript">xooki.postProcess();</script>
 </body>
 </html>

Modified: ant/ivy/ivyde/site/style/nav.css
URL: http://svn.apache.org/viewvc/ant/ivy/ivyde/site/style/nav.css?rev=654591&r1=654590&r2=654591&view=diff
==============================================================================
--- ant/ivy/ivyde/site/style/nav.css (original)
+++ ant/ivy/ivyde/site/style/nav.css Thu May  8 10:51:59 2008
@@ -1,96 +1,9 @@
-#navcontainer {
-	width: inherit;
-	margin: 0 0 0 50px;
-	padding-left: 0;
-	height: 1.20em;
-	z-index: 100;
+#navcontainer  {
+    color: white;
+	margin-left: 20px;
 }
 
-#nav {
-	font: bold 0.75em/100% Trebuchet MS, Arial, Helvetica, sans-serif;
-	float: left;
-	width: inherit;
-	list-style: none;
-	line-height: 1;
-	padding: 0;
-	margin: 0;
-	z-index: 100;
-}
-
-#nav ul {
-	font: normal 100%/140% Trebuchet MS, Arial, Helvetica, sans-serif;
-	position: absolute;
-	left: -999em;
-	height: auto;
-	width: 11.4em;
-	w\idth: 12.0em;
-	list-style: none;
-	margin: 0;
-	padding: 0;
-	z-index: 100;
-}
-
-#nav li {
-	float: left;
-	padding: 0;
-	width: auto;
-	z-index: 100;
-}
-
-#nav ul li {
-	float: left;
-	padding: 0;
-	width: 10em;
-	z-index: 100;
-}
-
-#nav li a {
-	display: block;
-	width: auto;
-	padding: 0.25em 1.0em;
+#navcontainer  a {
+    color: white;
 	text-decoration: none;
 }
-
-#nav .title {
-  text-align: center;
-  font-weight: 700;
-	width: 11em;
-	w\idth: 10em;
-	margin: 0;
-	padding: 0.15em 1.0em;
-}
-
-#nav li li a {
-	width: 11em;
-	w\idth: 10em;
-	margin: 0;
-	padding: 0.25em 1.0em;
-}
-
-#nav li ul ul {
-	margin: -1.75em 0 0 11em;
-	z-index: 100;
-}
-
-#nav li:hover ul ul,
-#nav li:hover ul ul ul,
-#nav li.sfhover ul ul,
-#nav li.sfhover ul ul ul {
-	left: -999em;
-	z-index: 100;
-}
-
-#nav li:hover ul,
-#nav li li:hover ul,
-#nav li li li:hover ul,
-#nav li.sfhover ul,
-#nav li li.sfhover ul,
-#nav li li li.sfhover ul {
-	left: auto;
-	z-index: 100;
-}
-
-#nav li:hover,
-#nav li.sfhover {
-	z-index: 100;
-}

Modified: ant/ivy/ivyde/site/template.html
URL: http://svn.apache.org/viewvc/ant/ivy/ivyde/site/template.html?rev=654591&r1=654590&r2=654591&view=diff
==============================================================================
--- ant/ivy/ivyde/site/template.html (original)
+++ ant/ivy/ivyde/site/template.html Thu May  8 10:51:59 2008
@@ -48,10 +48,7 @@
 		<td>
 
 		<div id="navcontainer">
-		<ul id="nav">
-			<li><a href="index.html">Home</a></li>
-			<li><a href="download.html">Download</a></li>
-		</ul>
+		<a href="http://ant.apache.org/">Apache Ant</a> &gt; <a href="http://ant.apache.org/ivy/">Ivy</a> &gt; <a href="http://ant.apache.org/ivy/ivyde/">IvyDE</a> &gt; ${breadCrumb}
 		</div>
 		</td>
 	</tr>
@@ -63,7 +60,7 @@
 	<tr>
 		<td id="sidebar-left">
 		<div class="block block-book" id="block-book-0">
-		<h2>Ivy</h2>
+		<h2>IvyDE</h2>
 
 		<div class="content">${menu}</div>
 

Modified: ant/ivy/ivyde/site/toc.json
URL: http://svn.apache.org/viewvc/ant/ivy/ivyde/site/toc.json?rev=654591&r1=654590&r2=654591&view=diff
==============================================================================
--- ant/ivy/ivyde/site/toc.json (original)
+++ ant/ivy/ivyde/site/toc.json Thu May  8 10:51:59 2008
@@ -4,7 +4,13 @@
         "id":"index",
         "title":"Home",
         "children": [
+            {
+              "id":"faq",
+              "title":"FAQ",
+              "children": [
 
+                ]
+            }
           ]
       },
       {
@@ -17,35 +23,7 @@
       {
         "title":"Documentation",
         "importRoot":"history/latest-milestone",
-        "importNode":"index"
-      },
-      {
-        "id":"documentation",
-        "title":"Documentation",
-        "children": [
-            {
-              "id":"editor",
-              "title":"Editor",
-              "children": [
-
-                ]
-            },
-            {
-              "id":"cp_container",
-              "title":"Classpath Container",
-              "children": [
-
-                ]
-            },
-            {
-              "id":"maven",
-              "title":"Use with maven poms",
-              "children": [
-
-                ]
-            }
-          ]
-      },
+        "importNode":"index"      },
       {
         "id":"history",
         "title":"History",
@@ -53,13 +31,11 @@
             {
               "title":"trunk",
               "importRoot":"history/trunk",
-              "importNode":"index"
-            },
+              "importNode":"index"            },
             {
               "title":"1.2.0",
               "importRoot":"history/1.2.0",
-              "importNode":"index"
-            }
+              "importNode":"index"            }
           ]
       },
       {