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/[EMAIL
PROTECTED]</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 [EMAIL PROTECTED] About the development use [EMAIL PROTECTED]
And to get the subversion and Jira notifications, subscribe to [EMAIL PROTECTED]
+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 [EMAIL PROTECTED] About the development use [EMAIL PROTECTED]
And to get the subversion and Jira notifications, subscribe to [EMAIL PROTECTED]
-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> > <a
href="http://ant.apache.org/ivy/">Ivy</a> > <a
href="http://ant.apache.org/ivy/ivyde/">IvyDE</a> > ${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" }
]
},
{