Announcing the GraalVM Community Roadmap

原文はこちら。
The original article was written by Fabio Niephaus (Researcher on the GraalVM team at Oracle Labs).
https://medium.com/graalvm/announcing-the-graalvm-community-roadmap-b8d77201b497

この1年で多数の素敵な新機能をリリースしました。以下はその一部です。

ユーザーフレンドリーなビルド出力とNative ImageのクイックビルドモードNative Image Build Output
https://graalvm.org/22.2/reference-manual/native-image/overview/BuildOutput/
GraalVM 22.1: Developer experience improvements, Apple Silicon builds, and more
https://medium.com/graalvm/graalvm-22-1-developer-experience-improvements-apple-silicon-builds-and-more-b7ac9a0f6066
https://logico-jp.io/2022/04/29/graalvm-22-1-developer-experience-improvements-apple-silicon-builds-and-more/
Native Imageのための到達性メタデータを他コミュニティメンバーと共有するための新たなリポジトリEnhancing 3rd-Party Library Support in GraalVM Native Image with Shared Metadata
https://medium.com/graalvm/enhancing-3rd-party-library-support-in-graalvm-native-image-with-shared-metadata-9eeae1651da4
https://logico-jp.io/2022/07/29/enhancing-3rd-party-library-support-in-graalvm-native-image-with-shared-metadata/
GitHub Action for GraalVMGitHub Action for GraalVM
https://github.com/marketplace/actions/github-action-for-graalvm
Apple Siliconの実験的なサポートSupport for Apple M1 (darwin-aarch64)
https://github.com/oracle/graal/issues/2666
GraalVM言語ランタイム全体にわたるアップデートや改善
その他多数の機能GraalVM 22.0 is here!
https://medium.com/graalvm/graalvm-22-0-is-here-c7acc82a8c2e
https://logico-jp.io/2022/01/26/graalvm-22-0-is-here/
GraalVM 22.1: Developer experience improvements, Apple Silicon builds, and more
https://medium.com/graalvm/graalvm-22-1-developer-experience-improvements-apple-silicon-builds-and-more-b7ac9a0f6066
https://logico-jp.io/2022/04/29/graalvm-22-1-developer-experience-improvements-apple-silicon-builds-and-more/
GraalVM 22.2: Smaller JDK size, improved memory usage, better library support, and more!
https://medium.com/graalvm/graalvm-22-2-smaller-jdk-size-improved-memory-usage-better-library-support-and-more-cb34b5b68ec0
https://logico-jp.io/2022/07/27/graalvm-22-2-smaller-jdk-size-improved-memory-usage-better-library-support-and-more/

また、コミュニティが新機能の議論や構築に参加するための新しい方法を確立しました。GraalVM Advisory BoardとNative Image Committer Community Meetingsがこの2つの例です。

GraalVM Project Advisory Board
https://graalvm.org/community/advisory-board/
Native Image Committer and Community Meetings
https://github.com/oracle/graal/discussions/3933

本日、新しいGraalVM Community Roadmapを発表します。これは現在我々やその他のコントリビューターが取り組んでいる機能だけでなく、今後のリリースで何を期待するかについて、コミュニティの理解を深めてもらうことを目的としています。

GraalVM Community Roadmap
https://github.com/orgs/oracle/projects/6

A Closer Look at the GraalVM Community Roadmap

GraalVM Community Roadmapは、GraalVMのメインリポジトリにある新しいGitHubプロジェクトです。

About Projects
https://docs.github.com/en/issues/planning-and-tracking-with-projects/learning-about-projects/about-projects
GitHub – oracle/graal
https://github.com/oracle/graal

ロードマップの項目はGitHubのIssueとして表され、通常、TL;DR;(要約)、Goal、Non-Goal、および追加の詳細が含まれています。Issueは、メインリポジトリ、Python、JavaScript+Node.js、RubyなどのGraalVM言語ランタイムのリポジトリ、その他関連するリポジトリに含まれています。

GitHub – oracle/graalpython
https://github.com/oracle/graalpython
GitHub – oracle/graaljs
https://github.com/oracle/graaljs
GitHub – oracle/truffleruby
https://github.com/oracle/truffleruby

ロードマップは、Native Imageとコンパイラ、GraalVM言語ランタイムの2つに分かれています。

focus-area:”Native Image + Compiler”
https://github.com/orgs/oracle/projects/6/views/1
focus-area:”Language Runtimes”
https://github.com/orgs/oracle/projects/6/views/3

どちらの表でも、ロードマップの項目はリリースのマイルストーンと新しいFuture(将来)のマイルストーンでグループ化されており、私たちが現在取り組んでいること、将来取り組む予定のことを常に確認できます。

ロードマップは定期的に更新し、今後のリリースに向けて新しい項目を追加する予定です。ロードマップは確定したものではありませんのでご注意ください。機能は準備ができたタイミングでリリースされます。それゆえ当初の計画よりリリースが遅かったり早かったりする場合があります。そのため、常に最新の情報を入手できるよう、時々チェックしてください。

Share Your Feedback

この新しいロードマップの主な目標の一つは、GraalVMコミュニティにもっと透明性を提供することです。これが皆様がより良い計画を立てるのに役立つだけでなく、皆様が私たちが取り組んでいることに対して影響を与えられるよう、フィードバックを早めに共有していただくことを望んでいます。ご質問やご提案がありましたら、Slack、GitHub、またはTwitterでご連絡ください。

GraalVM Slack Invitation
https://graalvm.org/slack-invitation
GitHub – oracle/graal
https://github.com/oracle/graal
Twitter
https://twitter.com/graalvm

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト /  変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト /  変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト /  変更 )

%s と連携中