Description
I work in Rust, so this may have a different answer than if I worked in JavaScript or Python (or maybe not).
Work on MF2 moves forward, but it feels like not much is happening with Fluent. This partially looks like it is because several people are involved in both and focusing on MF2, and partially because some people have simply moved on.
If I'm starting a new project in Rust now, it seems like the best option is to use Fluent (since there's no MF2 implementation in Rust yet). But it also looks like there isn't much development happening with it and none of the PRs that I've filed has seen any attention over the last 3-4 months.
Also, it seems like some of the existing crates used to provide data (like intl_pluralrules
are being replaced or superseded by crates from icu4x (like icu_plurals
).
- Is there work underway somewhere for MF2 in Rust?
- Should people use Fluent in the short term?
- What sort for interop or migration might be planned or considered?
- Is there a need for new or additional maintainers for any of the Project Fluent repositories?
- Would there be an interest in changes to
fluent-rs
that migrate to using the newericu4x
libraries?
I didn't know if I should open this discussion here or in an issue in fluent-rs
or elsewhere but figured that not all of it is Rust specific, and it is Fluent-specific, so perhaps here was a good spot.