ant-notifications mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From hi...@apache.org
Subject svn commit: r1544624 - in /ant/site/ivyde/production/history/trunk: book.html dev/release.html dev/updatesite.html release-notes.html
Date Fri, 22 Nov 2013 18:05:58 GMT
Author: hibou
Date: Fri Nov 22 18:05:58 2013
New Revision: 1544624

URL: http://svn.apache.org/r1544624
Log:
Regenerate the site for the trunk version

Modified:
    ant/site/ivyde/production/history/trunk/book.html
    ant/site/ivyde/production/history/trunk/dev/release.html
    ant/site/ivyde/production/history/trunk/dev/updatesite.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=1544624&r1=1544623&r2=1544624&view=diff
==============================================================================
--- ant/site/ivyde/production/history/trunk/book.html (original)
+++ ant/site/ivyde/production/history/trunk/book.html Fri Nov 22 18:05:58 2013
@@ -68,15 +68,15 @@ Apache IvyDE can be also used with other
 <h1><a name="annoucement"></a>Release Annoucement</h1>
 
 <tt>
-The Apache IvyDE project is pleased to announce its 2.2.0 release.<br class="xooki-br"/><br
class="xooki-br"/>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: <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"/>Major changes in this release:<br class="xooki-br"/>*
the API of IvyDE has been stabilized so that third party plugins can rely on it,<br class="xooki-br"/>*
while still not complete, and still not advertised as stable in
  Ivy, support of OSGi has been added,<br class="xooki-br"/>* javadoc and source attachement
can be edited now one by one,<br class="xooki-br"/>* improved stability of the resolve
process,<br class="xooki-br"/>* improved logging for easier debugging.<br class="xooki-br"/><br
class="xooki-br"/>Compatibility:<br class="xooki-br"/>* 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.<br class="xooki-br"/><br class="xooki-br"/>This release is considered
as stable. The beta of 2.2.0 has been out for a (too) long time.<br class="xooki-br"/><br
class="xooki-br"/>A more detailed release notes can be read there:<br class="xooki-br"/><a
href="http://ant.apache.org/ivy/ivyde/history/latest-milestone/release-notes.html">http://ant.apache.org/ivy/ivyde/history/latest-milestone/release-notes.html</a><br
class="xooki-br"/><br class="xooki-br"/>Issues should be reported to:<br class="xooki-br"/><a
href="https://issues.ap
 ache.org/jira/browse/IVYDE">https://issues.apache.org/jira/browse/IVYDE</a><br
class="xooki-br"/><br class="xooki-br"/>Download the 2.2.0 release at:<br class="xooki-br"/><a
href="http://ant.apache.org/ivy/ivyde/download.cgi">http://ant.apache.org/ivy/ivyde/download.cgi</a><br
class="xooki-br"/><br class="xooki-br"/>Or use directly the Apache IvyDE's updatesite:<br
class="xooki-br"/><a href="http://www.apache.org/dist/ant/ivyde/updatesite">http://www.apache.org/dist/ant/ivyde/updatesite</a><br
class="xooki-br"/><br class="xooki-br"/>More information can be found on the Apache
IvyDE website:<br class="xooki-br"/><a href="http://ant.apache.org/ivy/ivyde/">http://ant.apache.org/ivy/ivyde/</a><br
class="xooki-br"/></tt>
+The Apache IvyDE project is pleased to announce its 2.3.0 release.<br class="xooki-br"/><br
class="xooki-br"/>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: <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"/>Major changes in this release:<br class="xooki-br"/><br
class="xooki-br"/>!!!! TODO !!!!<br class="xooki-br"/><br class="xooki-br"/>Compatibility:<br
class="xooki-br"/>!!!! TODO !!!!<br class="xooki-br"/><br class="xooki-
 br"/>!!!! TODO !!!! status of the release: stable or beta ?<br class="xooki-br"/><br
class="xooki-br"/>A more detailed release notes can be read there:<br class="xooki-br"/><a
href="http://ant.apache.org/ivy/ivyde/history/latest-milestone/release-notes.html">http://ant.apache.org/ivy/ivyde/history/latest-milestone/release-notes.html</a><br
class="xooki-br"/><br class="xooki-br"/>Download the 2.3.0 release at:<br class="xooki-br"/><a
href="http://ant.apache.org/ivy/ivyde/download.cgi">http://ant.apache.org/ivy/ivyde/download.cgi</a><br
class="xooki-br"/><br class="xooki-br"/>Or use directly the Apache IvyDE's updatesite:<br
class="xooki-br"/><a href="http://www.apache.org/dist/ant/ivyde/updatesite">http://www.apache.org/dist/ant/ivyde/updatesite</a><br
class="xooki-br"/><br class="xooki-br"/>Issues should be reported to:<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"/
 >More information can be found on the Apache IvyDE website:<br class="xooki-br"/><a
href="http://ant.apache.org/ivy/ivyde/">http://ant.apache.org/ivy/ivyde/</a><br
class="xooki-br"/></tt>
 
 <h1><a name="what"></a>What is Apache IvyDE?</h1>
 
 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 is considered as stable. The beta of 2.2.0 has been out for a (too) long time.<br
class="xooki-br"/><br class="xooki-br"/><h1><a name="majorchanges"></a>Major
Changes in this Release</h1>
+!!!! TODO !!!!<br class="xooki-br"/><br class="xooki-br"/><h1><a name="majorchanges"></a>Major
Changes in this Release</h1>
 
-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" packages will be kept backward compatible.<br
class="xooki-br"/><br class="xooki-br"/>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 <a href="https://issues.apache.org/jira/browse/IVYDE-350">IVYDE-350</a>).<br
class="xooki-br"/><br class="xooki-br"/>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.<br class="xooki-br"/><br
class="xooki-br"/>The resolve process, the heart of IvyDE features, has been even more
stabilized and improved. For instance, now at Eclipse startups IvyDE is far less required
t
 o launch a resolve of the classpaths; the previous state of the classpath containers are
saved between Eclipse sessions.<br class="xooki-br"/><br class="xooki-br"/>IvyDE
now have its own logging channel. In the Ivy console, different levels can be chosen on how
IvyDE itself is logging about the resolve processes.<br class="xooki-br"/><br class="xooki-br"/><h1><a
name="contrib"></a>Committers and Contributors</h1>
+!!!! TODO !!!!<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 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
@@ -116,43 +116,7 @@ Here is the list of people who have cont
 
 <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>
-    <li>NEW: The API of IvyDE is now stabilized so it can be used by third party plugins</li>
-    <li>NEW: Support for variables in the retrieve pattern (<a href="https://issues.apache.org/jira/browse/IVYDE-326">IVYDE-326</a>)
(thanks to Carsten Pfeiffer)</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>
-    <li>NEW: Support of global transitivity disabling for resolving dependency (<a
href="https://issues.apache.org/jira/browse/IVYDE-334">IVYDE-334</a>) (thanks to
Anton Zagorulko)</li>
-</ul>
-<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: Wrong size of an icon in "about eclipse platform" (<a href="https://issues.apache.org/jira/browse/IVYDE-338">IVYDE-338</a>)</li>
-    <li>FIX: Disable DTD external fetching (<a href="https://issues.apache.org/jira/browse/IVYDE-329">IVYDE-329</a>)
(thanks to Stephen Haberman)</li>
-    <li>FIX: IvyDERuntimeClasspathResolver does not resolve entries that don't implement
IRuntimeClasspathEntry2 (<a href="https://issues.apache.org/jira/browse/IVYDE-335">IVYDE-335</a>)
(thanks to Nathan Summers)</li>
-    <li>FIX: IvyDE can corrupt the workspace (<a href="https://issues.apache.org/jira/browse/IVYDE-341">IVYDE-341</a>)
(thanks to Bernd Kurz)</li>
-    <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>
-    <li>FIX: IvyDE doesn't update .classpath anymore; sometimes some containers could
not get initialized (<a href="https://issues.apache.org/jira/browse/IVYDE-299">IVYDE-299</a>)</li>
-	<li>FIX: Only one resolve is done when several are sharing the same ivy.xml and the
workspace resolver is enabled (<a href="https://issues.apache.org/jira/browse/IVYDE-293">IVYDE-293</a>)</li>
-	<li>FIX: Problem when exporting the eclipse-plugins (compiler target 1.2) (<a href="https://issues.apache.org/jira/browse/IVYDE-293">IVYDE-293</a>)
(thanks to Carsten Pfeiffer)</li>
-	<li>FIX: SWTException in PreferenceInitializer (<a href="https://issues.apache.org/jira/browse/IVYDE-351">IVYDE-351</a>)
(thanks to Carsten Pfeiffer)</li>
-	<li>FIX: Error on retrieving artitfacts to project root (<a href="https://issues.apache.org/jira/browse/IVYDE-348">IVYDE-348</a>)</li>
-</ul>
-    <!-- samples
+List of changes since <a href="/ivy/ivyde/history/2.2.0.final/release-notes.html">Apache
IvyDE 2.2.0 final</a>:<br class="xooki-br"/>    <!-- samples
 <ul>
     <li>NEW: new new new (IVYDE-XXX) (thanks to XXX)</li>
 </ul>
@@ -698,7 +662,9 @@ Then start your Eclipse and enjoy !<br c
 
 First in <a href="https://issues.apache.org/jira/browse/IVYDE">Jira</a> make
sure that no more issues are opened for the target release.<br class="xooki-br"/><br
class="xooki-br"/><h2>Release notes</h2>
 
-Make sure the release notes and the annoucement are up to date. Look at doc/release-notes.html.
Remove there anything which refers to a draft status.<br class="xooki-br"/><br class="xooki-br"/><h2>Release
branch</h2>
+Make sure the release notes and the annoucement are up to date. Look at doc/release-notes.html.
Remove there anything which refers to a draft status.<br class="xooki-br"/><br class="xooki-br"/><h2>Last
checks</h2>
+
+Make sure that there is no missing ASL header in the source files. The build of IvyDE generate
a report there: <a href="https://builds.apache.org/job/IvyDE/lastSuccessfulBuild/artifact/trunk/work/rat/report.txt">https://builds.apache.org/job/IvyDE/lastSuccessfulBuild/artifact/trunk/work/rat/report.txt</a><br
class="xooki-br"/><br class="xooki-br"/>Make sure the copyright year in the NOTICE
file is the current year.<br class="xooki-br"/><br class="xooki-br"/>Make sure
the copyright year in the html template is the current year; the 3 template files to check
are: <tt>template.html</tt>, <tt>template-eclipse.html</tt> and <tt>printTemplate.html</tt>.<br
class="xooki-br"/><br class="xooki-br"/><h2>Release branch</h2>
 
 Some modifications of the branch are need to do the release. So a new branch is needed:
 <pre>
@@ -753,7 +719,7 @@ Note: this <a href="http://ant.apache.or
 
 <h2>Publish the artifacts</h2>
 
-The binaries have to be pushed with their signatures and checksums in the apache dist. It
is manageg by svnpusub so it needs to be committed into the subversion <a href="https://dist.apache.org/repos/dist/release/ant/">https://dist.apache.org/repos/dist/release/ant/</a><br
class="xooki-br"/><br class="xooki-br"/>Then just do:
+The binaries have to be pushed with their signatures and checksums in the apache dist. It
is managed by svnpusub so it needs to be committed into the subversion <a href="https://dist.apache.org/repos/dist/release/ant/">https://dist.apache.org/repos/dist/release/ant/</a><br
class="xooki-br"/><br class="xooki-br"/>Then just do:
 <pre>
 $ svn mv <a href="https://dist.apache.org/repos/dist/dev/ant/ivyde/$VERSION">https://dist.apache.org/repos/dist/dev/ant/ivyde/$VERSION</a>
<a href="https://dist.apache.org/repos/dist/release/ant/ivyde/$VERSION">https://dist.apache.org/repos/dist/release/ant/ivyde/$VERSION</a>
 </pre>
@@ -851,7 +817,7 @@ For an <u>IvyDE</u> release:
 
 And finally commit your changes in <tt>dist/dev</tt> (this will put the p2 repository
in the dev space of the dist repository).<br class="xooki-br"/><br class="xooki-br"/><h2>Test
the updatesite</h2>
 
-The updatesite is ready to be tested at: <tt><a href="https://dist.apache.org/repos/dist/dev/ant/eclipse-updatesite/ivyde-${VERSION">https://dist.apache.org/repos/dist/dev/ant/eclipse-updatesite/ivyde-${VERSION</a>}
</tt>
+The updatesite is ready to be tested at: <tt><a href="https://dist.apache.org/repos/dist/dev/ant/ivyde/updatesite/ivyde-${VERSION">https://dist.apache.org/repos/dist/dev/ant/ivyde/updatesite/ivyde-${VERSION</a>}
</tt>
 
 <h2>In case of an unaccepted release</h2>
 
@@ -867,16 +833,18 @@ First, you may want to remove from the m
 <pre>svn rm <a href="https://dist.apache.org/repos/dist/release/ant/ivyde/updatesite/ivyde-$OLD_VERSION">https://dist.apache.org/repos/dist/release/ant/ivyde/updatesite/ivyde-$OLD_VERSION</a>
-m 'Remove old version'
 </pre>
 
-Then the version listed in the updatesite are maintained in <br class="xooki-br"/><br
class="xooki-br"/>Then you have to decide if the version you removed should be still listed
in the Eclipse updatesite or not.<br class="xooki-br"/>
+Then the version listed in the updatesite are maintained in <tt><a href="https://svn.apache.org/repos/asf/ant/ivy/updatesite/trunk/versions.xml">https://svn.apache.org/repos/asf/ant/ivy/updatesite/trunk/versions.xml</a></tt>
+
+Then you have to decide if the version you removed should be still listed in the Eclipse
updatesite or not.<br class="xooki-br"/>
 <ul>To remove a version from the listed one, edit the file <tt>versions.xml</tt>
 <li>If the version should no appear anymore, just delete the line about the deleted
version.</li>
-<li>If the version should still be listed, prepend the reference to the old version
by <tt><a href="http://archive.apache.org/dist/ant/ivy/updatesite/">http://archive.apache.org/dist/ant/ivy/updatesite/</a>
</tt></li>
+<li>If the version should still be listed, prepend the reference to the old version
by <tt><a href="http://archive.apache.org/dist/ant/ivy/updatesite/">http://archive.apache.org/dist/ant/ivy/updatesite/</a></tt></li>
 </ul>
 
 NB: adding or removing lines in <tt>versions.xml</tt> infer that you should edit
the <tt>size</tt> attribute in the <tt>versions.xml</tt>, it should
correspond to the number of "child".<br class="xooki-br"/><br class="xooki-br"/><h2>Publish
the p2 repository data</h2>
 
 It is just about moving data (svn rm is not allowed, the two steps are required): 
-<pre>svn cp <a href="https://dist.apache.org/repos/dist/dev/ant/eclipse-updatesite/ivyde-$VERSION">https://dist.apache.org/repos/dist/dev/ant/eclipse-updatesite/ivyde-$VERSION</a>
<a href="https://dist.apache.org/repos/dist/release/ant/ivyde/updatesite/ivyde-$VERSION">https://dist.apache.org/repos/dist/release/ant/ivyde/updatesite/ivyde-$VERSION</a>
-m 'publishing the p2 repo of the release of IvyDE $VERSION'<br class="xooki-br"/>svn
rm <a href="https://dist.apache.org/repos/dist/dev/ant/eclipse-updatesite/ivyde-$VERSION">https://dist.apache.org/repos/dist/dev/ant/eclipse-updatesite/ivyde-$VERSION</a>
-m 'Remove accepted release'
+<pre>svn mv <a href="https://dist.apache.org/repos/dist/dev/ant/ivyde/updatesite/ivyde-$VERSION">https://dist.apache.org/repos/dist/dev/ant/ivyde/updatesite/ivyde-$VERSION</a>
<a href="https://dist.apache.org/repos/dist/release/ant/ivyde/updatesite/">https://dist.apache.org/repos/dist/release/ant/ivyde/updatesite/</a>
-m 'publishing the p2 repo of the release of IvyDE $VERSION'
 </pre>
 
 <h2>Regenerate the main repo</h2>
@@ -935,7 +903,7 @@ Your hosting Eclipse may have a lot of p
 
 <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>Copyright &#169; 2013 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>

Modified: ant/site/ivyde/production/history/trunk/dev/release.html
URL: http://svn.apache.org/viewvc/ant/site/ivyde/production/history/trunk/dev/release.html?rev=1544624&r1=1544623&r2=1544624&view=diff
==============================================================================
--- ant/site/ivyde/production/history/trunk/dev/release.html (original)
+++ ant/site/ivyde/production/history/trunk/dev/release.html Fri Nov 22 18:05:58 2013
@@ -117,7 +117,9 @@
 
 First in <a href="https://issues.apache.org/jira/browse/IVYDE">Jira</a> make
sure that no more issues are opened for the target release.<br class="xooki-br"/><br
class="xooki-br"/><h2>Release notes</h2>
 
-Make sure the release notes and the annoucement are up to date. Look at doc/release-notes.html.
Remove there anything which refers to a draft status.<br class="xooki-br"/><br class="xooki-br"/><h2>Release
branch</h2>
+Make sure the release notes and the annoucement are up to date. Look at doc/release-notes.html.
Remove there anything which refers to a draft status.<br class="xooki-br"/><br class="xooki-br"/><h2>Last
checks</h2>
+
+Make sure that there is no missing ASL header in the source files. The build of IvyDE generate
a report there: <a href="https://builds.apache.org/job/IvyDE/lastSuccessfulBuild/artifact/trunk/work/rat/report.txt">https://builds.apache.org/job/IvyDE/lastSuccessfulBuild/artifact/trunk/work/rat/report.txt</a><br
class="xooki-br"/><br class="xooki-br"/>Make sure the copyright year in the NOTICE
file is the current year.<br class="xooki-br"/><br class="xooki-br"/>Make sure
the copyright year in the html template is the current year; the 3 template files to check
are: <tt>template.html</tt>, <tt>template-eclipse.html</tt> and <tt>printTemplate.html</tt>.<br
class="xooki-br"/><br class="xooki-br"/><h2>Release branch</h2>
 
 Some modifications of the branch are need to do the release. So a new branch is needed:
 <pre>
@@ -172,7 +174,7 @@ Note: this <a href="http://ant.apache.or
 
 <h2>Publish the artifacts</h2>
 
-The binaries have to be pushed with their signatures and checksums in the apache dist. It
is manageg by svnpusub so it needs to be committed into the subversion <a href="https://dist.apache.org/repos/dist/release/ant/">https://dist.apache.org/repos/dist/release/ant/</a><br
class="xooki-br"/><br class="xooki-br"/>Then just do:
+The binaries have to be pushed with their signatures and checksums in the apache dist. It
is managed by svnpusub so it needs to be committed into the subversion <a href="https://dist.apache.org/repos/dist/release/ant/">https://dist.apache.org/repos/dist/release/ant/</a><br
class="xooki-br"/><br class="xooki-br"/>Then just do:
 <pre>
 $ svn mv <a href="https://dist.apache.org/repos/dist/dev/ant/ivyde/$VERSION">https://dist.apache.org/repos/dist/dev/ant/ivyde/$VERSION</a>
<a href="https://dist.apache.org/repos/dist/release/ant/ivyde/$VERSION">https://dist.apache.org/repos/dist/release/ant/ivyde/$VERSION</a>
 </pre>

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=1544624&r1=1544623&r2=1544624&view=diff
==============================================================================
--- ant/site/ivyde/production/history/trunk/dev/updatesite.html (original)
+++ ant/site/ivyde/production/history/trunk/dev/updatesite.html Fri Nov 22 18:05:58 2013
@@ -133,7 +133,7 @@ For an <u>IvyDE</u> release:
 
 And finally commit your changes in <tt>dist/dev</tt> (this will put the p2 repository
in the dev space of the dist repository).<br class="xooki-br"/><br class="xooki-br"/><h2>Test
the updatesite</h2>
 
-The updatesite is ready to be tested at: <tt><a href="https://dist.apache.org/repos/dist/dev/ant/eclipse-updatesite/ivyde-${VERSION">https://dist.apache.org/repos/dist/dev/ant/eclipse-updatesite/ivyde-${VERSION</a>}
</tt>
+The updatesite is ready to be tested at: <tt><a href="https://dist.apache.org/repos/dist/dev/ant/ivyde/updatesite/ivyde-${VERSION">https://dist.apache.org/repos/dist/dev/ant/ivyde/updatesite/ivyde-${VERSION</a>}
</tt>
 
 <h2>In case of an unaccepted release</h2>
 
@@ -149,16 +149,18 @@ First, you may want to remove from the m
 <pre>svn rm <a href="https://dist.apache.org/repos/dist/release/ant/ivyde/updatesite/ivyde-$OLD_VERSION">https://dist.apache.org/repos/dist/release/ant/ivyde/updatesite/ivyde-$OLD_VERSION</a>
-m 'Remove old version'
 </pre>
 
-Then the version listed in the updatesite are maintained in <br class="xooki-br"/><br
class="xooki-br"/>Then you have to decide if the version you removed should be still listed
in the Eclipse updatesite or not.<br class="xooki-br"/>
+Then the version listed in the updatesite are maintained in <tt><a href="https://svn.apache.org/repos/asf/ant/ivy/updatesite/trunk/versions.xml">https://svn.apache.org/repos/asf/ant/ivy/updatesite/trunk/versions.xml</a></tt>
+
+Then you have to decide if the version you removed should be still listed in the Eclipse
updatesite or not.<br class="xooki-br"/>
 <ul>To remove a version from the listed one, edit the file <tt>versions.xml</tt>
 <li>If the version should no appear anymore, just delete the line about the deleted
version.</li>
-<li>If the version should still be listed, prepend the reference to the old version
by <tt><a href="http://archive.apache.org/dist/ant/ivy/updatesite/">http://archive.apache.org/dist/ant/ivy/updatesite/</a>
</tt></li>
+<li>If the version should still be listed, prepend the reference to the old version
by <tt><a href="http://archive.apache.org/dist/ant/ivy/updatesite/">http://archive.apache.org/dist/ant/ivy/updatesite/</a></tt></li>
 </ul>
 
 NB: adding or removing lines in <tt>versions.xml</tt> infer that you should edit
the <tt>size</tt> attribute in the <tt>versions.xml</tt>, it should
correspond to the number of "child".<br class="xooki-br"/><br class="xooki-br"/><h2>Publish
the p2 repository data</h2>
 
 It is just about moving data (svn rm is not allowed, the two steps are required): 
-<pre>svn cp <a href="https://dist.apache.org/repos/dist/dev/ant/eclipse-updatesite/ivyde-$VERSION">https://dist.apache.org/repos/dist/dev/ant/eclipse-updatesite/ivyde-$VERSION</a>
<a href="https://dist.apache.org/repos/dist/release/ant/ivyde/updatesite/ivyde-$VERSION">https://dist.apache.org/repos/dist/release/ant/ivyde/updatesite/ivyde-$VERSION</a>
-m 'publishing the p2 repo of the release of IvyDE $VERSION'<br class="xooki-br"/>svn
rm <a href="https://dist.apache.org/repos/dist/dev/ant/eclipse-updatesite/ivyde-$VERSION">https://dist.apache.org/repos/dist/dev/ant/eclipse-updatesite/ivyde-$VERSION</a>
-m 'Remove accepted release'
+<pre>svn mv <a href="https://dist.apache.org/repos/dist/dev/ant/ivyde/updatesite/ivyde-$VERSION">https://dist.apache.org/repos/dist/dev/ant/ivyde/updatesite/ivyde-$VERSION</a>
<a href="https://dist.apache.org/repos/dist/release/ant/ivyde/updatesite/">https://dist.apache.org/repos/dist/release/ant/ivyde/updatesite/</a>
-m 'publishing the p2 repo of the release of IvyDE $VERSION'
 </pre>
 
 <h2>Regenerate the main repo</h2>

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=1544624&r1=1544623&r2=1544624&view=diff
==============================================================================
--- ant/site/ivyde/production/history/trunk/release-notes.html (original)
+++ ant/site/ivyde/production/history/trunk/release-notes.html Fri Nov 22 18:05:58 2013
@@ -122,15 +122,15 @@
 <h1><a name="annoucement"></a>Release Annoucement</h1>
 
 <tt>
-The Apache IvyDE project is pleased to announce its 2.2.0 release.<br class="xooki-br"/><br
class="xooki-br"/>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: <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"/>Major changes in this release:<br class="xooki-br"/>*
the API of IvyDE has been stabilized so that third party plugins can rely on it,<br class="xooki-br"/>*
while still not complete, and still not advertised as stable in
  Ivy, support of OSGi has been added,<br class="xooki-br"/>* javadoc and source attachement
can be edited now one by one,<br class="xooki-br"/>* improved stability of the resolve
process,<br class="xooki-br"/>* improved logging for easier debugging.<br class="xooki-br"/><br
class="xooki-br"/>Compatibility:<br class="xooki-br"/>* 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.<br class="xooki-br"/><br class="xooki-br"/>This release is considered
as stable. The beta of 2.2.0 has been out for a (too) long time.<br class="xooki-br"/><br
class="xooki-br"/>A more detailed release notes can be read there:<br class="xooki-br"/><a
href="http://ant.apache.org/ivy/ivyde/history/latest-milestone/release-notes.html">http://ant.apache.org/ivy/ivyde/history/latest-milestone/release-notes.html</a><br
class="xooki-br"/><br class="xooki-br"/>Issues should be reported to:<br class="xooki-br"/><a
href="https://issues.ap
 ache.org/jira/browse/IVYDE">https://issues.apache.org/jira/browse/IVYDE</a><br
class="xooki-br"/><br class="xooki-br"/>Download the 2.2.0 release at:<br class="xooki-br"/><a
href="http://ant.apache.org/ivy/ivyde/download.cgi">http://ant.apache.org/ivy/ivyde/download.cgi</a><br
class="xooki-br"/><br class="xooki-br"/>Or use directly the Apache IvyDE's updatesite:<br
class="xooki-br"/><a href="http://www.apache.org/dist/ant/ivyde/updatesite">http://www.apache.org/dist/ant/ivyde/updatesite</a><br
class="xooki-br"/><br class="xooki-br"/>More information can be found on the Apache
IvyDE website:<br class="xooki-br"/><a href="http://ant.apache.org/ivy/ivyde/">http://ant.apache.org/ivy/ivyde/</a><br
class="xooki-br"/></tt>
+The Apache IvyDE project is pleased to announce its 2.3.0 release.<br class="xooki-br"/><br
class="xooki-br"/>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: <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"/>Major changes in this release:<br class="xooki-br"/><br
class="xooki-br"/>!!!! TODO !!!!<br class="xooki-br"/><br class="xooki-br"/>Compatibility:<br
class="xooki-br"/>!!!! TODO !!!!<br class="xooki-br"/><br class="xooki-
 br"/>!!!! TODO !!!! status of the release: stable or beta ?<br class="xooki-br"/><br
class="xooki-br"/>A more detailed release notes can be read there:<br class="xooki-br"/><a
href="http://ant.apache.org/ivy/ivyde/history/latest-milestone/release-notes.html">http://ant.apache.org/ivy/ivyde/history/latest-milestone/release-notes.html</a><br
class="xooki-br"/><br class="xooki-br"/>Download the 2.3.0 release at:<br class="xooki-br"/><a
href="http://ant.apache.org/ivy/ivyde/download.cgi">http://ant.apache.org/ivy/ivyde/download.cgi</a><br
class="xooki-br"/><br class="xooki-br"/>Or use directly the Apache IvyDE's updatesite:<br
class="xooki-br"/><a href="http://www.apache.org/dist/ant/ivyde/updatesite">http://www.apache.org/dist/ant/ivyde/updatesite</a><br
class="xooki-br"/><br class="xooki-br"/>Issues should be reported to:<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"/
 >More information can be found on the Apache IvyDE website:<br class="xooki-br"/><a
href="http://ant.apache.org/ivy/ivyde/">http://ant.apache.org/ivy/ivyde/</a><br
class="xooki-br"/></tt>
 
 <h1><a name="what"></a>What is Apache IvyDE?</h1>
 
 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 is considered as stable. The beta of 2.2.0 has been out for a (too) long time.<br
class="xooki-br"/><br class="xooki-br"/><h1><a name="majorchanges"></a>Major
Changes in this Release</h1>
+!!!! TODO !!!!<br class="xooki-br"/><br class="xooki-br"/><h1><a name="majorchanges"></a>Major
Changes in this Release</h1>
 
-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" packages will be kept backward compatible.<br
class="xooki-br"/><br class="xooki-br"/>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 <a href="https://issues.apache.org/jira/browse/IVYDE-350">IVYDE-350</a>).<br
class="xooki-br"/><br class="xooki-br"/>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.<br class="xooki-br"/><br
class="xooki-br"/>The resolve process, the heart of IvyDE features, has been even more
stabilized and improved. For instance, now at Eclipse startups IvyDE is far less required
t
 o launch a resolve of the classpaths; the previous state of the classpath containers are
saved between Eclipse sessions.<br class="xooki-br"/><br class="xooki-br"/>IvyDE
now have its own logging channel. In the Ivy console, different levels can be chosen on how
IvyDE itself is logging about the resolve processes.<br class="xooki-br"/><br class="xooki-br"/><h1><a
name="contrib"></a>Committers and Contributors</h1>
+!!!! TODO !!!!<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 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
@@ -170,43 +170,7 @@ Here is the list of people who have cont
 
 <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>
-    <li>NEW: The API of IvyDE is now stabilized so it can be used by third party plugins</li>
-    <li>NEW: Support for variables in the retrieve pattern (<a href="https://issues.apache.org/jira/browse/IVYDE-326">IVYDE-326</a>)
(thanks to Carsten Pfeiffer)</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>
-    <li>NEW: Support of global transitivity disabling for resolving dependency (<a
href="https://issues.apache.org/jira/browse/IVYDE-334">IVYDE-334</a>) (thanks to
Anton Zagorulko)</li>
-</ul>
-<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: Wrong size of an icon in "about eclipse platform" (<a href="https://issues.apache.org/jira/browse/IVYDE-338">IVYDE-338</a>)</li>
-    <li>FIX: Disable DTD external fetching (<a href="https://issues.apache.org/jira/browse/IVYDE-329">IVYDE-329</a>)
(thanks to Stephen Haberman)</li>
-    <li>FIX: IvyDERuntimeClasspathResolver does not resolve entries that don't implement
IRuntimeClasspathEntry2 (<a href="https://issues.apache.org/jira/browse/IVYDE-335">IVYDE-335</a>)
(thanks to Nathan Summers)</li>
-    <li>FIX: IvyDE can corrupt the workspace (<a href="https://issues.apache.org/jira/browse/IVYDE-341">IVYDE-341</a>)
(thanks to Bernd Kurz)</li>
-    <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>
-    <li>FIX: IvyDE doesn't update .classpath anymore; sometimes some containers could
not get initialized (<a href="https://issues.apache.org/jira/browse/IVYDE-299">IVYDE-299</a>)</li>
-	<li>FIX: Only one resolve is done when several are sharing the same ivy.xml and the
workspace resolver is enabled (<a href="https://issues.apache.org/jira/browse/IVYDE-293">IVYDE-293</a>)</li>
-	<li>FIX: Problem when exporting the eclipse-plugins (compiler target 1.2) (<a href="https://issues.apache.org/jira/browse/IVYDE-293">IVYDE-293</a>)
(thanks to Carsten Pfeiffer)</li>
-	<li>FIX: SWTException in PreferenceInitializer (<a href="https://issues.apache.org/jira/browse/IVYDE-351">IVYDE-351</a>)
(thanks to Carsten Pfeiffer)</li>
-	<li>FIX: Error on retrieving artitfacts to project root (<a href="https://issues.apache.org/jira/browse/IVYDE-348">IVYDE-348</a>)</li>
-</ul>
-    <!-- samples
+List of changes since <a href="/ivy/ivyde/history/2.2.0.final/release-notes.html">Apache
IvyDE 2.2.0 final</a>:<br class="xooki-br"/>    <!-- samples
 <ul>
     <li>NEW: new new new (IVYDE-XXX) (thanks to XXX)</li>
 </ul>



Mime
View raw message