ant-notifications mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From hi...@apache.org
Subject svn commit: r1379475 - in /ant/site/ivyde/production/history/trunk: book.html compatibility.html cpc/workspace.html dev/dev-env-setup.html dev/updatesite.html preferences.html release-notes.html
Date Fri, 31 Aug 2012 15:16:16 GMT
Author: hibou
Date: Fri Aug 31 15:16:15 2012
New Revision: 1379475

URL: http://svn.apache.org/viewvc?rev=1379475&view=rev
Log:
Update the trunk version

Added:
    ant/site/ivyde/production/history/trunk/dev/dev-env-setup.html   (with props)
Modified:
    ant/site/ivyde/production/history/trunk/book.html
    ant/site/ivyde/production/history/trunk/compatibility.html
    ant/site/ivyde/production/history/trunk/cpc/workspace.html
    ant/site/ivyde/production/history/trunk/dev/updatesite.html
    ant/site/ivyde/production/history/trunk/preferences.html
    ant/site/ivyde/production/history/trunk/release-notes.html

Modified: ant/site/ivyde/production/history/trunk/book.html
URL: http://svn.apache.org/viewvc/ant/site/ivyde/production/history/trunk/book.html?rev=1379475&r1=1379474&r2=1379475&view=diff
==============================================================================
--- ant/site/ivyde/production/history/trunk/book.html (original)
+++ ant/site/ivyde/production/history/trunk/book.html Fri Aug 31 15:16:15 2012
@@ -74,11 +74,11 @@ The Apache IvyDE project is pleased to a
 
 Apache IvyDE is the Eclipse plugin which integrates Apache Ivy's dependency management into Eclipse&#153;.<br class="xooki-br"/><br class="xooki-br"/>Apache IvyDE lets you manage your dependencies declared in an ivy.xml in your Java Eclipse projects, or any other kind of project which needs dependency management. Apache IvyDE will contribute to the classpath of your Java project or you can make it retrieve your dependencies directly into your project. Last but not least Apache IvyDE offer editors of ivy.xml and ivysettings.xml files with completion. Get some preview here: <a href="http://ant.apache.org/ivy/ivyde/screenshots.html">http://ant.apache.org/ivy/ivyde/screenshots.html</a>.<br class="xooki-br"/><br class="xooki-br"/><h1><a name="status"></a>Status of this release</h1>
 
-This release contains sevral major improvements along with some bug fixes. The major<br class="xooki-br"/>improvements are about the resolve scheduler and how retrieved artifact are handled.<br class="xooki-br"/>Thus this release is considered as a beta one.<br class="xooki-br"/><br class="xooki-br"/><h1><a name="majorchanges"></a>Major Changes in this Release</h1>
+This release contains sevral major improvements along with some bug fixes. The major improvements are about the resolve scheduler and how retrieved artifact are handled.<br class="xooki-br"/>Thus this release is considered as a beta one.<br class="xooki-br"/><br class="xooki-br"/><h1><a name="majorchanges"></a>Major Changes in this Release</h1>
 
-As for this release and the next ones, Apache IvyDE now expects to be installed in Eclipse 3.4 or superior.<br class="xooki-br"/><br class="xooki-br"/>Apache IvyDE has now a synchronous job to launch resolve of dependencies on the projets. So<br class="xooki-br"/>IvyDE will be able to order the resolve of the projects in the correct order regarding<br class="xooki-br"/>their inter dependencies. And the immediate effect is that Eclipse get notified only<br class="xooki-br"/>one time of a classpath change, and thus triggerin only one wrokspace build.<br class="xooki-br"/><br class="xooki-br"/>Apache IvyDE is now capable of having a classpath based on retrieved artifact rather than<br class="xooki-br"/>on the cached ones.<br class="xooki-br"/><br class="xooki-br"/>The existing retrieve configuration are now considered "standonale" ones, as they<br class="xooki-br"/>are independant of the classpath container. They can even now be part of non Java<br class="xooki-br"/>project.<br
  class="xooki-br"/><br class="xooki-br"/><h1><a name="contrib"></a>Committers and Contributors for this Release</h1>
+As for this release and the next ones, Apache IvyDE now expects to be installed in Eclipse 3.4 or superior.<br class="xooki-br"/><br class="xooki-br"/>Apache IvyDE has now a synchronous job to launch resolve of dependencies on the projets. So IvyDE will be able to order the resolve of the projects in the correct order regarding their inter dependencies. And the immediate effect is that Eclipse get notified only one time of a classpath change, and thus triggerin only one wrokspace build.<br class="xooki-br"/><br class="xooki-br"/>Apache IvyDE is now capable of having a classpath based on retrieved artifact rather than on the cached ones.<br class="xooki-br"/><br class="xooki-br"/>The existing retrieve configuration are now considered "standonale" ones, as they are independant of the classpath container. They can even now be part of non Java project.<br class="xooki-br"/><br class="xooki-br"/><h1><a name="contrib"></a>Committers and Contributors</h1>
 
-Here is the list of people who have contributed source code and documentation<br class="xooki-br"/>to this release. Many thanks to all of them, and also to the whole IvyDE community<br class="xooki-br"/>contributing ideas and feedback, and promoting the use of Apache IvyDE. The list would be too<br class="xooki-br"/>long, but Apache IvyDE couldn't be what it is without you!<br class="xooki-br"/>
+Here is the list of people who have contributed source code and documentation up to this release. Many thanks to all of them, and also to the whole IvyDE community contributing ideas and feedback, and promoting the use of Apache IvyDE !<br class="xooki-br"/>
 <ul>Committers
 <li>Maarten Coene</li>
 <li>Xavier Hanin</li>
@@ -87,28 +87,71 @@ Here is the list of people who have cont
 <li>Gilles Scokart</li>
 </ul>
 <ul>Contributors:
+<li>Daniel Becheanu</li>
+<li>Peter Blstak</li>
 <li>Clint Burghduff</li>
+<li>Peter Chanthamynavong</li>
 <li>Gregory Fernandez</li>
+<li>Thomas Friol</li>
+<li>Troy Gaines</li>
+<li>Eugene Goldfarb</li>
+<li>Matt Goldspink</li>
+<li>Will Gorman</li>
+<li>Miguel Griffa</li>
+<li>Adam Karl</li>
+<li>Ivica Loncar</li>
 <li>Jeffrey M. Metcalf</li>
+<li>S&eacute;bastien Moran</li>
+<li>Marko Niemi</li>
+<li>Peter Oxenham</li>
+<li>Joe Sortelli</li>
+<li>Phillip Webb</li>
+<li>James Wilkins</li>
 </ul>
 
 <h1><a name="changes"></a>List of Changes in this Release</h1>
 
 List of changes since <a href="/ivy/ivyde/history/2.2.0.beta1/release-notes.html">Apache IvyDE 2.2.0 beta1</a>:
 <ul>
-    <!-- samples<br class="xooki-br"/>    <li>NEW: new new new (IVYDE-XXX) (thanks to XXX)</li>
-    <li>IMPROVE: new new new (IVYDE-XXX) (thanks to XXX)</li>
-    <li>FIX: new new new (IVYDE-XXX) (thanks to XXX)</li>
-    -->
+    <li>NEW: Support Accepted Types: * (<a href="https://issues.apache.org/jira/browse/IVYDE-306">IVYDE-306</a>)</li>
+    <li>NEW: Support Workspace/Filesystem/Variables for "Ivy File" setting (<a href="https://issues.apache.org/jira/browse/IVYDE-304">IVYDE-304</a>)</li>
+    <li>NEW: Retrieve list does not resolve workspace projects (<a href="https://issues.apache.org/jira/browse/IVYDE-308">IVYDE-308</a>) (thanks to Peter Oxenham)</li>
+    <li>NEW: Allow to set the Ivy user directory globally or project by project (<a href="https://issues.apache.org/jira/browse/IVYDE-311">IVYDE-311</a>)</li>
+    <li>NEW: Add support for the OSGi access rules</li>
+    <li>NEW: Source and Javadoc attachements can now be edited jar by jar</li>
 </ul>
-
-Most of our changes are logged in our JIRA, where you can find comments and links to our subversion:<br class="xooki-br"/><a href="https://issues.apache.org/jira/browse/ivyde">https://issues.apache.org/jira/browse/ivyde</a><br class="xooki-br"/><br class="xooki-br"/><hr/><div class='toc-title toc-title-2'>License</div><hr/><div class='toc-title toc-title-2'>Compatibility</div><br class="xooki-br"/><h2>Upgrading/Downgrading</h2>
+<ul>
+    <li>IMPROVE: The properties file paths can now be edited</li>
+    <li>IMPROVE: ivy.xml and ivysettings.xml files are not better detected as such, so they can be open with the Ivy editors</li>
+</ul>
+<ul>
+    <li>FIX: org.eclipse.swt.SWTException: Invalid thread access with Eclipse Juno (<a href="https://issues.apache.org/jira/browse/IVYDE-313">IVYDE-313</a>)</li>
+    <li>FIX: Divide by zero during IvyDE resolve (<a href="https://issues.apache.org/jira/browse/IVYDE-312">IVYDE-312</a>) (thanks to Joe Sortelli)</li>
+    <li>FIX: Ivy report view stopped working on Linux (<a href="https://issues.apache.org/jira/browse/IVYDE-292">IVYDE-292</a>)</li>
+    <li>FIX: Ivy settings URL is constructed incorrectly from environment variable (<a href="https://issues.apache.org/jira/browse/IVYDE-314">IVYDE-314</a>)</li>
+    <li>FIX: Incomplete variable substitution for ivysettings.xml (<a href="https://issues.apache.org/jira/browse/IVYDE-318">IVYDE-318</a>)</li>
+    <li>FIX: In case of a multi-resolve, one fail make them all fail (<a href="https://issues.apache.org/jira/browse/IVYDE-316">IVYDE-316</a>)</li>
+    <li>FIX: Cannot change retrieve pattern at the workspace level (<a href="https://issues.apache.org/jira/browse/IVYDE-301">IVYDE-301</a>)</li>
+    <li>FIX: Resolution failure when workspace has project &amp; artifact sub-element exists (<a href="https://issues.apache.org/jira/browse/IVYDE-296">IVYDE-296</a>, <a href="https://issues.apache.org/jira/browse/IVYDE-319">IVYDE-319</a>)</li>
+    <li>FIX: IvyDE classpath containers become empty on eclipse/MyEclipse startup (<a href="https://issues.apache.org/jira/browse/IVYDE-317">IVYDE-317</a>)</li>
+</ul>
+    <!-- samples
+<ul>
+    <li>NEW: new new new (IVYDE-XXX) (thanks to XXX)</li>
+</ul>
+<ul>
+    <li>IMPROVE: improve improve improve (IVYDE-XXX) (thanks to XXX)</li>
+</ul>
+<ul>
+    <li>FIX: fix fix fix (IVYDE-XXX) (thanks to XXX)</li>
+</ul>
+    --><br class="xooki-br"/><br class="xooki-br"/>Most of our changes are logged in our JIRA, where you can find comments and links to our subversion:<br class="xooki-br"/><a href="https://issues.apache.org/jira/browse/ivyde">https://issues.apache.org/jira/browse/ivyde</a><br class="xooki-br"/><br class="xooki-br"/><hr/><div class='toc-title toc-title-2'>License</div><hr/><div class='toc-title toc-title-2'>Compatibility</div><br class="xooki-br"/><h2>Upgrading/Downgrading</h2>
 
 This version is compatible with every earlier Apache release (since 2.0.0.alpha1). Any upgrade of Apache IvyDE should work without any worries.<br class="xooki-br"/><br class="xooki-br"/>The reverse is not true, downgrading is not supported and may break your configuration.<br class="xooki-br"/><br class="xooki-br"/><h2>Dependency on Apache Ivy</h2>
 
-Apache IvyDE expects to be used with a version 2.1 or superior of Apache Ivy.<br class="xooki-br"/><br class="xooki-br"/><h2>Eclipse&#153; integration</h2>
+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.<br class="xooki-br"/><br class="xooki-br"/><h2>Eclipse&#153; integration</h2>
 
-Apache IvyDE has been maintained to be compatible with Eclipse 3.4, 3.5, 3.6 and 3.7.<br class="xooki-br"/><br class="xooki-br"/><h2>JVM compability</h2>
+Apache IvyDE has been maintained to be compatible with Eclipse 3.4 to 3.7, and 4.2.<br class="xooki-br"/><br class="xooki-br"/><h2>JVM compability</h2>
 
 Apache IvyDE has been kept compatible with Java 1.4.<br class="xooki-br"/><br class="xooki-br"/><hr/><div class='toc-title toc-title-2'>Installation</div><br class="xooki-br"/><h1><a name="latest"></a>Install the last release via Internet</h1>
 
@@ -270,7 +313,7 @@ In some setup, if you want to mix some r
     <li>see the resolveMode attribute of <a href="http://ant.apache.org/ivy/history/latest-milestone/settings/module.html">module</a> in the ivysettings.</li>
 </ul>
 
-<h1>WTP support</h1>
+Also note that if any of the resolver defined in your ivysettings.xml have the <a href="http://ant.apache.org/ivy/history/latest-milestone/settings/resolvers.html#common"><tt>force</tt></a> attribute set to true, the workspace resolver may won't properly bind projects between them, as the <i>forced</i> resolver will take precedence.<br class="xooki-br"/><br class="xooki-br"/><h1>WTP support</h1>
 
 Note that WTP doesn't support IvyDE's workspace resolver. See the details in the page dedicated to <a href="wtp.html#resolve-in-workspace">WTP integration</a>.<br class="xooki-br"/><br class="xooki-br"/><hr/><div class='toc-title toc-title-3'>Launch configuration</div><br class="xooki-br"/>The IvyDE classpath container can also be used in the launch configuration, run or debug.<br class="xooki-br"/><br class="xooki-br"/><h1>Default behavior</h1>
 
@@ -466,7 +509,7 @@ Completion comes with contextual help. T
 <h4>Resolve dependencies in workpace:</h4>
 <p>Apache IvyDE allows Ivy dependencies between projects in the workspace to be realized through project references rather than jars from the repository.  See the <a href="cpc/workspace.html">documentation</a> for further information on this feature.</p>
 <h4>Accepted types:</h4>
-<p>A comma separated list of extensions which will make IvyDE add the artifact to the classpath</p>
+<p>A comma separated list of extensions which will make IvyDE add the artifact to the classpath. Setting <tt>*</tt> will make very kind of type accepted. Note that a type specified as a <a href="#mapping">source or javadoc type</a> won't be accepted in any manner.</p>
 <h4>Order of the classpath entries:</h4>
 <p>By default, the classpath container entries are ordered by order of declaration in the ivy.xml. When there are many entries, it can be useful to have them ordered lexically for enhanced readability.</p>
 <h4>Build the classpath with:</h4>
@@ -485,6 +528,8 @@ Completion comes with contextual help. T
 <p>By default, Apache IvyDE will parse the ivy settings file each times it is needed (each resolve, refresh, clean cache or completion in the ivy editor). For remote ivysettings this can slow the UI dramatically, so it is possible to make IvyDE keep the settings in a cache and only reload them via the context menu on the container).</p>
 <h4>Ivy settings path:</h4>
 <p>The path to your ivy settings file. Leave it blank to use Ivy default resolvers. See also the documentation about <a href="eclipsevar.html">Eclipse variables</a>.</p>
+<h4>Ivy user dir:</h4>
+<p>The path to the default Ivy user directory, where Ivy have its default cache location</p>
 <h4>Property files:</h4>
 <p>This is a list of Java properties files to load before loading the ivysettings.xml. Specify in this files properties which you expect to use in the ivysettings.xml</p>
 
@@ -767,7 +812,7 @@ For an <u>IvyDE</u> release:<br class="x
 </li>
 </ul>
 
-The folder of the generated p2 repository is based on the technical version, you might want to rename it. For instance <tt>dist/dev/ivyde-2.2.0.beta1-201203282058-RELEASE</tt> may be renamed <tt>dist/dev/ivyde-2.2.0.beta1</tt>.<br class="xooki-br"/><br class="xooki-br"/>Note: from now on in the present doc, ${VERSION} references the renamed version.<br class="xooki-br"/><br class="xooki-br"/>Now the binary files need to be signed.
+Now the binary files need to be signed.
 <ul><li>For an <u>Ivy</u> release:<li>
 <pre>./signArtifacts.sh ivy-${VERSION}</pre>
 </li><li>
@@ -816,7 +861,48 @@ NB: adding or removing lines in <tt>vers
 <pre>ant build-main-p2-repo
 </pre>
 
-And now commit every modification in <tt>dist/release</tt>.<br class="xooki-br"/><br class="xooki-br"/>
+And now commit every modification in <tt>dist/release</tt>.<br class="xooki-br"/><br class="xooki-br"/><hr/><div class='toc-title toc-title-3'>Development Environment Setup</div><br class="xooki-br"/>This page describe how to setup an environment to develop IvyDE.<br class="xooki-br"/><br class="xooki-br"/><h1>Requirement</h1>
+
+<h2>Eclipse plugins</h2>
+
+<ul>
+You need some plugins installed in your Eclipse:
+<li>the PDE plugins</li>
+<li>the Zest plugins if you want to work with the IvyDE resolve visualizer</li>
+</ul>
+
+If you have a "Classic" Eclipse, the PDE plugins are already installed. Otherwise you should find them in the Eclipse update site "The Eclipse Project Updates". Under the section "Eclipse Platform SDK", the feature to install is called "Eclipse Platform SDK".<br class="xooki-br"/><br class="xooki-br"/>The Zest plugins can be found in the Eclipse updatesite of your Eclipse distribution (Indigo, Juno, etc...). Under the section "Modeling", the feature to install is called "Graphical Editing Framework Zest Visualization Toolkit SDK".<br class="xooki-br"/><br class="xooki-br"/><h2>Ivy</h2>
+
+You will also need Ivy as it is a dependency of IvyDE. Either you will work against a release version of Ivy, or work against an- build form the source in your Eclipse. Note that even when working against a released version, you will still be able to run in debug mode, see the sources and put break points in Ivy code. You just won't be able to modify the sources.<br class="xooki-br"/><br class="xooki-br"/>Running against a released version is the simpler. Just install it from the IvyDE updatesite in you Eclipse.<br class="xooki-br"/><br class="xooki-br"/>Otherwise you will need to setup a project for Ivy in your workspace, see next section.<br class="xooki-br"/><br class="xooki-br"/><h1>Setup</h1>
+
+<h2>Import Ivy</h2>
+
+If you want to run against an Ivy from source in your workspace, you must import the Ivy project in your workspace. Otherwise, you can skip this section.<br class="xooki-br"/><br class="xooki-br"/>The Ivy sources already contains the Eclipse metadata. Just "Import" from "Existing Project into Workspace". <br class="xooki-br"/><br class="xooki-br"/><h2>Import IvyDE</h2>
+
+Once the required plugins are installed, you can import the IvyDE plugins and features into your workspace. Just do a regular "Import" from "Existing Project into Workspace".<br class="xooki-br"/><br class="xooki-br"/>If you just have to fix a bug or add a little feature to IvyDE, just import the "org.apache.ivyde.eclipse" plugin.<br class="xooki-br"/>If you intend to work on the resolve visualizer, you should import the plugin "org.apache.ivyde.eclipse.resolvevisualizer".<br class="xooki-br"/><br class="xooki-br"/><h1>Launch</h1>
+
+You will have to create you "Launch configuration".<br class="xooki-br"/>
+<ul>
+<li>In the Debug menu, select "Debug Configuration...".</li>
+<li>On the section "Eclipse Application", right click and select "New".</li>
+<li>Give a better name to your configuration: "IvyDE".</li>
+<li>You may want to give a better location to the workspace in which the forked eclipse will run: for instance "${workspace_loc}/_eclipse/runtime-IvyDE"</li>
+</ul>
+
+Now you can launch and so some happy debugging !<br class="xooki-br"/><br class="xooki-br"/><h2>Advanced tips</h2>
+
+<h3>Console log</h3>
+
+For old version of Eclipse only, in recent ones the option is automatically added.<br class="xooki-br"/><br class="xooki-br"/>By default the logs of the forked Eclipse just goes in the Error log of the forked Eclipse. It is not ideal when browsing a stack trace since you will have to switch between the 2 Eclipse.<br class="xooki-br"/>Just add "-consoleLog" in the "Program Arguments" of the launch configuration so that errors of the forked Eclipse will go in the console of the host one.<br class="xooki-br"/><br class="xooki-br"/><h3>Slow fork</h3>
+
+Your hosting Eclipse may have a lot of plugins installed. By default, forking an Eclipse will launch with the same plugins. So forking may take some time and can be painful while developing.<br class="xooki-br"/><br class="xooki-br"/>In the launch configuration, you can tune what plugins should be loaded in the "Plug-ins" tab. Select "plug-ins selected below only". Then it is quite tedious to know which one should be selected. The button "Add Required Plug-ins" will help you not missing one.
+<ul>Basically you will need:
+<li>org.eclipse.ivyde (in your workspace)</li>
+<li>org.eclipse.ivy (in your workspace if you have one)</li>
+<li>org.eclipse.sdk</li>
+<li>org.eclipse.jdt.*</li>
+</ul>
+
  		</div><!-- main -->
 
 <div id="footer-message" class="footer">

Modified: ant/site/ivyde/production/history/trunk/compatibility.html
URL: http://svn.apache.org/viewvc/ant/site/ivyde/production/history/trunk/compatibility.html?rev=1379475&r1=1379474&r2=1379475&view=diff
==============================================================================
--- ant/site/ivyde/production/history/trunk/compatibility.html (original)
+++ ant/site/ivyde/production/history/trunk/compatibility.html Fri Aug 31 15:16:15 2012
@@ -97,6 +97,7 @@
 <li id="xooki-dev" class="submenu"><a href="dev.html" >Developer doc</a><ul class="closed"><li id="xooki-dev/build"><a href="dev/build.html" >Building</a></li>
 <li id="xooki-dev/release"><a href="dev/release.html" >Releasing</a></li>
 <li id="xooki-dev/updatesite"><a href="dev/updatesite.html" >Updatesite</a></li>
+<li id="xooki-dev/dev-env-setup"><a href="dev/dev-env-setup.html" >Development Environment Setup</a></li>
 </ul></li>
 </ul></li>
 </ul>
@@ -114,9 +115,9 @@
 
 This version is compatible with every earlier Apache release (since 2.0.0.alpha1). Any upgrade of Apache IvyDE should work without any worries.<br class="xooki-br"/><br class="xooki-br"/>The reverse is not true, downgrading is not supported and may break your configuration.<br class="xooki-br"/><br class="xooki-br"/><h2>Dependency on Apache Ivy</h2>
 
-Apache IvyDE expects to be used with a version 2.1 or superior of Apache Ivy.<br class="xooki-br"/><br class="xooki-br"/><h2>Eclipse&#153; integration</h2>
+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.<br class="xooki-br"/><br class="xooki-br"/><h2>Eclipse&#153; integration</h2>
 
-Apache IvyDE has been maintained to be compatible with Eclipse 3.4, 3.5, 3.6 and 3.7.<br class="xooki-br"/><br class="xooki-br"/><h2>JVM compability</h2>
+Apache IvyDE has been maintained to be compatible with Eclipse 3.4 to 3.7, and 4.2.<br class="xooki-br"/><br class="xooki-br"/><h2>JVM compability</h2>
 
 Apache IvyDE has been kept compatible with Java 1.4.<br class="xooki-br"/><br class="xooki-br"/>
             <hr/>

Modified: ant/site/ivyde/production/history/trunk/cpc/workspace.html
URL: http://svn.apache.org/viewvc/ant/site/ivyde/production/history/trunk/cpc/workspace.html?rev=1379475&r1=1379474&r2=1379475&view=diff
==============================================================================
--- ant/site/ivyde/production/history/trunk/cpc/workspace.html (original)
+++ ant/site/ivyde/production/history/trunk/cpc/workspace.html Fri Aug 31 15:16:15 2012
@@ -96,6 +96,7 @@
 <li id="xooki-dev" class="submenu"><a href="../dev.html" >Developer doc</a><ul class="closed"><li id="xooki-dev/build"><a href="../dev/build.html" >Building</a></li>
 <li id="xooki-dev/release"><a href="../dev/release.html" >Releasing</a></li>
 <li id="xooki-dev/updatesite"><a href="../dev/updatesite.html" >Updatesite</a></li>
+<li id="xooki-dev/dev-env-setup"><a href="../dev/dev-env-setup.html" >Development Environment Setup</a></li>
 </ul></li>
 </ul></li>
 </ul>
@@ -140,7 +141,7 @@ In some setup, if you want to mix some r
     <li>see the resolveMode attribute of <a href="http://ant.apache.org/ivy/history/latest-milestone/settings/module.html">module</a> in the ivysettings.</li>
 </ul>
 
-<h1>WTP support</h1>
+Also note that if any of the resolver defined in your ivysettings.xml have the <a href="http://ant.apache.org/ivy/history/latest-milestone/settings/resolvers.html#common"><tt>force</tt></a> attribute set to true, the workspace resolver may won't properly bind projects between them, as the <i>forced</i> resolver will take precedence.<br class="xooki-br"/><br class="xooki-br"/><h1>WTP support</h1>
 
 Note that WTP doesn't support IvyDE's workspace resolver. See the details in the page dedicated to <a href="wtp.html#resolve-in-workspace">WTP integration</a>.<br class="xooki-br"/><br class="xooki-br"/>
             <hr/>

Added: ant/site/ivyde/production/history/trunk/dev/dev-env-setup.html
URL: http://svn.apache.org/viewvc/ant/site/ivyde/production/history/trunk/dev/dev-env-setup.html?rev=1379475&view=auto
==============================================================================
--- ant/site/ivyde/production/history/trunk/dev/dev-env-setup.html (added)
+++ ant/site/ivyde/production/history/trunk/dev/dev-env-setup.html Fri Aug 31 15:16:15 2012
@@ -0,0 +1,190 @@
+<!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: 1};</script>	
+	
+
+<title>Development Environment Setup | Apache IvyDE&#153;</title>
+<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+  <link rel="stylesheet" type="text/css" href="../style/style.css" />
+  <script src="../js/jquery.pack.js" type="text/javascript"></script>
+  <script src="../js/jquery.treeview.js" type="text/javascript"></script>
+  <script type="text/javascript">
+  $(document).ready(function(){$("#treemenu").Treeview({speed: "fast",store: true});});
+  </script>
+
+<script language="javascript" type="text/javascript">xooki = {u: function(url) {return "../xooki/"+url;}};</script>
+</head>
+<body>
+
+<div id="body">
+<table id="header" summary="Navigation elements." border="0"
+	cellpadding="0" cellspacing="0" width="100%">
+	<tr>
+		<td id="home" width="30%"><a href="http://ant.apache.org/"
+			title="Apache Ant&#153;"><img src="../images/ant-group-logo.gif" alt="Apache Ant&#153;"
+			border="0" /></a></td>
+
+		<td class="product" width="70%" align="right" valign="middle"><img
+			src="../images/logo.png" alt="Apache IvyDE&#153;" border="0" /></td>
+	</tr>
+</table>
+
+<table id="top-menu" summary="Navigation elements." border="0"
+	cellpadding="0" cellspacing="0" width="100%">
+	<tr>
+		<td>
+
+		<div id="navcontainer">
+		<a href="http://www.apache.org/">Apache&#153;</a> &gt; <a href="http://ant.apache.org/">Apache Ant&#153;</a> &gt; <a href="http://ant.apache.org/ivy/">Apache Ivy&#153;</a> &gt; <a href="http://ant.apache.org/ivy/ivyde/">Apache IvyDE&#153;</a> &gt; <a href="http://ant.apache.org/ivy/ivyde/history.html">History</a> &gt; <span class="breadCrumb"><a href="../index.html" >Documentation (trunk)</a> &gt; <a href="../dev.html" >Developer doc</a> &gt; <a href="../dev/dev-env-setup.html" class="current">Development Environment Setup</a></span>
+		</div>
+		</td>
+	</tr>
+
+</table>
+
+<table id="content" border="0" cellpadding="0" cellspacing="0"
+	width="100%">
+	<tr>
+		<td id="sidebar-left">
+		<div class="block block-book" id="block-book-0">
+		<h2>Apache IvyDE&#153;</h2>
+
+		<div class="content"><ul id="treemenu" class="treeview">
+<li id="xooki-index" class="submenu"><a href="../index.html" >Documentation (trunk)</a><ul class="open"><li id="xooki-release-notes"><a href="../release-notes.html" >Release Notes</a></li>
+<li id="xooki-undefined"><a href="http://www.apache.org/licenses/" >License</a></li>
+<li id="xooki-compatibility"><a href="../compatibility.html" >Compatibility</a></li>
+<li id="xooki-install"><a href="../install.html" >Installation</a></li>
+<li id="xooki-cp_container" class="submenu"><a href="../cp_container.html" >Classpath Container</a><ul class="closed"><li id="xooki-cpc/create"><a href="../cpc/create.html" >Create a container</a></li>
+<li id="xooki-cpc/edit"><a href="../cpc/edit.html" >Edit the classpath</a></li>
+<li id="xooki-cpc/resolve"><a href="../cpc/resolve.html" >Launching resolve</a></li>
+<li id="xooki-cpc/retrieve"><a href="../cpc/retrieve.html" >Retrieve dependencies</a></li>
+<li id="xooki-cpc/jarmapping"><a href="../cpc/jarmapping.html" >Jar mapping</a></li>
+<li id="xooki-cpc/cleancache"><a href="../cpc/cleancache.html" >Clean the caches</a></li>
+<li id="xooki-cpc/workspace"><a href="../cpc/workspace.html" >Resolve in workspace</a></li>
+<li id="xooki-cpc/launch"><a href="../cpc/launch.html" >Launch configuration</a></li>
+<li id="xooki-cpc/maven"><a href="../cpc/maven.html" >Use with maven poms</a></li>
+<li id="xooki-cpc/wtp"><a href="../cpc/wtp.html" >WTP integration</a></li>
+</ul></li>
+<li id="xooki-non-java"><a href="../non-java.html" >Non-Java dependencies</a></li>
+<li id="xooki-ivyeditor"><a href="../ivyeditor.html" >Ivy file editor</a></li>
+<li id="xooki-settingseditor"><a href="../settingseditor.html" >Ivy settings editor</a></li>
+<li id="xooki-preferences"><a href="../preferences.html" >Eclipse global preferences</a></li>
+<li id="xooki-eclipsevar"><a href="../eclipsevar.html" >Eclipse variables</a></li>
+<li id="xooki-console"><a href="../console.html" >Ivy Console</a></li>
+<li id="xooki-ant"><a href="../ant.html" >Eclipse's Ant integration</a></li>
+<li id="xooki-revdepexplorer"><a href="../revdepexplorer.html" >Reverse Dependency Explorer</a></li>
+<li id="xooki-resolve-visualizer"><a href="../resolve-visualizer.html" >Resolve Visualizer</a></li>
+<li id="xooki-dev" class="submenu"><a href="../dev.html" >Developer doc</a><ul class="open"><li id="xooki-dev/build"><a href="../dev/build.html" >Building</a></li>
+<li id="xooki-dev/release"><a href="../dev/release.html" >Releasing</a></li>
+<li id="xooki-dev/updatesite"><a href="../dev/updatesite.html" >Updatesite</a></li>
+<li id="xooki-dev/dev-env-setup"><a href="../dev/dev-env-setup.html" class="current">Development Environment Setup</a></li>
+</ul></li>
+</ul></li>
+</ul>
+</div>
+
+		</div>
+
+		</td>
+		
+		<td valign="top">
+		<div id="main">
+
+		<h1 class="title">Development Environment Setup</h1>
+            <br class="xooki-br"/>This page describe how to setup an environment to develop IvyDE.<br class="xooki-br"/><br class="xooki-br"/><h1>Requirement</h1>
+
+<h2>Eclipse plugins</h2>
+
+<ul>
+You need some plugins installed in your Eclipse:
+<li>the PDE plugins</li>
+<li>the Zest plugins if you want to work with the IvyDE resolve visualizer</li>
+</ul>
+
+If you have a "Classic" Eclipse, the PDE plugins are already installed. Otherwise you should find them in the Eclipse update site "The Eclipse Project Updates". Under the section "Eclipse Platform SDK", the feature to install is called "Eclipse Platform SDK".<br class="xooki-br"/><br class="xooki-br"/>The Zest plugins can be found in the Eclipse updatesite of your Eclipse distribution (Indigo, Juno, etc...). Under the section "Modeling", the feature to install is called "Graphical Editing Framework Zest Visualization Toolkit SDK".<br class="xooki-br"/><br class="xooki-br"/><h2>Ivy</h2>
+
+You will also need Ivy as it is a dependency of IvyDE. Either you will work against a release version of Ivy, or work against an- build form the source in your Eclipse. Note that even when working against a released version, you will still be able to run in debug mode, see the sources and put break points in Ivy code. You just won't be able to modify the sources.<br class="xooki-br"/><br class="xooki-br"/>Running against a released version is the simpler. Just install it from the IvyDE updatesite in you Eclipse.<br class="xooki-br"/><br class="xooki-br"/>Otherwise you will need to setup a project for Ivy in your workspace, see next section.<br class="xooki-br"/><br class="xooki-br"/><h1>Setup</h1>
+
+<h2>Import Ivy</h2>
+
+If you want to run against an Ivy from source in your workspace, you must import the Ivy project in your workspace. Otherwise, you can skip this section.<br class="xooki-br"/><br class="xooki-br"/>The Ivy sources already contains the Eclipse metadata. Just "Import" from "Existing Project into Workspace". <br class="xooki-br"/><br class="xooki-br"/><h2>Import IvyDE</h2>
+
+Once the required plugins are installed, you can import the IvyDE plugins and features into your workspace. Just do a regular "Import" from "Existing Project into Workspace".<br class="xooki-br"/><br class="xooki-br"/>If you just have to fix a bug or add a little feature to IvyDE, just import the "org.apache.ivyde.eclipse" plugin.<br class="xooki-br"/>If you intend to work on the resolve visualizer, you should import the plugin "org.apache.ivyde.eclipse.resolvevisualizer".<br class="xooki-br"/><br class="xooki-br"/><h1>Launch</h1>
+
+You will have to create you "Launch configuration".<br class="xooki-br"/>
+<ul>
+<li>In the Debug menu, select "Debug Configuration...".</li>
+<li>On the section "Eclipse Application", right click and select "New".</li>
+<li>Give a better name to your configuration: "IvyDE".</li>
+<li>You may want to give a better location to the workspace in which the forked eclipse will run: for instance "${workspace_loc}/_eclipse/runtime-IvyDE"</li>
+</ul>
+
+Now you can launch and so some happy debugging !<br class="xooki-br"/><br class="xooki-br"/><h2>Advanced tips</h2>
+
+<h3>Console log</h3>
+
+For old version of Eclipse only, in recent ones the option is automatically added.<br class="xooki-br"/><br class="xooki-br"/>By default the logs of the forked Eclipse just goes in the Error log of the forked Eclipse. It is not ideal when browsing a stack trace since you will have to switch between the 2 Eclipse.<br class="xooki-br"/>Just add "-consoleLog" in the "Program Arguments" of the launch configuration so that errors of the forked Eclipse will go in the console of the host one.<br class="xooki-br"/><br class="xooki-br"/><h3>Slow fork</h3>
+
+Your hosting Eclipse may have a lot of plugins installed. By default, forking an Eclipse will launch with the same plugins. So forking may take some time and can be painful while developing.<br class="xooki-br"/><br class="xooki-br"/>In the launch configuration, you can tune what plugins should be loaded in the "Plug-ins" tab. Select "plug-ins selected below only". Then it is quite tedious to know which one should be selected. The button "Add Required Plug-ins" will help you not missing one.
+<ul>Basically you will need:
+<li>org.eclipse.ivyde (in your workspace)</li>
+<li>org.eclipse.ivy (in your workspace if you have one)</li>
+<li>org.eclipse.sdk</li>
+<li>org.eclipse.jdt.*</li>
+</ul>
+
+            <hr/>
+            <a href="?action=print">Printer Friendly</a>
+ 		</div><!-- main -->
+		</td>
+	</tr>
+</table>
+
+<table id="footer-menu" summary="Navigation elements." border="0"
+	cellpadding="0" cellspacing="0" width="100%">
+	<tr>
+		<td align="center" valign="middle">
+		<div class="primary-links">:: 
+			<a href="../index.html">Home</a> ::
+			<a href="../download.html">Download</a> ::
+			<a href="../documentation.html">Documentation</a> ::
+			<a href="../get-involved.html">Get involved</a> ::
+		</div>
+		</td>
+	</tr>
+</table>
+
+
+
+<div id="footer-message" class="footer">
+    <hr />
+    <i>Copyright &#169; 2012 The Apache Software Foundation, Licensed under the <a href="http://www.apache.org/licenses/LICENSE-2.0.txt">Apache License, Version 2.0</a>.</i><br />
+    <i>Apache IvyDE, Apache Ivy, Apache Ant, IvyDE, Ivy, Ant, Apache, the Apache IvyDE logo, the Apache Ivy logo, the Apache Ant logo and the Apache feather logo are trademarks of The Apache Software Foundation.</i><br />
+    <i>Eclipse and the Eclipse logo are trademarks of Eclipse Foundation, Inc.</i>
+    <i>All other marks mentioned may be trademarks or registered trademarks of their respective owners. </i>
+</div>
+
+
+</div><!-- body -->
+</body>
+</html>

Propchange: ant/site/ivyde/production/history/trunk/dev/dev-env-setup.html
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: ant/site/ivyde/production/history/trunk/dev/dev-env-setup.html
------------------------------------------------------------------------------
    svn:keywords = Date Revision Author HeadURL Id

Propchange: ant/site/ivyde/production/history/trunk/dev/dev-env-setup.html
------------------------------------------------------------------------------
    svn:mime-type = text/html

Modified: ant/site/ivyde/production/history/trunk/dev/updatesite.html
URL: http://svn.apache.org/viewvc/ant/site/ivyde/production/history/trunk/dev/updatesite.html?rev=1379475&r1=1379474&r2=1379475&view=diff
==============================================================================
--- ant/site/ivyde/production/history/trunk/dev/updatesite.html (original)
+++ ant/site/ivyde/production/history/trunk/dev/updatesite.html Fri Aug 31 15:16:15 2012
@@ -97,6 +97,7 @@
 <li id="xooki-dev" class="submenu"><a href="../dev.html" >Developer doc</a><ul class="open"><li id="xooki-dev/build"><a href="../dev/build.html" >Building</a></li>
 <li id="xooki-dev/release"><a href="../dev/release.html" >Releasing</a></li>
 <li id="xooki-dev/updatesite"><a href="../dev/updatesite.html" class="current">Updatesite</a></li>
+<li id="xooki-dev/dev-env-setup"><a href="../dev/dev-env-setup.html" >Development Environment Setup</a></li>
 </ul></li>
 </ul></li>
 </ul>
@@ -121,7 +122,7 @@ For an <u>IvyDE</u> release:<br class="x
 </li>
 </ul>
 
-The folder of the generated p2 repository is based on the technical version, you might want to rename it. For instance <tt>dist/dev/ivyde-2.2.0.beta1-201203282058-RELEASE</tt> may be renamed <tt>dist/dev/ivyde-2.2.0.beta1</tt>.<br class="xooki-br"/><br class="xooki-br"/>Note: from now on in the present doc, ${VERSION} references the renamed version.<br class="xooki-br"/><br class="xooki-br"/>Now the binary files need to be signed.
+Now the binary files need to be signed.
 <ul><li>For an <u>Ivy</u> release:<li>
 <pre>./signArtifacts.sh ivy-${VERSION}</pre>
 </li><li>

Modified: ant/site/ivyde/production/history/trunk/preferences.html
URL: http://svn.apache.org/viewvc/ant/site/ivyde/production/history/trunk/preferences.html?rev=1379475&r1=1379474&r2=1379475&view=diff
==============================================================================
--- ant/site/ivyde/production/history/trunk/preferences.html (original)
+++ ant/site/ivyde/production/history/trunk/preferences.html Fri Aug 31 15:16:15 2012
@@ -96,6 +96,7 @@
 <li id="xooki-dev" class="submenu"><a href="dev.html" >Developer doc</a><ul class="closed"><li id="xooki-dev/build"><a href="dev/build.html" >Building</a></li>
 <li id="xooki-dev/release"><a href="dev/release.html" >Releasing</a></li>
 <li id="xooki-dev/updatesite"><a href="dev/updatesite.html" >Updatesite</a></li>
+<li id="xooki-dev/dev-env-setup"><a href="dev/dev-env-setup.html" >Development Environment Setup</a></li>
 </ul></li>
 </ul></li>
 </ul>
@@ -143,7 +144,7 @@
 <h4>Resolve dependencies in workpace:</h4>
 <p>Apache IvyDE allows Ivy dependencies between projects in the workspace to be realized through project references rather than jars from the repository.  See the <a href="cpc/workspace.html">documentation</a> for further information on this feature.</p>
 <h4>Accepted types:</h4>
-<p>A comma separated list of extensions which will make IvyDE add the artifact to the classpath</p>
+<p>A comma separated list of extensions which will make IvyDE add the artifact to the classpath. Setting <tt>*</tt> will make very kind of type accepted. Note that a type specified as a <a href="#mapping">source or javadoc type</a> won't be accepted in any manner.</p>
 <h4>Order of the classpath entries:</h4>
 <p>By default, the classpath container entries are ordered by order of declaration in the ivy.xml. When there are many entries, it can be useful to have them ordered lexically for enhanced readability.</p>
 <h4>Build the classpath with:</h4>
@@ -162,6 +163,8 @@
 <p>By default, Apache IvyDE will parse the ivy settings file each times it is needed (each resolve, refresh, clean cache or completion in the ivy editor). For remote ivysettings this can slow the UI dramatically, so it is possible to make IvyDE keep the settings in a cache and only reload them via the context menu on the container).</p>
 <h4>Ivy settings path:</h4>
 <p>The path to your ivy settings file. Leave it blank to use Ivy default resolvers. See also the documentation about <a href="eclipsevar.html">Eclipse variables</a>.</p>
+<h4>Ivy user dir:</h4>
+<p>The path to the default Ivy user directory, where Ivy have its default cache location</p>
 <h4>Property files:</h4>
 <p>This is a list of Java properties files to load before loading the ivysettings.xml. Specify in this files properties which you expect to use in the ivysettings.xml</p>
 

Modified: ant/site/ivyde/production/history/trunk/release-notes.html
URL: http://svn.apache.org/viewvc/ant/site/ivyde/production/history/trunk/release-notes.html?rev=1379475&r1=1379474&r2=1379475&view=diff
==============================================================================
--- ant/site/ivyde/production/history/trunk/release-notes.html (original)
+++ ant/site/ivyde/production/history/trunk/release-notes.html Fri Aug 31 15:16:15 2012
@@ -96,6 +96,7 @@
 <li id="xooki-dev" class="submenu"><a href="dev.html" >Developer doc</a><ul class="closed"><li id="xooki-dev/build"><a href="dev/build.html" >Building</a></li>
 <li id="xooki-dev/release"><a href="dev/release.html" >Releasing</a></li>
 <li id="xooki-dev/updatesite"><a href="dev/updatesite.html" >Updatesite</a></li>
+<li id="xooki-dev/dev-env-setup"><a href="dev/dev-env-setup.html" >Development Environment Setup</a></li>
 </ul></li>
 </ul></li>
 </ul>
@@ -127,11 +128,11 @@ The Apache IvyDE project is pleased to a
 
 Apache IvyDE is the Eclipse plugin which integrates Apache Ivy's dependency management into Eclipse&#153;.<br class="xooki-br"/><br class="xooki-br"/>Apache IvyDE lets you manage your dependencies declared in an ivy.xml in your Java Eclipse projects, or any other kind of project which needs dependency management. Apache IvyDE will contribute to the classpath of your Java project or you can make it retrieve your dependencies directly into your project. Last but not least Apache IvyDE offer editors of ivy.xml and ivysettings.xml files with completion. Get some preview here: <a href="http://ant.apache.org/ivy/ivyde/screenshots.html">http://ant.apache.org/ivy/ivyde/screenshots.html</a>.<br class="xooki-br"/><br class="xooki-br"/><h1><a name="status"></a>Status of this release</h1>
 
-This release contains sevral major improvements along with some bug fixes. The major<br class="xooki-br"/>improvements are about the resolve scheduler and how retrieved artifact are handled.<br class="xooki-br"/>Thus this release is considered as a beta one.<br class="xooki-br"/><br class="xooki-br"/><h1><a name="majorchanges"></a>Major Changes in this Release</h1>
+This release contains sevral major improvements along with some bug fixes. The major improvements are about the resolve scheduler and how retrieved artifact are handled.<br class="xooki-br"/>Thus this release is considered as a beta one.<br class="xooki-br"/><br class="xooki-br"/><h1><a name="majorchanges"></a>Major Changes in this Release</h1>
 
-As for this release and the next ones, Apache IvyDE now expects to be installed in Eclipse 3.4 or superior.<br class="xooki-br"/><br class="xooki-br"/>Apache IvyDE has now a synchronous job to launch resolve of dependencies on the projets. So<br class="xooki-br"/>IvyDE will be able to order the resolve of the projects in the correct order regarding<br class="xooki-br"/>their inter dependencies. And the immediate effect is that Eclipse get notified only<br class="xooki-br"/>one time of a classpath change, and thus triggerin only one wrokspace build.<br class="xooki-br"/><br class="xooki-br"/>Apache IvyDE is now capable of having a classpath based on retrieved artifact rather than<br class="xooki-br"/>on the cached ones.<br class="xooki-br"/><br class="xooki-br"/>The existing retrieve configuration are now considered "standonale" ones, as they<br class="xooki-br"/>are independant of the classpath container. They can even now be part of non Java<br class="xooki-br"/>project.<br
  class="xooki-br"/><br class="xooki-br"/><h1><a name="contrib"></a>Committers and Contributors for this Release</h1>
+As for this release and the next ones, Apache IvyDE now expects to be installed in Eclipse 3.4 or superior.<br class="xooki-br"/><br class="xooki-br"/>Apache IvyDE has now a synchronous job to launch resolve of dependencies on the projets. So IvyDE will be able to order the resolve of the projects in the correct order regarding their inter dependencies. And the immediate effect is that Eclipse get notified only one time of a classpath change, and thus triggerin only one wrokspace build.<br class="xooki-br"/><br class="xooki-br"/>Apache IvyDE is now capable of having a classpath based on retrieved artifact rather than on the cached ones.<br class="xooki-br"/><br class="xooki-br"/>The existing retrieve configuration are now considered "standonale" ones, as they are independant of the classpath container. They can even now be part of non Java project.<br class="xooki-br"/><br class="xooki-br"/><h1><a name="contrib"></a>Committers and Contributors</h1>
 
-Here is the list of people who have contributed source code and documentation<br class="xooki-br"/>to this release. Many thanks to all of them, and also to the whole IvyDE community<br class="xooki-br"/>contributing ideas and feedback, and promoting the use of Apache IvyDE. The list would be too<br class="xooki-br"/>long, but Apache IvyDE couldn't be what it is without you!<br class="xooki-br"/>
+Here is the list of people who have contributed source code and documentation up to this release. Many thanks to all of them, and also to the whole IvyDE community contributing ideas and feedback, and promoting the use of Apache IvyDE !<br class="xooki-br"/>
 <ul>Committers
 <li>Maarten Coene</li>
 <li>Xavier Hanin</li>
@@ -140,22 +141,65 @@ Here is the list of people who have cont
 <li>Gilles Scokart</li>
 </ul>
 <ul>Contributors:
+<li>Daniel Becheanu</li>
+<li>Peter Blstak</li>
 <li>Clint Burghduff</li>
+<li>Peter Chanthamynavong</li>
 <li>Gregory Fernandez</li>
+<li>Thomas Friol</li>
+<li>Troy Gaines</li>
+<li>Eugene Goldfarb</li>
+<li>Matt Goldspink</li>
+<li>Will Gorman</li>
+<li>Miguel Griffa</li>
+<li>Adam Karl</li>
+<li>Ivica Loncar</li>
 <li>Jeffrey M. Metcalf</li>
+<li>S&eacute;bastien Moran</li>
+<li>Marko Niemi</li>
+<li>Peter Oxenham</li>
+<li>Joe Sortelli</li>
+<li>Phillip Webb</li>
+<li>James Wilkins</li>
 </ul>
 
 <h1><a name="changes"></a>List of Changes in this Release</h1>
 
 List of changes since <a href="/ivy/ivyde/history/2.2.0.beta1/release-notes.html">Apache IvyDE 2.2.0 beta1</a>:
 <ul>
-    <!-- samples<br class="xooki-br"/>    <li>NEW: new new new (IVYDE-XXX) (thanks to XXX)</li>
-    <li>IMPROVE: new new new (IVYDE-XXX) (thanks to XXX)</li>
-    <li>FIX: new new new (IVYDE-XXX) (thanks to XXX)</li>
-    -->
+    <li>NEW: Support Accepted Types: * (<a href="https://issues.apache.org/jira/browse/IVYDE-306">IVYDE-306</a>)</li>
+    <li>NEW: Support Workspace/Filesystem/Variables for "Ivy File" setting (<a href="https://issues.apache.org/jira/browse/IVYDE-304">IVYDE-304</a>)</li>
+    <li>NEW: Retrieve list does not resolve workspace projects (<a href="https://issues.apache.org/jira/browse/IVYDE-308">IVYDE-308</a>) (thanks to Peter Oxenham)</li>
+    <li>NEW: Allow to set the Ivy user directory globally or project by project (<a href="https://issues.apache.org/jira/browse/IVYDE-311">IVYDE-311</a>)</li>
+    <li>NEW: Add support for the OSGi access rules</li>
+    <li>NEW: Source and Javadoc attachements can now be edited jar by jar</li>
 </ul>
-
-Most of our changes are logged in our JIRA, where you can find comments and links to our subversion:<br class="xooki-br"/><a href="https://issues.apache.org/jira/browse/ivyde">https://issues.apache.org/jira/browse/ivyde</a><br class="xooki-br"/><br class="xooki-br"/>
+<ul>
+    <li>IMPROVE: The properties file paths can now be edited</li>
+    <li>IMPROVE: ivy.xml and ivysettings.xml files are not better detected as such, so they can be open with the Ivy editors</li>
+</ul>
+<ul>
+    <li>FIX: org.eclipse.swt.SWTException: Invalid thread access with Eclipse Juno (<a href="https://issues.apache.org/jira/browse/IVYDE-313">IVYDE-313</a>)</li>
+    <li>FIX: Divide by zero during IvyDE resolve (<a href="https://issues.apache.org/jira/browse/IVYDE-312">IVYDE-312</a>) (thanks to Joe Sortelli)</li>
+    <li>FIX: Ivy report view stopped working on Linux (<a href="https://issues.apache.org/jira/browse/IVYDE-292">IVYDE-292</a>)</li>
+    <li>FIX: Ivy settings URL is constructed incorrectly from environment variable (<a href="https://issues.apache.org/jira/browse/IVYDE-314">IVYDE-314</a>)</li>
+    <li>FIX: Incomplete variable substitution for ivysettings.xml (<a href="https://issues.apache.org/jira/browse/IVYDE-318">IVYDE-318</a>)</li>
+    <li>FIX: In case of a multi-resolve, one fail make them all fail (<a href="https://issues.apache.org/jira/browse/IVYDE-316">IVYDE-316</a>)</li>
+    <li>FIX: Cannot change retrieve pattern at the workspace level (<a href="https://issues.apache.org/jira/browse/IVYDE-301">IVYDE-301</a>)</li>
+    <li>FIX: Resolution failure when workspace has project &amp; artifact sub-element exists (<a href="https://issues.apache.org/jira/browse/IVYDE-296">IVYDE-296</a>, <a href="https://issues.apache.org/jira/browse/IVYDE-319">IVYDE-319</a>)</li>
+    <li>FIX: IvyDE classpath containers become empty on eclipse/MyEclipse startup (<a href="https://issues.apache.org/jira/browse/IVYDE-317">IVYDE-317</a>)</li>
+</ul>
+    <!-- samples
+<ul>
+    <li>NEW: new new new (IVYDE-XXX) (thanks to XXX)</li>
+</ul>
+<ul>
+    <li>IMPROVE: improve improve improve (IVYDE-XXX) (thanks to XXX)</li>
+</ul>
+<ul>
+    <li>FIX: fix fix fix (IVYDE-XXX) (thanks to XXX)</li>
+</ul>
+    --><br class="xooki-br"/><br class="xooki-br"/>Most of our changes are logged in our JIRA, where you can find comments and links to our subversion:<br class="xooki-br"/><a href="https://issues.apache.org/jira/browse/ivyde">https://issues.apache.org/jira/browse/ivyde</a><br class="xooki-br"/><br class="xooki-br"/>
             <hr/>
             <a href="?action=print">Printer Friendly</a>
  		</div><!-- main -->



Mime
View raw message