答复: create a fork under openjdk
李三红(三红)
sanhong.lsh at alibaba-inc.com
Fri Jan 29 13:16:27 UTC 2021
Hi Alan,
Thanks for your reply.
Let me elaborate a little bit on this -
1. Our cloud workloads are running on the top of JDK11(hard to keep them at
the head version due to enormous upgrade cost).
2. Based on these real use-cases, we want to do the startup-related
enhancements(neither exploration nor prototyping, just resolving the actual
requirements) on JDK11
- At this moment, we are considering AppCDS(+upstream backports),
pre-initialization, and more optimization, e.g., AOT, in the future if
better for facilitating startup.
3. We plan to start with JDK11, but I think we can contribute them(or some
of them) up to the master later.
Thanks!
Sanhong
-----邮件原件-----
发件人: Alan Bateman <Alan.Bateman at oracle.com>
发送时间: 2021年1月27日 20:45
收件人: 李三红(三红) <sanhong.lsh at alibaba-inc.com>; discuss at openjdk.java.net
主题: Re: create a fork under openjdk
On 27/01/2021 12:13, 李三红(三红) wrote:
> Hello,
>
> We are working on the fast-startup related development based on
> JDK11u. To facilitate community collaboration(sharing backports, bug
> fixing, patches, etc. across different companies/parties based on the
> repo), we are exploring creating the fork of JDK11u under the OpenJDK
> group [1]
>
>
>
> Can anyone help with this, or is there a way/process we can follow to
> do that? - Your help or any input is much appreciated.
Is this a collection of small improvements that you are looking to upstream?
Is there any reason not to work with a fork from the main line as it already
has a lot of startup improvements since JDK 11. The jdk-sandbox repo [1] and
existing mailing lists could be used in that case. Some of the JEPs in
recent releases have accumulated changes in the sandbox during their
development.
Or maybe you have a larger multi-year project in mind? OpenJDK has Projects
[2] for collaborative efforts. Projects will usually involve exploration and
prototyping. Is that the sort of thing you had in mind?
It might be useful to expand a bit on what you have in mind as it is hard to
know if this is about upstreaming changes or an effort that will explore
many directions.
-Alan
[1] https://github.com/openjdk/jdk-sandbox
[2] https://openjdk.java.net/projects
More information about the discuss
mailing list