diff --git a/.classpath b/.classpath
deleted file mode 100644
index 66a74c2d..00000000
--- a/.classpath
+++ /dev/null
@@ -1,14 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/.classpath.default b/.classpath.default
new file mode 100644
index 00000000..7ca66375
--- /dev/null
+++ b/.classpath.default
@@ -0,0 +1,20 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/.classpath.ivyde b/.classpath.ivyde
new file mode 100644
index 00000000..6b174bb7
--- /dev/null
+++ b/.classpath.ivyde
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
diff --git a/CHANGES.txt b/CHANGES.txt
index 5ba69e1e..44a117df 100644
--- a/CHANGES.txt
+++ b/CHANGES.txt
@@ -27,6 +27,7 @@ for detailed view of each issue, please consult http://issues.apache.org/jira/br
Costin Leau
Antoine Levy-Lambert
William Lyvers
+ Jan Materne
Stephen Nesbitt
Joshua Nichols
Bernard Niset
@@ -51,6 +52,7 @@ for detailed view of each issue, please consult http://issues.apache.org/jira/br
- IMPROVEMENT: Allow "main" parameters to be passed directly (instead of using -args flag) (IVY-480) (thanks to Archie Cobbs)
- IMPROVEMENT: Remove @author tags (thanks to Stephane Bailliez)
+- IMPROVEMENT: Remove use of deprecated elements in ivysettings.xml (IVY-505) (with contribution from Jan Materne)
- FIX: ${revision} property not recognized in poms (IVY-512)
- FIX: Bug on handling dependency artifacts when a module configuration is specified (IVY-507)
diff --git a/build.xml b/build.xml
index f9e5f5d0..6a8912c6 100644
--- a/build.xml
+++ b/build.xml
@@ -147,7 +147,7 @@
DEPENDENCY MNGT, COMPILATION AND JAR
================================================================= -->
-
+
@@ -433,4 +433,28 @@
-->
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/doc/dev.html b/doc/doc/dev.html
index 130961f9..59037e76 100644
--- a/doc/doc/dev.html
+++ b/doc/doc/dev.html
@@ -64,6 +64,32 @@ http://java.sun.com/docs/codeconv/html/CodeConvTOC.doc.html
This is a work in progress though (see IVY-511), but patches helping migration to these conventions are welcome.
+
Developing with eclipse
+Even though you can develop Ivy with your IDE of choice, we support eclipse development by providing ad hoc metadata.
+
+We currently provide two options:
+
Eclipse alone
+To develop with a simple eclipse install all you need is eclipse 3.1 or greater, with no particular plugin.
+First call the following ant target in your Ivy workspace:
+
+ant eclipse-default
+
+This will resolve the dependencies of Ivy and produce a .classpath using the resolved jars for the build path.
+Then you can use the "Import->Existing project into workspace" eclipse feature to import the Ivy project in your workspace.
+
Eclipse + IvyDE
+You can also leverage the latest IvyDE version to be able to easily resolve the ivy dependencies from Eclipse.
+To do so all you need is call the following ant target in your Ivy workspace:
+
+ant eclipse-ivyde
+
+or if you don't have ant installed you can simply copy the file .classpath.ivyde and rename it to .classpath
+Then you can import the project using "Import->Existing project into workspace" as long as you already have latest IvyDE installed.
+
+To install latest IvyDE version compatible with the latest Ivy used to resolve Ivy dependencies, you will need to use a snapshot build, not endorsed by the ASF, available here:
+http://people.apache.org/~xavier/ivyde/snapshot/
+
+Download the file and unzip its content in your eclipse installation directory.
+
Making a release
Requirements
Requirements for making a release are similar to the requirements for building from source, except that sun jdk 1.6 and ant 1.7 are required.
diff --git a/doc/toc.json b/doc/toc.json
index 4653d6bb..7a27ea06 100644
--- a/doc/toc.json
+++ b/doc/toc.json
@@ -999,4 +999,4 @@
]
}
]
-}
+}
\ No newline at end of file
diff --git a/ivy.xml b/ivy.xml
index c14ef446..b9a6deb1 100644
--- a/ivy.xml
+++ b/ivy.xml
@@ -43,6 +43,7 @@
+
diff --git a/ivysettings.xml b/ivysettings.xml
index 1f236bf4..44818338 100644
--- a/ivysettings.xml
+++ b/ivysettings.xml
@@ -16,20 +16,15 @@
specific language governing permissions and limitations
under the License.
-->
-
+
-
+
-
+
-
+