unicode-org / icu4x

Solving i18n for client-side and resource-constrained environments.
https://icu4x.unicode.org
Other
1.37k stars 176 forks source link

Choose an appropriate name for experimental/single_number_formatter #3676

Closed younies closed 8 months ago

younies commented 1 year ago

Choose an appropriate name for experimental/single_number_formatter crate

sffc commented 1 year ago

Options:

  1. icu_number
  2. icu_measure
  3. icu_unit
  4. icu_units
  5. icu_dimensioned
  6. icu_united
  7. icu_quantity
  8. icu_decimal_extended

Distilling to two options:

  1. icu_units + icu_unit_convert[er/ion]
  2. icu_quantity + icu_unit[s]

Conclusion: Poll the greater ICU4X team between these two choices.

sffc commented 1 year ago

Voting here: https://docs.google.com/document/d/1AftqfMIFjgQAKpIfO8pmYMZW-KIOBtYkVHZuwgYcfsw/edit

@robertbastian will implement the result.

sffc commented 1 year ago

I ran four different ranked choice voting methodologies, which all produced different outcomes. So, we need to make a judgement. I observe that a majority of voters ranked icu_dimension as their second choice. It got one first-place vote, two third-place votes, and no fourth or fifth place votes. This option is at least tied for the winning choice in every ranked choice voting algorithm except for Instant Runoff Voting (which favors candidates with first-choice votes, but we value consensus over a passionate subset).

I'll therefore declare icu_dimension the winner of this horse race.

For the second question, it appears icu_units wins; I was the only vote for the singular form.

robertbastian commented 1 year ago

4090

younies commented 10 months ago

Still renaming icu_unitsconversion toicu_units