Request for Sponsorship for Collaboration with OpenJDK

Kevin Rushforth kevin.rushforth at oracle.com
Wed Feb 8 13:45:51 UTC 2023


One comment about Skara:

 > 0. Have SKARA installed

This is an optional step. You may use the Skara CLI tools if you find 
them helpful, but are not required to. You can create a PR on GitHub 
either using the GitHub UI in a browser, or by using the Skara CLI tools.

The maintainers of the JDK 11u code line can help you with the rest.

-- Kevin


On 2/8/2023 2:13 AM, Henry GALVEZ wrote:
> 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