Author: maartenc
Date: Sun Apr 15 23:00:10 2012
New Revision: 624

Log:
Added release notes

Added:
    dev/ant/ivy/RELEASE_NOTES

Added: dev/ant/ivy/RELEASE_NOTES
==============================================================================
--- dev/ant/ivy/RELEASE_NOTES (added)
+++ dev/ant/ivy/RELEASE_NOTES Sun Apr 15 23:00:10 2012
@@ -0,0 +1,144 @@
+                          Apache Ivy (TM) 2.3.0-rc1
+                               Release Notes
+   -----------------------------------------------------------------------
+
+CONTENTS
+1. What is Apache Ivy?
+2. Status of this release
+3. How to Get Involved
+4. How to Report Issues
+5. Committers and Contributors for this release
+6. List of Changes in this Release   
+   
+   
+1. What is Apache Ivy?
+
+Apache Ivy is a tool for managing (recording, tracking, resolving and 
reporting) 
+project dependencies. 
+It is characterized by the following:
+
+   1. flexibility and configurability 
+        Apache Ivy is essentially process agnostic and is not tied to any 
+        methodology or structure. 
+        Instead it provides the necessary flexibility and configurability 
+        to be adapted to a broad range of dependency management and build 
+        processes.
+   2. tight integration with Apache Ant
+        while available as a standalone tool, Apache Ivy works particularly 
well 
+        with Apache Ant providing a number of powerful Ant tasks ranging 
+        from dependency resolution to dependency reporting and publication.
+
+2. Status of this release 
+
+This is the first release candidate of Ivy targetting 2.3.0. 
+
+As a release candidate version, we strongly encourage the use of this version 
for 
+testing and validation. From now on, features are frozen until final 2.3.0 
version, 
+only bug fixes may be applied before 2.3.0. If no outstanding bugs are 
reported 
+with this release candidate, it will promoted to 2.3.0 about three weeks after 
this
+release candidate. 
+
+3. How to Get Involved
+
+The Apache Ivy project really needs and appreciates any contributions, 
+including documentation help, source code and feedback.  If you are interested
+in contributing, please visit http://ant.apache.org/ivy/get-involved.html.
+
+4. How to Report Issues
+
+The Apache Ivy project uses JIRA for issue tracking.  Please report any 
+issues you find at http://issues.apache.org/jira/browse/IVY
+
+5. Committers and Contributors for this Release
+
+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 Ivy 
community
+contributing ideas and feedback, and promoting the use of Ivy. The list would 
be too
+long, but Ivy couldn't be what it is without you!
+
+ Committers
+    Matt Benson
+    Maarten Coene
+    Xavier Hanin
+    Nicolas Lalevee
+    Jon Schneider
+    Gilles Scokart
+
+ Contributors
+    Arnold Blaasmo
+    Jean-Louis Boudart
+    Joseph Boyd
+    Payam Hekmat
+    Stepan Koltsov
+    Douglas Palmer
+    Torkild U. Resheim
+    Jens Rohloff
+    Ben Schmidt
+    Nihal Sinha
+    Sven Zethelius
+
+For the list of people who have contributed since Ivy inception, see 
CHANGES.txt file.
+
+6. List of Changes in this Release
+
+For a full release history of Ivy see the file CHANGES.txt
+
+For details about the following changes, check our JIRA install at 
+http://issues.apache.org/jira/browse/ivy
+
+List of changes since Ivy 2.2.0:
+- DOCUMENTATION: remove deprecated defaultCache setting from examples 
(IVY-1273) (thanks to Joseph Boyd)
+- DOCUMENTATION: link to FAQ is incorrect in distribution files (IVY-793) 
(thanks to Joseph Boyd)
+- DOCUMENTATION: The tag version-matchers is missing attribute in 
documentation (IVY-1292) (thanks to Per Arnold Blaasmo)
+- DOCUMENTATION: wrong default resolver documented on the 'How does it work' 
page (IVY-1265)
+- DOCUMENTATION: Correct outdated links to configuration pages (IVY-1266)
+
+- NEW: New Ant datatype ivy:resources, an Ant resource collection like 
ivy:cachepath or ivy:cachefileset (IVY-334)
+- NEW: ivy:resolve and post resole task can now have inlined dependencies 
declaration.
+- NEW: Import Bushel into Ivy core (IVY-1241)
+- NEW: An new resolver 'mirroredurl' which can handle a list of mirrored URL 
repositories (IVY-468)
+- NEW: Support for a jar resolver (IVY-1312)
+
+- IMPROVEMENT: ivy:install task does not allow specification of conf 
(IVY-1313) (thanks to Nihal Sinha)
+- IMPROVEMENT: ivy:makepom ignores the artifact type in generated dependencies 
(IVY-1229) (thanks to Douglas Palmer)
+- IMPROVEMENT: ivy:makepom now honors exclusion of artifacts in generated pom 
files (IVY-1294) (thanks to Jens Rohloff)
+- IMPROVEMENT: Added support for dynamic revisions in <extends> tag (IVY-1281) 
(thanks to Jean-Louis Boudart)
+- IMPROVEMENT: ivy:makepom child element dependency should support the type 
and classifier attributes (IVY-1262)
+- IMPROVEMENT: ivy:retrieve can now create a path or fileset containing the 
retrieved artifacts (IVY-1235)
+- IMPROVEMENT: Improve diagnostics in ssh resolver (IVY-1267) (thanks to 
Stepan Koltsov)
+- IMPROVEMENT: ivy:retrieve can now convert 'dotted'-organisation names into a 
directory tree.
+- IMPROVEMENT: ivy:retrieve now accepts a nested mapper type.
+
+- FIX: Exclude doesn't work when there is some circular dependencies (IVY-1309)
+- FIX: Impossible to get artifacts when data has not been loaded for multiple 
dynamic revisions (IVY-1333)
+- FIX: Ivy didn't properly handle some file: URLs (IVY-1340)
+- FIX: fallback mechanism didn't work properly for private configurations
+- FIX: /localivy target does not work when building Ivy jar (IVY-1338) (thanks 
to Ben Schmidt)
+- FIX: The showprogress=false attribute of ivy:resolve doesn't do what it 
should (IVY-1052) (thanks to Joseph Boyd)
+- FIX: extends ignores defaultconfmapping/defaultconf/confmappingoverride 
attributes from parent's configurations and dependencies tags (IVY-1213)
+- FIX: NullPointerException when providing empty password to <credentials> 
(IVY-1335)
+- FIX: [originalname] not expanded for source and javadoc types during publish 
in ivy:install (IVY-1324)
+- FIX: cannot resolve from repositories that return HTTP 204 in response to an 
HTTP HEAD request (IVY-1328)
+- FIX: extra attributes lost from info when ivy file is merged with parent 
(IVY-1206)
+- FIX: ivy:report ant task intermittently "cannot compile stylesheet" 
(IVY-1325)
+- FIX: Maven 'eclipse-plugin', 'jbi-component' and 'jbi-shared-library' 
packaging is now mapped to 'jar' extension (IVY-899)
+- FIX: Infinite loop in latest-compatible conflict manager (IVY-1233) (thanks 
to Payam Hekmat and Sven Zethelius)
+- FIX: extends section of ivy.xml info does not replace variable in location 
tag (IVY-1287) (thanks to Jean-Louis Boudart)
+- FIX: Valid Path does not work for Filesystem Resolver (IVY-1268)
+- FIX: quiet="true" does not surpress download 'dots' on packager resolver 
(IVY-1269)
+- FIX: Dynamic version resolution result can be incorrect when ivy metadata 
contains extra attributes (IVY-1236)
+- FIX: NullPointerException in FileUtil#forceDelete.
+- FIX: XmlModuleDescriptorUpdater is a mess that produces broken xmls in many 
cases (IVY-1010)
+- FIX: ivy.xml that contains UTF-8 encoded umlauts cannot be bigger than 10000 
bytes (IVY-1253)
+- FIX: Can not use a v[revision] in an artifact pattern of a filesystem 
resolver (IVY-1238)
+- FIX: Cached ivy.xml is invalid if the description contains the ampersand 
entity (&amp;) (IVY-1237)
+- FIX: Couldn't authenticate against sites having the same address as the 
proxy server (IVY-1234)
+- FIX: OutOfMemoryError when uploading large files using commons-httpclient 
(IVY-1197) (thanks to Torkild U. Resheim)
+- FIX: Only the last dependency descriptor is taken into account on the same 
module (IVY-1240)
+- FIX: UseCacheOnly doesn't respect the cache configuration in the ivysettings 
(IVY-1227)
+- FIX: UseCacheOnly is influenced by the TTL on cached metadata (IVY-1243)
+- FIX: ConcurrentModificationException on ivy settings loading (IVY-1250)
+- FIX: Module inheritance sometimes fails to locate parent descriptor in 
deliver process (IVY-1248) (thanks to Jean-Louis Boudart)
+- FIX: <cachefileset> on an empty configuration produces a very 
slow-to-evaluate fileset (IVY-1272)
+- FIX: Ivy does not apply overridden properties to m2 parent dependency 
versions specified using properties (IVY-1299)
+- FIX: Ivy does not apply overridden properties to m2 parent dependency 
versions specified using dependencyManagement properties (IVY-1301)


Reply via email to