Request for Sponsorship for Collaboration with OpenJDK
Henry GALVEZ
henry.galvez at intm.fr
Wed Feb 8 10:13:40 UTC 2023
Hi Severin
After reviewing the guidelines, I understand that I need to:
0. Have SKARA installed
1. Review the issue;
1.a. JDK-8293562 states that the JDK-8299602 ticket has been resolved and the JDK-8297063 is closed, both with the note that they use the Oracle version. Does this mean I can work on the backport?
2. Create a fork of https://github.com/openjdk/jdk-dev
3. Create a branch jdk-8297063-backport
4. Do a git fetch of the repo https://github.com/openjdk/jdk, but I am unsure of which commit-sha to take, should it be the latest from version 11.0.17 or the one that fixes the error in version 17.0.7?
5. Do the cherry-pick of the same sha
6. Correct any conflicts
7. Create a commit with the backporting message, e.g. Backport commit-sha
8. Perform tier1, tier2, and area-affected tests, in this case; test/jdk/sun/net/www/http/
9. Perform regression tests, in this case; test/jdk/sun/net/www/http/KeepAliveCache/KeepAliveTimerThread.java
10. Push to my fork for Git Actions to validate my code
11. Create the pull request of the branch in my fork to the jdk-dev repo using '> git pr create --publish'
12. Request assistance on the mailing list for modify the ticket on JBS and follow up the pull request.
I would greatly appreciate your help, or anyone's, to see if I understood the process correctly.
Best regards,
Henry
More information about the jdk-updates-dev
mailing list