You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@ant.apache.org by hi...@apache.org on 2010/10/27 23:16:50 UTC

svn commit: r1028103 - in /ant/ivy/ivyde/trunk/doc: dev/release.html release-notes.html

Author: hibou
Date: Wed Oct 27 21:16:34 2010
New Revision: 1028103

URL: http://svn.apache.org/viewvc?rev=1028103&view=rev
Log:
Put also the announcement in the release notes so it can be maintained and reviewed along the developpement by every committer, no just the releaser at release time.

Modified:
    ant/ivy/ivyde/trunk/doc/dev/release.html
    ant/ivy/ivyde/trunk/doc/release-notes.html

Modified: ant/ivy/ivyde/trunk/doc/dev/release.html
URL: http://svn.apache.org/viewvc/ant/ivy/ivyde/trunk/doc/dev/release.html?rev=1028103&r1=1028102&r2=1028103&view=diff
==============================================================================
--- ant/ivy/ivyde/trunk/doc/dev/release.html (original)
+++ ant/ivy/ivyde/trunk/doc/dev/release.html Wed Oct 27 21:16:34 2010
@@ -34,6 +34,10 @@ In this doc, the released version is den
 
 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.
 
+<h2>Release notes</h2>
+
+Make sure the release notes and the annoucement are up to date. Look at doc/release-notes.html.
+
 <h2>Release branch</h2>
 
 Some modifications of the branch are need to do the release. So a new branch is needed:
@@ -138,6 +142,12 @@ cp -R ~/public_html/ivyde-$VERSION /www/
 
 Follow the instructions of that page: http://ant.apache.org/ivy/history/latest-milestone/dev/updatesite.html#deployment
 
+<h1>Annoucement</h1>
+
+The annoucement should have been already prepared and reviewed by other committers. Its content can be found in doc/release-notes.html.
+
+With that content, send a mail to announce@apache.org, ivy-user@ant.apache.org and dev@ant.apache.org with the title "[ANNOUNCE] Apache IvyDE $VERSION released", and with your apache email as sender (announce@ requires it). 
+
 <h1>Update the documentation</h1>
 
 <h2>Update the table of content</h2>
@@ -212,8 +222,9 @@ Update the versions needs to be updated 
 
 <h2>Clean up the release notes</h2>
 
-Edit the release notes in the documentation (doc/release-notes.html):
+Edit the release notes in the documentation (doc/release-notes.html) so it can be prepared and maintanined for the next release:
 <ul>
+    <li>edit the content under "Release Annoucement": edit the version it is talking about and clean it up so it is a summary of the release notes</li>
     <li>edit the content under "Status of this release": update it with the goal of the next release, or a TODO if it has not yet been defined</li>
     <li>edit the content under "Major Changes in this Release": wipe it all and put there something like "Nothing done yet"</li>
     <li>edit the content under "List of Changes in this Release": remove the list of entries and update the version in "List of changes since IvyDE X.X.X"</li>

Modified: ant/ivy/ivyde/trunk/doc/release-notes.html
URL: http://svn.apache.org/viewvc/ant/ivy/ivyde/trunk/doc/release-notes.html?rev=1028103&r1=1028102&r2=1028103&view=diff
==============================================================================
--- ant/ivy/ivyde/trunk/doc/release-notes.html (original)
+++ ant/ivy/ivyde/trunk/doc/release-notes.html Wed Oct 27 21:16:34 2010
@@ -25,16 +25,51 @@
 <body>
     <textarea id="xooki-source">
 <ol>
+    <li><a href="#annoucement">Release Annoucement</a></li>
     <li><a href="#what">What is Apache IvyDE?</a></li>
     <li><a href="#status">Status of this release</a></li>
     <li><a href="#majorchanges">Major Changes in this Release</a></li>
-    <li><a href="#contrib">Committers and Contributors for this release</a></li>
+    <li><a href="#contrib">Committers and Contributors for this Release</a></li>
     <li><a href="#changes">List of Changes in this Release</a></li>
 </ol>
 
+<h1><a name="annoucement"></a>Release Annoucement</h1>
+
+<tt>
+The Apache IvyDE project is pleased to announce its 2.2.0 beta release.
+
+IvyDE is the plugin which integrates Ivy into Eclipse. It 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. Get some preview here: http://ant.apache.org/ivy/ivyde/screenshots.html
+
+Major changes in this release:
+* a synchronous resolve job has been introduced to take into account projet's inter dependencies and avoid too many workspace build,
+* resolved classpath can now be based on retrieved artifacts,
+* IvyDE retrieve feature can now be use on non Java projets
+
+Compatibility:
+* this release is expected to work with every version of Ivy 2.1 or superior
+* as for this release and the next ones, IvyDE now expects to be installed in Eclipse 3.4 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 beta release at:
+http://ant.apache.org/ivy/ivyde/download.cgi
+
+Or use directly the Eclipse updatesite:
+http://www.apache.org/dist/ant/ivyde/updatesite
+
+More information can be found on the IvyDE website:
+http://ant.apache.org/ivy/ivyde/
+</tt>
+
 <h1><a name="what"></a>What is Apache IvyDE?</h1>
 
-IvyDE is the plugin which integrate Ivy into Eclipse.
+IvyDE is the plugin which integrate Ivy dependency management 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
@@ -43,8 +78,6 @@ not least IvyDE offer editors of ivy.xml
 
 <h1><a name="status"></a>Status of this release</h1>
 
-TO BE DISCUSSED
-
 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.
@@ -87,10 +120,7 @@ long, but IvyDE couldn't be what it is w
 
 <h1><a name="changes"></a>List of Changes in this Release</h1>
 
-For details about the following changes, check our JIRA install at 
-https://issues.apache.org/jira/browse/ivyde
-
-List of changes since IvyDE 2.1.0:
+List of changes since <a href="/ivy/ivyde/history/2.1.0/release-notes.html">IvyDE 2.1.0</a>:
 <ul>
     <li>NEW: Custom color in XML editors (IVYDE-73)</li>
     <li>NEW: support for retrieve configuration in non Java project</li>
@@ -109,6 +139,9 @@ List of changes since IvyDE 2.1.0:
     <li>FIX: Missing ivysettings.xml can make the classpath container config to change (IVYDE-248)</li>
 </ul>
 
+Most of our changes are logged in our JIRA, where you can find comments and links to our subversion:
+https://issues.apache.org/jira/browse/ivyde
+
 </textarea>
 <script type="text/javascript">xooki.postProcess();</script>
 </body>