801 NetFIXing

Contents

NetBeans IDE 8.0.1 community bug fixing

This is a coordination page for a team of experienced NetBeans users and Java developers from NetBeans community who offered their help with fixing bugs during stabilization of NetBeans IDE 8.0.1 in July 2014. If you want to join this team, don't hesitate to write to NetFIX mailing list.

Participants

Name Username Country OCA Area of interest
Aljosha Rittner arittner Germany Signed
Sven Reimers sreimers Germany Signed
Tushar Joshi tusharvjoshi India Signed
Benno Markiewicz markiewb Germany Signed
Vidhyadharan Deivamani vidhyadharantechdays India Signed
Leonardo Alves da Cost leonhad Brazil Not signed yet
Drabo Constantin pandaconstantin Burkina Faso Signed


Process

  1. Search in Bugzilla to find P3 bug in the area of interest or expertise, which should not involve substantial changes and seems fixable for the contributor.
  2. Reproduce the bug yourself.
  3. Clone NetBeans repository (~/sources $ hg clone http://hg.netbeans.org/main-silver) and build the code (~/sources/main-silver $ ant).
  4. Consult NetBeans API index and start to explore in the checked out sources what's causing the bug to manifest itself.
  5. Spend considerable amount of time with the previous step. If you need a quick hint, you can ask last developer who committed some changes to the module you are interested in. However, make sure to ask a concrete and wise question.
  6. If you think you are on track of the bug, add netfix801 keyword to Status Whiteboard of the chosen bug and reassign it to yourself. If not, search for another bug.
  7. Once you fix the bug, pull the latest changes (~/sources/main-silver $ hg pull -u) and create the patch (~/sources/main-silver $ hg diff > patch.diff).
  8. Attach generated patch.diff file to the bug, change bug status to STARTED and ask for review of your patch in the comment.
  9. Be prepared for possible additional comments from the responsible developer and continue with step 1 again.

Schedule

  • July 1st - Start of NetBeans IDE 8.0.1 community bug fixing
  • July 8th - Feature Freeze
  • July 28th - P2 Cut-Off
  • July 31st - Code Freeze
  • August 26th - NetBeans IDE 8.0.1 released

Links

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