Follow-up: Branch github.com/openjdk/jdk for stabilization (instead of fork)
Magnus Ihse Bursie
magnus.ihse.bursie at oracle.com
Mon Jun 16 10:07:14 UTC 2025
On 2025-06-13 16:32, Volker Simonis wrote:
> 2. The new stabilization branches have the same, unmodified README.md
> file like the main branch which is a little confusing. I propose that
> every time we create a new stabilization branch the first change in
> that new branch should update the README.md file (similar to what the
> community updates repositories are already doing [5]) with at least
> the following changes:
> - "Welcome to the JDK!" -> "Welcome to the JDK <NN>!"
> - Add a link to the corresponding release page (i.e.
> https://openjdk.org/projects/jdk/<NN>/)
That sounds like a very good idea. In fact, I think we should add even
more, like a text saying that this branch will be frozen after GA, that
mainline development will happen on the master branch, and that further
development on JDK NN will happen within the JDK Updates project.
> - The links to the build instructions should be changed to point to
> the build instructions in the corresponding branch otherwise they
> might eventually point to a newer, incompatible version
What links are you referring to?
> 3. The last one is more of a usability issue and I currently don't
> know how to solve it, but maybe someone else has an idea? Recently,
> GitHub changed the sorting order of branches in the pull-down menu for
> selecting a branch on their web page from alphabetical to "last
> recently used" [3]. This now makes it almost impossible to find the
> stabilization branches because they are buried somewhere in the middle
> of a ton of "pr/xxxx" branches.
There is a search box in the drop down menu (at least for me, it might
be some A/B testing change?). Typing "jdk" there filters out just the
release branches. Not ideal, perhaps, but good enough. Let's hope GitHub
adds some way to "favorite" branches to have them always show up first
in the future.
/Magnus
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mail.openjdk.org/pipermail/jdk-dev/attachments/20250616/6ceb9a18/attachment-0001.htm>
More information about the jdk-dev
mailing list