Author: jschneider
Date: Mon Feb 1 20:03:45 2010
New Revision: 905396
URL: http://svn.apache.org/viewvc?rev=905396&view=rev
Log:
Updated RELEASE-NOTES and CHANGES
Added:
ant/ivy/ivyde/branches/2.1.0/.project (with props)
ant/ivy/ivyde/branches/2.1.0/doc/release-notes.html (with props)
Modified:
ant/ivy/ivyde/branches/2.1.0/CHANGES.txt
ant/ivy/ivyde/branches/2.1.0/RELEASE_NOTES.txt
ant/ivy/ivyde/branches/2.1.0/doc/template.html
ant/ivy/ivyde/branches/2.1.0/doc/toc.json
Added: ant/ivy/ivyde/branches/2.1.0/.project
URL:
http://svn.apache.org/viewvc/ant/ivy/ivyde/branches/2.1.0/.project?rev=905396&view=auto
==============================================================================
--- ant/ivy/ivyde/branches/2.1.0/.project (added)
+++ ant/ivy/ivyde/branches/2.1.0/.project Mon Feb 1 20:03:45 2010
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<projectDescription>
+ <name>ivyde-2.1.0</name>
+ <comment></comment>
+ <projects>
+ </projects>
+ <buildSpec>
+ </buildSpec>
+ <natures>
+ </natures>
+</projectDescription>
Propchange: ant/ivy/ivyde/branches/2.1.0/.project
------------------------------------------------------------------------------
svn:eol-style = native
Modified: ant/ivy/ivyde/branches/2.1.0/CHANGES.txt
URL:
http://svn.apache.org/viewvc/ant/ivy/ivyde/branches/2.1.0/CHANGES.txt?rev=905396&r1=905395&r2=905396&view=diff
==============================================================================
--- ant/ivy/ivyde/branches/2.1.0/CHANGES.txt (original)
+++ ant/ivy/ivyde/branches/2.1.0/CHANGES.txt Mon Feb 1 20:03:45 2010
@@ -7,7 +7,7 @@
- NEW: Add "Resolve Dependencies" extension to Java Project in the Package
Explorer (IVYDE-153) (thanks to Jon Schneider and Troy Gaines)
- NEW: Add option to not launch a resolve after saving a file with the
IvyEditor (IVYDE-197) (thanks to Jon Schneider)
- NEW: File resource listener on Ivy files launches resolve when it detects
modifications (IVYDE-199) (thanks to Jon Schneider)
-- NEW: Add an option in the container to automatically laucnh a resolve before
each launch (IVYDE-204)
+- NEW: Add an option in the container to automatically launch a resolve before
each launch (IVYDE-204)
- NEW: "Reverse Dependency Explorer" View for synchronizing revisions across
multiple projects in a workspace (IVYDE-195) (thanks to Jon Schneider)
- NEW: Make the Ivy console filter on the logging level (IVYDE-205)
- NEW: Support for Eclipse variables (IVYDE-152)
Modified: ant/ivy/ivyde/branches/2.1.0/RELEASE_NOTES.txt
URL:
http://svn.apache.org/viewvc/ant/ivy/ivyde/branches/2.1.0/RELEASE_NOTES.txt?rev=905396&r1=905395&r2=905396&view=diff
==============================================================================
--- ant/ivy/ivyde/branches/2.1.0/RELEASE_NOTES.txt (original)
+++ ant/ivy/ivyde/branches/2.1.0/RELEASE_NOTES.txt Mon Feb 1 20:03:45 2010
@@ -12,28 +12,24 @@
1. What is Apache IvyDE?
-IvyDE is the plugin which integrate Ivy into Eclipse.
+IvyDE is the plugin which integrates Ivy into Eclipse.
IvyDE lets you manage your dependencies declared in an ivy.xml in your Java
Eclipse projects. IvyDE will contribute to the classpath of your Java project
or
you can make it retrieve your dependencies directly into your project. Last but
-not least IvyDE offer editors of ivy.xml and ivysettings.xml files with
completion.
+not least, IvyDE offer editors of ivy.xml and ivysettings.xml files with
completion.
2. Status of this release
-This is the first release considered as stable since the project as been hosted
-by the Apache Software Foundation.
+This is the second release of IvyDE hosted by the Apache Software Foundation.
3. Major Changes in this Release
-The "resolve in workspace" feature (make IvyDE search for Ivy dependencies
-directly into the Eclipse projects) has been introduced in the last release
-but was quite experimental. It has been refactored to be more reliable and
-have been reported to be working like a charm by some of the IvyDE early users.
+Several new features have been added to enhance the developer's experience
developing on multi-module interdependent applications,
+including better support for the resolve in workspace feature, a new context
menu in the package explorer, the Reverse Dependency Explorer.
-The IvyDE user documentation is now available directly into the Eclipse help
center.
-
-IvyDE can now load property files along with the Ivy settings.
+The classpath container is now more tightly integrated its underlying ivy.xml
resource and the launch configuration, and allows for more fine-grained
+user control of these behaviors.
4. Committers and Contributors for this Release
@@ -47,9 +43,14 @@
Xavier Hanin
Nicolas Lalevee
Gilles Scokart
+ Jon Schneider
Contributors
- TODO WHEN RELEASING: add the contributors to this release from the
CHANGES.txt
+ Troy Gaines
+ Miguel Griffa
+ Adam Karl
+ Ivica Loncar
+ Phillip Webb
For the list of people who have contributed since IvyDE inception, see
CHANGES.txt file.
@@ -60,6 +61,31 @@
For details about the following changes, check our JIRA install at
https://issues.apache.org/jira/browse/ivyde
-List of changes since IvyDE 2.0.0-beta1:
+List of changes since IvyDE 2.0.0-final:
-TODO WHEN RELEASING: add the list of changes of this release from the
CHANGES.txt
+- NEW: Inclusion of Ivy related schemas into the Eclipse XML Catalog
(IVYDE-190) (thanks to Miguel Griffa)
+- NEW: Add "Resolve Dependencies" extension to Java Project in the Package
Explorer (IVYDE-153) (thanks to Jon Schneider and Troy Gaines)
+- NEW: Add option to not launch a resolve after saving a file with the
IvyEditor (IVYDE-197) (thanks to Jon Schneider)
+- NEW: File resource listener on Ivy files launches resolve when it detects
modifications (IVYDE-199) (thanks to Jon Schneider)
+- NEW: Add an option in the container to automatically launch a resolve before
each launch (IVYDE-204)
+- NEW: "Reverse Dependency Explorer" View for synchronizing revisions across
multiple projects in a workspace (IVYDE-195) (thanks to Jon Schneider)
+- NEW: Make the Ivy console filter on the logging level (IVYDE-205)
+- NEW: Support for Eclipse variables (IVYDE-152)
+
+- IMPROVE: Wrap cache cleaning in a job so that it does not block the
workspace (IVYDE-207) (thanks to Jon Schneider)
+- IMPROVE: Allow workspace resolver to skip version matcher (IVYDE-187)
(thanks to Phillip Webb)
+
+- FIX: "Ivy Settings Path" Browse button results in an incorrectly formatted
URL (IVYDE-191) (thanks to Jon Schneider)
+- FIX: Workspace Resolver Prevents Source Download (IVYDE-188) (thanks to
Phillip Webb)
+- FIX: Resolve in Workspace fails to find projects under certain conditions
(IVYDE-186) (thanks to Adam Karl)
+- FIX: The gui wizard crash when adding a IvyDE Managed Dependencies library
to a .launch file's classpath (IVYDE-200)
+- FIX: Ivy Library removed from the list of Java EE Module Dependencies after
changing its properties (IVYDE-178)
+- FIX: Ivy Classpath Contributed to Dependent Projects When not Exported
(IVYDE-193)
+- FIX: Incorrect project:// path in the ivysettings configuration make the UI
crash (IVYDE-203)
+- FIX: conf attributes must not be null (IVYDE-209) (thanks to Ivica Loncar)
+- FIX: Errors are not reported when multiple resolve are launched (IVYDE-219)
+- FIX: Ivy settings file cannot be loaded via http url (IVYDE-218)
+- FIX: The workspace resolver doesn't resolve conflicts correctly (IVYDE-212)
+- FIX: dependency order not preserved causing failed builds (IVYDE-170)
+- FIX: Can not add a project specific property file when adding a library
(IVYDE-228)
+- FIX: IvyDE fail on project close to trigger resolve on dependent project
(IVYDE-229)
Added: ant/ivy/ivyde/branches/2.1.0/doc/release-notes.html
URL:
http://svn.apache.org/viewvc/ant/ivy/ivyde/branches/2.1.0/doc/release-notes.html?rev=905396&view=auto
==============================================================================
--- ant/ivy/ivyde/branches/2.1.0/doc/release-notes.html (added)
+++ ant/ivy/ivyde/branches/2.1.0/doc/release-notes.html Mon Feb 1 20:03:45 2010
@@ -0,0 +1,117 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN"
"http://www.w3.org/TR/html4/strict.dtd">
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one
+ or more contributor license agreements. See the NOTICE file
+ distributed with this work for additional information
+ regarding copyright ownership. The ASF licenses this file
+ to you under the Apache License, Version 2.0 (the
+ "License"); you may not use this file except in compliance
+ with the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing,
+ software distributed under the License is distributed on an
+ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ KIND, either express or implied. See the License for the
+ specific language governing permissions and limitations
+ under the License.
+-->
+<html>
+<head>
+ <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=ISO-8859-1">
+ <script type="text/javascript">var xookiConfig = {level: 0};</script>
+ <script type="text/javascript" src="xooki/xooki.js"></script>
+</head>
+<body>
+ <textarea id="xooki-source">
+1. <a href="#what">What is Apache IvyDE?</a>
+2. <a href="#status">Status of this release</a>
+3. <a href="#majorchanges">Major Changes in this Release</a>
+4. <a href="#contrib">Committers and Contributors for this release</a>
+5. <a href="#changes">List of Changes in this Release </a>
+
+
+<h1><a name="what"></a>What is Apache IvyDE?</h1>
+
+IvyDE is the plugin which integrates Ivy into Eclipse.
+
+IvyDE lets you manage your dependencies declared in an ivy.xml in your Java
+Eclipse projects. IvyDE will contribute to the classpath of your Java project
or
+you can make it retrieve your dependencies directly into your project. Last but
+not least, IvyDE offer editors of ivy.xml and ivysettings.xml files with
completion.
+
+<h1><a name="status"></a>Status of this release</h1>
+
+This is the second release of IvyDE hosted by the Apache Software Foundation.
+
+<h1><a name="majorchanges"></a>Major Changes in this Release</h1>
+
+Several new features have been added to enhance the developer's experience
developing on multi-module interdependent applications,
+including better support for the resolve in workspace feature, a new context
menu in the package explorer, the Reverse Dependency Explorer.
+
+The classpath container is now more tightly integrated its underlying ivy.xml
resource and the launch configuration, and allows for more fine-grained
+user control of these behaviors.
+
+<h1><a name="contrib"></a>Committers and Contributors for this Release</h1>
+
+Here is the list of people who have contributed source code and documentation
+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 IvyDE. The list
would be too
+long, but IvyDE couldn't be what it is without you!
+
+ <b>Committers</b>
+ Maarten Coene
+ Xavier Hanin
+ Nicolas Lalevee
+ Gilles Scokart
+ Jon Schneider
+
+ <b>Contributors</b>
+ Troy Gaines
+ Miguel Griffa
+ Adam Karl
+ Ivica Loncar
+ Phillip Webb
+
+For the list of people who have contributed since IvyDE inception, see
CHANGES.txt file.
+
+<h1><a name="changes"></a>List of Changes in this Release</h1>
+
+For a full release history of IvyDE see the file CHANGES.txt
+
+For details about the following changes, check our JIRA install at
+https://issues.apache.org/jira/browse/ivyde
+
+List of changes since IvyDE 2.0.0-final:
+
+- NEW: Inclusion of Ivy related schemas into the Eclipse XML Catalog
(IVYDE-190) (thanks to Miguel Griffa)
+- NEW: Add "Resolve Dependencies" extension to Java Project in the Package
Explorer (IVYDE-153) (thanks to Jon Schneider and Troy Gaines)
+- NEW: Add option to not launch a resolve after saving a file with the
IvyEditor (IVYDE-197) (thanks to Jon Schneider)
+- NEW: File resource listener on Ivy files launches resolve when it detects
modifications (IVYDE-199) (thanks to Jon Schneider)
+- NEW: Add an option in the container to automatically launch a resolve before
each launch (IVYDE-204)
+- NEW: "Reverse Dependency Explorer" View for synchronizing revisions across
multiple projects in a workspace (IVYDE-195) (thanks to Jon Schneider)
+- NEW: Make the Ivy console filter on the logging level (IVYDE-205)
+- NEW: Support for Eclipse variables (IVYDE-152)
+
+- IMPROVE: Wrap cache cleaning in a job so that it does not block the
workspace (IVYDE-207) (thanks to Jon Schneider)
+- IMPROVE: Allow workspace resolver to skip version matcher (IVYDE-187)
(thanks to Phillip Webb)
+
+- FIX: "Ivy Settings Path" Browse button results in an incorrectly formatted
URL (IVYDE-191) (thanks to Jon Schneider)
+- FIX: Workspace Resolver Prevents Source Download (IVYDE-188) (thanks to
Phillip Webb)
+- FIX: Resolve in Workspace fails to find projects under certain conditions
(IVYDE-186) (thanks to Adam Karl)
+- FIX: The gui wizard crash when adding a IvyDE Managed Dependencies library
to a .launch file's classpath (IVYDE-200)
+- FIX: Ivy Library removed from the list of Java EE Module Dependencies after
changing its properties (IVYDE-178)
+- FIX: Ivy Classpath Contributed to Dependent Projects When not Exported
(IVYDE-193)
+- FIX: Incorrect project:// path in the ivysettings configuration make the UI
crash (IVYDE-203)
+- FIX: conf attributes must not be null (IVYDE-209) (thanks to Ivica Loncar)
+- FIX: Errors are not reported when multiple resolve are launched (IVYDE-219)
+- FIX: Ivy settings file cannot be loaded via http url (IVYDE-218)
+- FIX: The workspace resolver doesn't resolve conflicts correctly (IVYDE-212)
+- FIX: dependency order not preserved causing failed builds (IVYDE-170)
+- FIX: Can not add a project specific property file when adding a library
(IVYDE-228)
+- FIX: IvyDE fail on project close to trigger resolve on dependent project
(IVYDE-229)
+</textarea>
+<script type="text/javascript">xooki.postProcess();</script>
+</body>
+</html>
Propchange: ant/ivy/ivyde/branches/2.1.0/doc/release-notes.html
------------------------------------------------------------------------------
svn:eol-style = native
Modified: ant/ivy/ivyde/branches/2.1.0/doc/template.html
URL:
http://svn.apache.org/viewvc/ant/ivy/ivyde/branches/2.1.0/doc/template.html?rev=905396&r1=905395&r2=905396&view=diff
==============================================================================
--- ant/ivy/ivyde/branches/2.1.0/doc/template.html (original)
+++ ant/ivy/ivyde/branches/2.1.0/doc/template.html Mon Feb 1 20:03:45 2010
@@ -19,7 +19,7 @@
-->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
<head>
-<title>${title} | IvyDE</title>
+<title>${title} | IvyDE 2.1.0 Documentation</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>
Modified: ant/ivy/ivyde/branches/2.1.0/doc/toc.json
URL:
http://svn.apache.org/viewvc/ant/ivy/ivyde/branches/2.1.0/doc/toc.json?rev=905396&r1=905395&r2=905396&view=diff
==============================================================================
--- ant/ivy/ivyde/branches/2.1.0/doc/toc.json (original)
+++ ant/ivy/ivyde/branches/2.1.0/doc/toc.json Mon Feb 1 20:03:45 2010
@@ -5,6 +5,13 @@
"title":"Documentation",
"children": [
{
+ "id":"release-notes",
+ "title":"Release Notes",
+ "children": [
+
+ ]
+ },
+ {
"id":"compatibility",
"title":"Compatibility",
"children": [