NetBeansPatchesProcess

(Difference between revisions)
(How to proceed with patch (Developers))
(How to proceed with patch (Developers))
Line 10: Line 10:
# '''Issues integration''':
# '''Issues integration''':
#* you can use hg transplant to cherry-pick a bug fix from '''default''' branch into '''release71_fixes''' branch in repository [http://hg.netbeans.org/releases releases], details: [[HgHowTos#WorkingWithReleaseClones | HgHowTos#WorkingWithReleaseClones]]
#* you can use hg transplant to cherry-pick a bug fix from '''default''' branch into '''release71_fixes''' branch in repository [http://hg.netbeans.org/releases releases], details: [[HgHowTos#WorkingWithReleaseClones | HgHowTos#WorkingWithReleaseClones]]
-
#* '''Increasing spec. version numbers''' (''Developer''):
+
#* '''Increasing spec. version numbers''':
#** increase the third version number by 1 (X.Y.Z -> X.Y.Z+1)
#** increase the third version number by 1 (X.Y.Z -> X.Y.Z+1)
#** increase spec. versions of all patched modules (DO NOT for org.netbeans.modules.reglib, org.netbeans.modules.updatecenters)
#** increase spec. versions of all patched modules (DO NOT for org.netbeans.modules.reglib, org.netbeans.modules.updatecenters)

Revision as of 10:46, 6 January 2012

This page documents the process and responsibilities in patches to NetBeans releases.

How to nominate issues

  • Bugs nomination (Anybody) : add 71patch-candidate into Status Whiteboard (SW) field in BugZilla
  • Coordination (Coordinator) : chooses and approves candidates to be integrated into the next patch (change SW to 71patch1-candidate)

How to proceed with patch (Developers)

  1. wait until patch candidate is VERIFIED in trunk (if doesn't happen for long time please notify your QE or Coordinator)
  2. Issues integration:

How to verify and test (QE)

  1. Pre-integration testing: verify fixes of issues with SW=71patch1-candidate in trunk (change status to VERIFIED)
  2. Issues verification:
  3. Regression testing
  4. Download/Installation testing: test all scenarios covering to installation/patching already released bits+patches


How to release patch (Coordinator, BE)

  1. Update NetBeans7.1PatchesInfo page (Coordinator): provide list of fixed issues and list of patched plugins & related version numbers
  2. Publishing patch (BE): published patch on live UC
Not logged in. Log in, Register

By use of this website, you agree to the NetBeans Policies and Terms of Use. © 2012, Oracle Corporation and/or its affiliates. Sponsored by Oracle logo