This is an automated email from the ASF dual-hosted git repository.
damccorm pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/beam.git
The following commit(s) were added to refs/heads/master by this push:
new df5dd4e0b87 Update roadmap page 28342 (#34330)
df5dd4e0b87 is described below
commit df5dd4e0b87f43ffd520f7530ce6f4117ad19c7a
Author: Rakesh Kumar <[email protected]>
AuthorDate: Tue Mar 18 09:46:58 2025 -0700
Update roadmap page 28342 (#34330)
* Update Roadmap pages
* update runners
* some more minor updates
* some more updates
* taken care comment regarding Go sdk
* Fix trailing whitespace
---------
Co-authored-by: Danny McCormick <[email protected]>
---
website/www/site/content/en/roadmap/_index.md | 14 ++++++--------
website/www/site/content/en/roadmap/python-sdk.md | 6 +-----
2 files changed, 7 insertions(+), 13 deletions(-)
diff --git a/website/www/site/content/en/roadmap/_index.md
b/website/www/site/content/en/roadmap/_index.md
index b845b64ffbb..b40d15fb447 100644
--- a/website/www/site/content/en/roadmap/_index.md
+++ b/website/www/site/content/en/roadmap/_index.md
@@ -32,8 +32,8 @@ Below are some highlights for the project as a whole.
Portability is the primary Beam vision: running pipelines authored with _any
SDK_
on _any runner_. This is a cross-cutting effort across Java, Python, and Go,
and every Beam runner. Portability is currently supported on the
-[Flink](/documentation/runners/flink/), [Spark](/documentation/runners/spark/)
-and [Prism](/documentation/runners/prism/) runners.
+[DataFlow](/documentation/runners/dataflow),
[Flink](/documentation/runners/flink/), [Jet](/documentation/runners/jet),
[Nemo](/documentation/runners/nemo), [Prism](/documentation/runners/prism/),
[Samza](/documentation/runners/samza), [Spark](/documentation/runners/spark/),
and [Twister2](/documentation/runners/Twister2)
+runners.
See the details on the [Portability Roadmap](/roadmap/portability/)
@@ -46,21 +46,19 @@ For details see [Roadmap for multi-SDK
efforts](/roadmap/connectors-multi-sdk/).
## Go SDK
-The Go SDK is the newest SDK, and is the first SDK built entirely on the
-portability framework. See the [Go SDK's Roadmap](/roadmap/go-sdk) if this
piques your
-interest.
+The Go SDK is not actively being developed beyond bugfixes due to lack of
contributors. If you'd like to help move this forward again, see the [Go SDK's
Roadmap](/roadmap/go-sdk)
## Python 3 support
-Apache Beam 2.14.0 and higher support Python 3.5, 3.6, and 3.7. We continue to
[improve](https://issues.apache.org/jira/browse/BEAM-1251?focusedCommentId=16890504&page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#comment-1689050)
the experience for Python 3 users and plan to phase out Python 2 support
([BEAM-8371](https://issues.apache.org/jira/browse/BEAM-8371)):
+As of Apache Beam 2.61.0, Python 3.8 support has been removed. We support
python version from 3.9 uptil Python 3.12. Supporting Python 3.13 is in our
roadmap.
See details on
the [Python SDK's Roadmap](/roadmap/python-sdk/#python-3-support).
## Java 17 support
-The Java SDK is eager to add support for Java's next LTS (Long Term Support)
-version. See details on
+Java 17 is already supported and Java's next LTS (Long Term Support)
+version (21) is already on roadmap. See details on
the [Java SDK's Roadmap](/roadmap/java-sdk).
## SQL
diff --git a/website/www/site/content/en/roadmap/python-sdk.md
b/website/www/site/content/en/roadmap/python-sdk.md
index 36405008cdc..36a5cf3df4d 100644
--- a/website/www/site/content/en/roadmap/python-sdk.md
+++ b/website/www/site/content/en/roadmap/python-sdk.md
@@ -17,13 +17,9 @@ limitations under the License.
# Python SDK Roadmap
-## Sunsetting Python 2 Support
-
-The Apache Beam community voted to join [the
pledge](https://python3statement.org/) to sunset Python 2 support in 2020. The
Beam community will discontinue Python 2 support in 2020 and cannot guarantee
long-term functional support or maintenance of Beam on Python 2. To ensure
minimal disruption to your service, we strongly recommend that you upgrade to
Python 3 as soon as possible.
-
## Python 3 Support
-Apache Beam 2.14.0 and higher support Python 3.5, 3.6, and 3.7. We're
continuing to
[improve](https://issues.apache.org/jira/browse/BEAM-1251?focusedCommentId=16890504&page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#comment-1689050)
the experience for Python 3 users and add support for Python 3.x minor
versions ([BEAM-8494](https://issues.apache.org/jira/browse/BEAM-8494)):
+Apache Beam 2.64.0 and higher support Python 3.9, 3.10, 3.11 and 3.12. We're
continuing to
[improve](https://issues.apache.org/jira/browse/BEAM-1251?focusedCommentId=16890504&page=com.atlassian.jira.plugin.system.issuetabpanels%3Acomment-tabpanel#comment-1689050)
the experience for Python 3 users and add support for Python 3.x minor
versions:
- [Kanban
Board](https://issues.apache.org/jira/secure/RapidBoard.jspa?rapidView=245&view=detail)