You are viewing a plain text version of this content. The canonical link for it is here.
Posted to derby-commits@db.apache.org by Apache Wiki <wi...@apache.org> on 2010/10/11 10:43:23 UTC
[Db-derby Wiki] Trivial Update of "ReleaseNoteProcess" by KristianWaagan
Dear Wiki user,
You have subscribed to a wiki page or wiki category on "Db-derby Wiki" for change notification.
The "ReleaseNoteProcess" page has been changed by KristianWaagan.
The comment on this change is: fixed broken markup.
http://wiki.apache.org/db-derby/ReleaseNoteProcess?action=diff&rev1=18&rev2=19
--------------------------------------------------
* For JIRAs which need a release note, you should turn on the "Release Note Needed" flag and attach a file called `releaseNote.html`.
* The template for `releaseNote.html` lives in `tools/release/templates/releaseNote.html` ([[http://svn.apache.org/repos/asf/db/derby/code/trunk/tools/release/templates/releaseNote.html|svn repos]]).
* Before attaching your release note, make sure that the release processes can digest it. Add classes and $ANT_HOME/lib/ant.jar to your classpath and run the lint tool, [[https://svn.apache.org/repos/asf/db/derby/code/trunk/java/build/org/apache/derbyBuild/ReleaseNoteReader.java|ReleaseNoteReader]], on your note as follows:
+ {{{
- {{{ java org.apache.derbyBuild.ReleaseNoteReader RELEASE_NOTE_FILE
+ java org.apache.derbyBuild.ReleaseNoteReader RELEASE_NOTE_FILE
- }}}
+ }}}
where RELEASE_NOTE_FILE is the name of the file which holds your release note.
* As you improve the wording of your release note, you simply attach a new version of `releaseNote.html`. The release documentation will include the last version of the release note.
@@ -33, +34 @@
Then the Release Manager builds `RELEASE-NOTES.html`:
+ {{{
- {{{cd tools/release
+ cd tools/release
- ant -Drelnotes.src.reports=/path/to/report_directory genrelnotes}}}
+ ant -Drelnotes.src.reports=/path/to/report_directory genrelnotes
+ }}}
Depending on the size of the reports to handle, you may need to set `ANT_OPTS`, for instance to `-Xms100m -Xmx200m`. You may obviously also put `relnotes.src.reports` in `ant.properties` if you prefer.