You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@commons.apache.org by Apache Wiki <wi...@apache.org> on 2009/02/25 09:15:00 UTC
[Commons Wiki] Update of "CreatingReleases" by SiegfriedGoeschl
Dear Wiki user,
You have subscribed to a wiki page or wiki category on "Commons Wiki" for change notification.
The following page has been changed by SiegfriedGoeschl:
http://wiki.apache.org/commons/CreatingReleases
------------------------------------------------------------------------------
* Make sure that there are no major bugs in JIRA
* Make sure to add all missing committers and contributers
+ ==== B.2 Prepare Your Version Number ====
+
+ A guideline regarding version numbering can be found at [http://commons.apache.org/releases/versioning.html] - within Commons we reached the following consensus
+
+ * when your release a new major or minor version it comes without point release number, e.g "foo-1.0.jar" or "foo-2.1.jar"
+ * when doing a bugfix release your need to add the point release number, e.g "foo-1.0.1.jar" or "foo-2.1.1.jar"
+
- ==== B.2 Prepare Your Maven Variables ====
+ ==== B.3 Prepare Your Maven Variables ====
During the staging process a directory is created on ''people.apache.org'' based on the content of the following Maven variables
@@ -108, +115 @@
}}}
- ==== B.4 Prepare Your Assembly Descriptors ====
+ ==== B.5 Prepare Your Assembly Descriptors ====
If you are declaring/using your own assembly descriptors make sure that they are not using ${version} but ${commons.release.version} - there seems to be an odd bug which results in an incorrectly expanded version string, e.g. {{{commons-exec-2.4.1-src}}}. If in doubt look at {{{./src/assembly/src.xml}}}
- ==== B.5 Dry Run Your Maven Release ====
+ ==== B.6 Dry Run Your Maven Release ====
Check that your poms will not lose content when they are rewritten during the release process.
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
For additional commands, e-mail: dev-help@commons.apache.org