My main question is, are we confident the Java 11 container is ready to
release? AFAIK there are still a number of issues blocking full Java 11
support (cf [1] <https://issues.apache.org/jira/browse/BEAM-10090>; not
sure how many of these, if any, affect the SDK harness specifically though.)

For comparison, we recently decided to stop publishing Go SDK containers
until the Go SDK is considered mature [2]. In the meantime, those who want
to use the Go SDK can build their own container images from source.

Do we already have a Gradle task to build Java 11 containers? If not, this
would be a good intermediate step, letting users opt-in to Java 11 without
us overpromising support.

When we eventually do the renaming, we can add a note to CHANGES.md [3].

[1] https://issues.apache.org/jira/browse/BEAM-10090
[2] https://issues.apache.org/jira/browse/BEAM-9685
[3] https://github.com/apache/beam/blob/master/CHANGES.md

On Thu, Jul 9, 2020 at 3:44 PM Emily Ye <[email protected]> wrote:

> Hi all,
>
> I'm getting ramped up on contributing and was looking into adding the Java
> 11 harness container to releases (
> https://issues.apache.org/jira/browse/BEAM-8106) - should I rename the
> current java container so we have two new images `beam_java8_sdk` and
> `beam_java11_sdk` or hold off on renaming? If we do rename it, what steps
> should I take to announce/document the change?
>
> Thanks,
> Emily
>

Reply via email to