New Rust Usage: ICU4X (for Transliterator and Temporal)

42 views
Skip to first unread message

Manish Goregaokar

unread,
Apr 9, 2025, 1:29:27 PMApr 9
to rust...@chromium.org, Nebojša Ćirić, Shane Carr, Frank Yung-Fong Tang, Bob Jung
Hi Chrome Rust folks,

My team (the Google i18n team) is working on bringing ICU4X, a next gen i18n library in Rust, into Chromium and V8 via two avenues: one for experimenting with replacing usage of ICU4C transliterator, and one for implementing ECMAScript Temporal in V8.

We have obtained ATL approval here.

The plan for transliterator (and other components) is sketched out in go/icu4x-chromium-investigation and go/icu-in-chromium-usage-2024.

Temporal in V8 is planned in go/v8-icu402, tracked in b/401065166.

We are interested in other clients of the ICU4X library; please do reach out if you have interest in using ICU4X (either for fresh usage, or for replacing an ICU4C dependency.

Thanks,
-Manish

Manish Goregaokar

unread,
Apr 9, 2025, 5:41:24 PMApr 9
to rust...@chromium.org, Łukasz Anforowicz, Nebojša Ćirić, Shane Carr, Frank Yung-Fong Tang, Bob Jung
Per request from @Łukasz Anforowicz, requesting acknowledgement from @Bob Jung that this is a project endorsed by our team.

Łukasz Anforowicz

unread,
Apr 9, 2025, 7:36:42 PMApr 9
to Manish Goregaokar, rust...@chromium.org, Nebojša Ćirić, Shane Carr, Frank Yung-Fong Tang, Bob Jung, Daniel Clifford, hpayer
Thanks! We're happy to see additional experiments with using Rust libraries in Chromium. Let me cc @danno and @hpayer as an FYI, since I assume that somebody in their org will act as OWNERS for LGTM-ing v8 CLs once the project is ready for v8 integration.

Matthew Riley

unread,
May 9, 2025, 2:13:28 PMMay 9
to Łukasz Anforowicz, Manish Goregaokar, rust...@chromium.org, Nebojša Ćirić, Shane Carr, Frank Yung-Fong Tang, Bob Jung, Daniel Clifford, hpayer
For posterity: hpayer@ has explicitly LGTM'd, see here (Google only)

--
You received this message because you are subscribed to the Google Groups "rust-fyi" group.
To unsubscribe from this group and stop receiving emails from it, send an email to rust-fyi+u...@chromium.org.
To view this discussion visit https://groups.google.com/a/chromium.org/d/msgid/rust-fyi/CAA_NCUG_EBDeD67GBjaVFj7ZCA2k%2BZ_57ffg5Fx9mDzHHS6WCg%40mail.gmail.com.

Bob Jung

unread,
May 12, 2025, 4:58:33 PMMay 12
to Manish Goregaokar, rust...@chromium.org, Łukasz Anforowicz, Nebojša Ćirić, Shane Carr, Frank Yung-Fong Tang
If you still need this, I acknowledge this is endorsed by our team.

On Wed, Apr 9, 2025 at 2:41 PM Manish Goregaokar <manis...@google.com> wrote:
Reply all
Reply to author
Forward
0 new messages