db-derby-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <wikidi...@apache.org>
Subject [Db-derby Wiki] Update of "DerbySnapshotOrRelease" by DyreTjeldvoll
Date Thu, 13 Mar 2008 11:09:48 GMT
Dear Wiki user,

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

The following page has been changed by DyreTjeldvoll:
http://wiki.apache.org/db-derby/DerbySnapshotOrRelease

------------------------------------------------------------------------------
  
    It is probably a good idea do a clean build (`ant clobber; ant all`) and run some or all
tests before committing this change to the branch.
  
-  1. Post to derby-dev requesting that new versions be added to JIRA for the beta version
on the branch and the new development version of Derby on trunk (this may well have been done
earlier).
+  1. Post to derby-dev requesting that new versions be added to JIRA for the beta version
on the branch and the new development version of Derby on trunk (this may well have been done
earlier). /!\ '''This is [#VersionInJIRA the first item of the next section]?'''
  
   1. Add the new branch number to the list of Branches on the source page of the website.
For instructions on how to build the website using Forrest, please see: [http://db.apache.org/derby/papers/derby_web.html]
The actual page to modify is `src/documentation/content/xdocs/dev/derby_source.xml`. For a
minor (bug fix) release, consider bumping the third version of the source tree it will come
off (likely a branch).
  
  
  ==== Work the toward a release candidate ====
  
-  1. Arrange for the version in JIRA; See section titled 'JIRA version maintenance'. /!\
'''There is no such section in this page? Overlaps with item in previous section?''' -dt /!\
+  1. [[Anchor(VersionInJIRA)]]Arrange for the version in JIRA; See section titled 'JIRA version
maintenance'. /!\ '''There is no such section in this page? Overlaps with item in previous
section?''' -dt /!\
  
   1. Target the bugs you feel should be fixed in JIRA
  
@@ -214, +214 @@

    To build the documentation, you need to obtain DITA-OT1.1.2.1_bin-ASL.zip and place it
in the docs' tree lib. See: [http://db.apache.org/derby/manuals/dita.html] for more info about
building the documentation.
  
  [[Anchor(FirstRC)]]
- === For the first release candidate ===
+ === For the first release candidate ''on a new branch'' ===
-  1. Set the beta property to false.
-  1. Create `maintversion.properties`. You should update `tools/ant/properties/release.properties`
by hand and then run:
+  1. Update `tools/ant/properties/release.properties` by hand, and set the beta property
to false.
+  1. Create `maintversion.properties`, by running:
    {{{java org.apache.derbyBuild.maintversion2props tools/ant/properties/release.properties

  tools/release/maintversion.properties}}}
+   This step will ''not modify any files under version contro'' but the unversioned `maintversion.properties`
when [# building the release]
   1. Check in the new version.
  
  [[Anchor(ForEachRC)]]
@@ -276, +277 @@

  
    The documentation needs to be included in the -bin distribution and src, so you will need
to access the doc branch when running the ant release target. The doc build is not controlled
by the source tree build, and thus needs to be completed beforehand. Information on building
the docs is located at [http://db.apache.org/derby/manuals/dita.html]. 
  
-  1. Create the distributions for release by running:
+  1. [[Anchor(CreateDistro)]]Create the distributions for release by running:
  
    {{{svn up
  ant clobber

Mime
View raw message