lucene-java-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <wikidi...@apache.org>
Subject [Lucene-java Wiki] Update of "ReleaseTodo" by RobertMuir
Date Mon, 17 Jan 2011 22:48:32 GMT
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Lucene-java Wiki" for change notification.

The "ReleaseTodo" page has been changed by RobertMuir.
The comment on this change is: add a note so we don't forget to test this before any releases.
http://wiki.apache.org/lucene-java/ReleaseTodo?action=diff&rev1=81&rev2=82

--------------------------------------------------

   1. Add an entry for the new version in the doap.rdf file, stored under docs/doap.rdf in
the unversioned site (see http://wiki.apache.org/lucene-java/HowToUpdateTheWebsite).
   1. If the release is < 3.0, ensure "ant test-core" passes in a 1.4 Java environment.
Important: Do two tests: Compile & test with Java 1.4, but also compile with Java 5 and
only run tests with 1.4. This ensures, that the artifacts are really working with Java 1.4
(see the comment [[https://issues.apache.org/jira/browse/LUCENE-2285?focusedCommentId=12839224&page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12839224|https://issues.apache.org/jira/browse/LUCENE-2285?focusedCommentId=12839224&page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#action_12839224]]
for explanation).
   1. Build the code and javadocs, and run the unit tests: ant clean javadocs test
-  1. Examine the results. Did it build without errors? Were there Javadoc warnings? Did the
tests succeed? Does the demo application work correctly?
+  1. Examine the results. Did it build without errors? Were there Javadoc warnings? Did the
tests succeed? Does the demo application work correctly? Does Test2BTerms pass?
   1. In preparation for the next step, download the Maven ant tasks JAR (eg maven-ant-tasks-2.0.9.jar)
from http://maven.apache.org/download.html, and add into your CLASSPATH, or add "-lib XXX.jar"
to the ant command in the next step
   1. Remove contrib/benchmark/{work,temp} if present
   1. Package the release with a command like: {{{ant -Dversion=2.3.0-rc1 -Dspec.version=2.3.0
clean dist dist-src generate-maven-artifacts}}}. Make sure it finishes successfully.

Mime
View raw message