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 -->


Reply via email to