Return-Path: X-Original-To: apmail-ant-notifications-archive@minotaur.apache.org Delivered-To: apmail-ant-notifications-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id ECD5B10CB9 for ; Tue, 5 Nov 2013 21:47:48 +0000 (UTC) Received: (qmail 17132 invoked by uid 500); 5 Nov 2013 21:47:48 -0000 Delivered-To: apmail-ant-notifications-archive@ant.apache.org Received: (qmail 17107 invoked by uid 500); 5 Nov 2013 21:47:48 -0000 Mailing-List: contact notifications-help@ant.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@ant.apache.org Delivered-To: mailing list notifications@ant.apache.org Received: (qmail 17100 invoked by uid 99); 5 Nov 2013 21:47:48 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 05 Nov 2013 21:47:48 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=5.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.4] (HELO eris.apache.org) (140.211.11.4) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 05 Nov 2013 21:47:46 +0000 Received: from eris.apache.org (localhost [127.0.0.1]) by eris.apache.org (Postfix) with ESMTP id 3287623889BB for ; Tue, 5 Nov 2013 21:47:26 +0000 (UTC) Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Subject: svn commit: r1539142 - in /ant/site/ivyde/production/history/trunk: book.html images/build_path_edit.jpg images/pref_classpath.jpg images/workspace.jpg preferences.html release-notes.html Date: Tue, 05 Nov 2013 21:47:26 -0000 To: notifications@ant.apache.org From: hibou@apache.org X-Mailer: svnmailer-1.0.9 Message-Id: <20131105214726.3287623889BB@eris.apache.org> X-Virus-Checked: Checked by ClamAV on apache.org Author: hibou Date: Tue Nov 5 21:47:25 2013 New Revision: 1539142 URL: http://svn.apache.org/r1539142 Log: Regenerate the trunk doc Modified: ant/site/ivyde/production/history/trunk/book.html ant/site/ivyde/production/history/trunk/images/build_path_edit.jpg ant/site/ivyde/production/history/trunk/images/pref_classpath.jpg ant/site/ivyde/production/history/trunk/images/workspace.jpg 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=1539142&r1=1539141&r2=1539142&view=diff ============================================================================== --- ant/site/ivyde/production/history/trunk/book.html (original) +++ ant/site/ivyde/production/history/trunk/book.html Tue Nov 5 21:47:25 2013 @@ -68,15 +68,15 @@ Apache IvyDE can be also used with other

Release Annoucement

-The Apache IvyDE project is pleased to announce its 2.2.0 beta2 release.

The Apache IvyDE Eclipse plugin integrates Apache Ivy's dependency management into Eclipse. It 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: http://ant.apache.org/ivy/ivyde/screenshots.html

Major changes in this release:

!!!!!!! TODO !!!!!!!!!

Compatibility:
* this release is expected to work with every version of Ivy 2.1 or superior

This release is considered as beta since the important changes in IvyDE resolve feature. We encourage our early users to test it and report us any issue they found.

A more detailed release notes can be read there:
http://ant.apache.org/ivy/ivyde/history/latest-milestone/release-notes.html

Issues should be reported to:
https://issues.apache.org/jira/browse/IVYDE

Download the 2.2.0 beta2 release at:
http://ant.apache.org/ivy/ivyde/download.cgi

Or use directly the Apache I vyDE's updatesite:
http://www.apache.org/dist/ant/ivyde/updatesite

More information can be found on the Apache IvyDE website:
http://ant.apache.org/ivy/ivyde/
+The Apache IvyDE project is pleased to announce its 2.2.0 release.

The Apache IvyDE Eclipse plugin integrates Apache Ivy's dependency management into Eclipse. It 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: http://ant.apache.org/ivy/ivyde/screenshots.html

Major changes in this release:
* the API of IvyDE has been stabilized so that third party plugins can rely on it,
* while still not complete, and still not advertised as stable in Ivy, support of OSGi has been added,
* javadoc and source attachement can be edited now one by one,
* improved stability of the resolve process,
* improved logging for easier debugging.

Compatibility:
* this release is expected to work with every version of Ivy 2.1 or superior. The OSGi features require Ivy 2.3.0 or superior though.

This release is considered as stable. The beta of 2.2.0 has been out for a (too) long time.

A more detailed release notes can be read there:
http://ant.apache.org/ivy/ivyde/history/latest-milestone/release-notes.html

Issues should be reported to:
https://issues.apache.org/jira/browse/IVYDE

Download the 2.2.0 release at:
http://ant.apache.org/ivy/ivyde/download.cgi

Or use directly the Apache IvyDE's updatesite:
http://www.apache.org/dist/ant/ivyde/updatesite

More information can be found on the Apache IvyDE website:
http://ant.apache.org/ivy/ivyde/

What is Apache IvyDE?

Apache IvyDE is the Eclipse plugin which integrates Apache Ivy's dependency management into Eclipse™.

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: http://ant.apache.org/ivy/ivyde/screenshots.html.

Status of this release

-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.
Thus this release is considered as a beta one.

Major Changes in this Release

+This release is considered as stable. The beta of 2.2.0 has been out for a (too) long time.

Major Changes in this Release

-As for this release and the next ones, Apache IvyDE now expects to be installed in Eclipse 3.4 or superior.

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.

Apache IvyDE is now capable of having a classpath based on retrieved artifact rather than on the cached ones.

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.

Committers and Contributors

+The API of IvyDE has been stabilized so that third party plugins can rely on it. The developper community will now ensure that the non "internal" package will be kept backward compatible.

While it is still not advertised as stable in Ivy, some support of OSGi has been added. IvyDE can now read the OSGi metadata on the dependencies being resolved and setup the proper access rules. It doesn't work with the workspace resolver yet (see IVYDE-350).

IvyDE is automatically mapping sources and javadocs to resolved jars. But now for edge cases, it is possible to override the default mapping and edit the javadoc and source attachement jar by jar.

The resolve process, the heart of IvyDE features, has been even more stabalized and improved. For instance, now at Eclipse startups IvyDE is far less required to launch a resolve of the classpath; the privious state of the classpath containers are saved between Eclipse sessions.

IvyDE now have it own logging channel. In the Ivy console, different levels can be choosed on how IvyDE itself is logging about the resolve processes.

Committers and Contributors

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 !
    Committers @@ -111,12 +111,14 @@ Here is the list of people who have cont
  • Nathan Summers
  • Phillip Webb
  • James Wilkins
  • +
  • Anton Zagorulko

List of Changes in this Release

List of changes since Apache IvyDE 2.2.0 beta1:
    +
  • NEW: The API of IvyDE is now stabilized so it can be used by third party plugins
  • NEW: Support for variables in the retrieve pattern (IVYDE-326) (thanks to Carsten Pfeiffer)
  • NEW: Support Accepted Types: * (IVYDE-306)
  • NEW: Support Workspace/Filesystem/Variables for "Ivy File" setting (IVYDE-304)
  • @@ -124,6 +126,7 @@ List of changes since IVYDE-311)
  • NEW: Add support for the OSGi access rules
  • NEW: Source and Javadoc attachements can now be edited jar by jar
  • +
  • NEW: Support of global transitivity disabling for resolving dependency (IVYDE-334) (thanks to Anton Zagorulko)
  • IMPROVE: The properties file paths can now be edited
  • @@ -146,6 +149,8 @@ List of changes since IVYDE-299)
  • FIX: Only one resolve is done when several are sharing the same ivy.xml and the workspace resolver is enabled (IVYDE-293)
  • FIX: Problem when exporting the eclipse-plugins (compiler target 1.2) (IVYDE-293) (thanks to Carsten Pfeiffer)
  • +
  • FIX: SWTException in PreferenceInitializer (IVYDE-351) (thanks to Carsten Pfeiffer)
  • +
  • FIX: Error on retrieving artitfacts to project root (IVYDE-348)