What should I do to backport a fix?
When a bug is fixed in HEAD, it is sometimes interesting (or necessary) to backport the fix to the maintenance branch. The fix needs first to be modified in order to be applied on top of the maintenance branch’s code. It may be easy or tricky depending on how the patch’s code area has been touched in the branch. The bug is either in RESOLVED/FIXED or VERIFIED/FIXED state, which means respectively either in State 2 or in State 2.1 according to the JDT/Core bug life cycle. So depending of that state, when the fix is ready, you have to: • Set the target of the bug and all its duplicates to the corresponding maintenance target (e.g. 3.4.2) • Release the fix in the maintenance branch (e.g. R3_4_maintenance branch) • Add the corresponding comment (e.g. Released for 3.4.2) • Set the Status Whiteboard to: • if the bug is in State 2.1: “To be verified for