Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Globalization for mobile / wasm in .net5 #33652

Closed
4 tasks
steveisok opened this issue Mar 16, 2020 · 2 comments
Closed
4 tasks

Globalization for mobile / wasm in .net5 #33652

steveisok opened this issue Mar 16, 2020 · 2 comments

Comments

@steveisok
Copy link
Member

steveisok commented Mar 16, 2020

Attendees: @steveisok @danmosemsft @marek-safar @safern @tarekgh

We met to discuss ideas for utilizingSystem.Globalization.Native / libicuucon mobile and wasm platforms.

Current Xamarin state

  • Data is bundled in a custom format
  • Can be customized (trimmed down) to whatever the app needs
  • Needs to be updated within mono (reactive / handful of times a year).

Using ICU:

In general, supporting the entire data file is too large. Being able to slice the data file (opt in) is pretty important. For more info re: slicing, consult the doc here.

Android

  • Using platform icu works, but need to see if we pass our tests
  • Problem may be in how OEMs configure. They can modify the data file / version as they see fit

iOS

  • No story. Each app must bundle icu and be updated should versions change.

Wasm

  • Same as ios, except we'd like to explore providing data via CDN

Takeaways / Tasks:

@Dotnet-GitSync-Bot Dotnet-GitSync-Bot added area-System.Globalization untriaged New issue has not been triaged by the area owner labels Mar 16, 2020
@marek-safar marek-safar changed the title Globalization for mobile / wasm in .net5 meeting notes Globalization for mobile / wasm in .net5 Mar 17, 2020
@marek-safar marek-safar added this to the 5.0 milestone Mar 17, 2020
@danmoseley
Copy link
Member

The design part happened here dotnet/designs#102

@marek-safar
Copy link
Contributor

Closing as we hit the goals for 5.0

Getting libraries tests passing on Mono/devices automation moved this from In Design to Done Jul 31, 2020
@ghost ghost locked as resolved and limited conversation to collaborators Dec 10, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Development

No branches or pull requests

5 participants