{"source":"https://contributable.vercel.app","licence":"CC BY 4.0","methodology":"https://contributable.vercel.app/methodology","v":2,"owner":"unicode-org","name":"icu4x","updatedAt":"2026-10-11T05:41:33.366Z","coveredSince":"2025-10-04T16:16:21.873Z","facts":{"owner":"unicode-org","name":"icu4x","description":"Solving i18n for client-side and resource-constrained environments.","stars":1868,"forks":297,"archived":false,"isFork":false,"license":"NOASSERTION","defaultBranch":"main","pushedAt":"2026-10-09T19:31:38Z","createdAt":"2020-02-27T00:27:11Z","topics":["internationalization","localization","unicode","cldr","rust","icu"],"languages":{"Rust":13096324,"WebAssembly":366107,"JavaScript":220317,"Jinja":61491,"Dart":27900,"Makefile":4550,"HTML":3560,"Shell":1989,"Kotlin":1608,"C++":1379,"Dockerfile":569,"SCSS":562},"frameworks":["clap","Serde"],"commits90d":224,"releases365d":5,"lastReleaseAt":"2026-08-21T17:41:05Z","gettingStarted":{"contributing":true,"codeOfConduct":false,"issueTemplates":false,"devcontainer":true,"cla":"cla","channels":[{"kind":"mailing-list","url":"https://groups.google.com/a/unicode.org/g/icu4x-announce"}],"policy":null}},"metrics":{"computedAt":"2026-10-11T05:41:33.366Z","outsidePulls":{"cohort":{"n":36,"merged":23,"closedUnmerged":9,"open":4,"mergeRate":0.71875,"openShare":0.1111111111111111,"evidence":{"merged":[8457,8451,8448,8430,8426,8413,8403,8371,8306,8294,8292,8268,8240,8208,8199,8183,8167,8144,8143,8141],"closedUnmerged":[8419,8390,8222,8221,8220,8168,8142,8136,8113],"open":[8468,8247,8231,8155]}},"firstTimers":{"n":11,"merged":6,"closedUnmerged":3,"open":2,"mergeRate":0.6666666666666666,"openShare":0.18181818181818182,"evidence":{"merged":[8457,8294,8268,8167,8119,8112],"closedUnmerged":[8222,8221,8220],"open":[8468,8155]}},"year":{"n":176,"merged":98,"closedUnmerged":62,"open":16,"mergeRate":0.6125,"openShare":0.09090909090909091,"evidence":{"merged":[8457,8451,8448,8430,8426,8413,8403,8371,8306,8294,8292,8268,8240,8208,8199,8183,8167,8144,8143,8141],"closedUnmerged":[8419,8390,8222,8221,8220,8168,8142,8136,8113,8044,7913,7912,7911,7910,7909,7884,7874,7804,7722,7702],"open":[8468,8247,8231,8155,7931,7712,7651,7637,7635,7589,7588,7529,7515,7501,7419,7258]}}},"pullFirstResponse":{"n":36,"answered":34,"waiting":2,"medianHours":2.0725,"p75Hours":27.100277777777777,"within48h":0.7777777777777778,"within7d":0.8055555555555556,"curve":[{"hours":0.03944444444444444,"waiting":0.9722222222222222},{"hours":0.05416666666666667,"waiting":0.9444444444444444},{"hours":0.15638888888888888,"waiting":0.9166666666666666},{"hours":0.2247222222222222,"waiting":0.8888888888888888},{"hours":0.23777777777777778,"waiting":0.861111111111111},{"hours":0.25027777777777777,"waiting":0.8333333333333333},{"hours":0.27694444444444444,"waiting":0.8055555555555555},{"hours":0.28055555555555556,"waiting":0.7777777777777777},{"hours":0.3477777777777778,"waiting":0.7499999999999999},{"hours":0.5861111111111111,"waiting":0.7222222222222222},{"hours":0.9019444444444444,"waiting":0.6944444444444444},{"hours":1.0044444444444445,"waiting":0.6666666666666666},{"hours":1.0775,"waiting":0.6388888888888888},{"hours":1.1141666666666667,"waiting":0.611111111111111},{"hours":1.148611111111111,"waiting":0.5833333333333333},{"hours":1.6230555555555555,"waiting":0.5555555555555555},{"hours":1.8975,"waiting":0.5277777777777777},{"hours":2.0725,"waiting":0.49999999999999994},{"hours":2.4322222222222223,"waiting":0.47222222222222215},{"hours":3.065,"waiting":0.44444444444444436},{"hours":3.2777777777777777,"waiting":0.4166666666666666},{"hours":3.821111111111111,"waiting":0.3888888888888888},{"hours":4.886111111111111,"waiting":0.36111111111111105},{"hours":8.266388888888889,"waiting":0.3333333333333333},{"hours":10.079166666666667,"waiting":0.3055555555555555},{"hours":19.878611111111113,"waiting":0.27777777777777773},{"hours":27.100277777777777,"waiting":0.24999999999999997},{"hours":34.32388888888889,"waiting":0.22222222222222218},{"hours":139.90694444444443,"waiting":0.19444444444444442},{"hours":183.05583333333334,"waiting":0.16666666666666666},{"hours":253.85416666666666,"waiting":0.1388888888888889},{"hours":530.6752777777778,"waiting":0.11111111111111112},{"hours":1298.4919444444445,"waiting":0.07407407407407408},{"hours":1298.608888888889,"waiting":0.03703703703703704}],"evidence":{"answered":[8457,8451,8448,8430,8426,8419,8413,8403,8390,8371,8306,8294,8292,8268,8247,8240,8231,8222,8221,8220],"waiting":[8468,8142]}},"timeToMerge":{"n":36,"merged":23,"medianHours":165.22611111111112,"evidence":[8457,8451,8448,8430,8426,8413,8403,8371,8306,8294,8292,8268,8240,8208,8199,8183,8167,8144,8143,8141]},"issueFirstResponse":{"n":93,"answered":50,"waiting":43,"medianHours":447.56083333333333,"p75Hours":null,"within48h":0.33333333333333326,"within7d":0.4731182795698923,"curve":[{"hours":0.042222222222222223,"waiting":0.989247311827957},{"hours":0.13722222222222222,"waiting":0.9784946236559139},{"hours":0.18611111111111112,"waiting":0.9677419354838709},{"hours":0.44027777777777777,"waiting":0.9569892473118279},{"hours":0.5233333333333333,"waiting":0.9462365591397849},{"hours":0.5916666666666667,"waiting":0.9354838709677419},{"hours":0.6230555555555556,"waiting":0.9247311827956989},{"hours":0.7555555555555555,"waiting":0.9139784946236559},{"hours":2.5541666666666667,"waiting":0.9032258064516129},{"hours":2.7530555555555556,"waiting":0.8924731182795699},{"hours":3.2463888888888888,"waiting":0.8817204301075269},{"hours":4.0183333333333335,"waiting":0.8709677419354839},{"hours":5.796944444444445,"waiting":0.8494623655913978},{"hours":5.915555555555556,"waiting":0.8387096774193548},{"hours":6.075833333333334,"waiting":0.8279569892473118},{"hours":7.134722222222222,"waiting":0.8172043010752688},{"hours":7.823055555555555,"waiting":0.8064516129032258},{"hours":7.9125,"waiting":0.7956989247311828},{"hours":8.134166666666667,"waiting":0.7849462365591398},{"hours":8.365833333333333,"waiting":0.7741935483870968},{"hours":8.680555555555555,"waiting":0.7634408602150538},{"hours":9.403333333333334,"waiting":0.7526881720430108},{"hours":10.509444444444444,"waiting":0.7419354838709677},{"hours":11.651388888888889,"waiting":0.7311827956989247},{"hours":13.156666666666666,"waiting":0.7204301075268817},{"hours":14.314166666666667,"waiting":0.7096774193548387},{"hours":19.725833333333334,"waiting":0.6989247311827957},{"hours":24.97277777777778,"waiting":0.6881720430107527},{"hours":26.841944444444444,"waiting":0.6774193548387097},{"hours":39.153333333333336,"waiting":0.6666666666666667},{"hours":50.96527777777778,"waiting":0.6559139784946237},{"hours":51.07611111111111,"waiting":0.6451612903225807},{"hours":51.27722222222222,"waiting":0.6344086021505377},{"hours":51.78527777777778,"waiting":0.6236559139784947},{"hours":54.04555555555555,"waiting":0.6129032258064517},{"hours":57.895833333333336,"waiting":0.6021505376344087},{"hours":70.86333333333333,"waiting":0.5806451612903227},{"hours":89.28055555555555,"waiting":0.5698924731182797},{"hours":128.30416666666667,"waiting":0.5591397849462367},{"hours":143.35861111111112,"waiting":0.5483870967741937},{"hours":144.84,"waiting":0.5376344086021507},{"hours":165.77138888888888,"waiting":0.5268817204301077},{"hours":185.47833333333332,"waiting":0.5161290322580647},{"hours":333.68583333333333,"waiting":0.5053763440860217},{"hours":447.56083333333333,"waiting":0.49462365591397867},{"hours":604.1352777777778,"waiting":0.48387096774193566},{"hours":975.4655555555555,"waiting":0.4717741935483873},{"hours":1823.7675,"waiting":0.4469439728353143}],"evidence":{"answered":[8439,8437,8436,8434,8408,8399,8398,8396,8394,8392,8388,8387,8382,8381,8375,8367,8359,8358,8356,8355],"waiting":[8467,8458,8455,8454,8440,8424,8423,8422,8383,8376,8374,8365,8362,8361,8354,8352,8351,8348,8339,8336]}},"starter":{"counts":{"available":1,"claimed":1,"in-progress":23,"stale":15},"helpWantedAvailable":0,"issues":[{"n":7669,"title":"Test for consistency between Solar Hijri and official Iranian rules","state":"stale","label":"beginner","createdAt":"2026-02-19T06:17:12Z","updatedAt":"2026-07-08T06:29:51Z"},{"n":7560,"title":"Add a Vietnamese collation benchmark","state":"stale","label":"help-wanted","createdAt":"2026-02-03T09:12:38Z","updatedAt":"2026-02-17T21:57:56Z"},{"n":7558,"title":"Add a Greek collation benchmark","state":"stale","label":"help-wanted","createdAt":"2026-02-03T09:02:22Z","updatedAt":"2026-02-17T21:58:30Z"},{"n":7557,"title":"Add a Bengali collator benchmark","state":"in-progress","label":"help-wanted","createdAt":"2026-02-03T09:00:49Z","updatedAt":"2026-02-19T08:07:22Z"},{"n":7303,"title":"Handle out-of-range values in Dense ZeroTrie","state":"in-progress","label":"beginner","createdAt":"2025-12-11T01:42:20Z","updatedAt":"2026-01-14T21:34:59Z"},{"n":7302,"title":"Filter low-frequency suffixes from Dense ZeroTrie","state":"in-progress","label":"beginner","createdAt":"2025-12-11T01:40:50Z","updatedAt":"2025-12-19T21:49:33Z"},{"n":7233,"title":"Use jinja templates to generate binary and enumerated properties","state":"in-progress","label":"help-wanted","createdAt":"2025-11-10T21:46:56Z","updatedAt":"2026-02-03T20:07:30Z"},{"n":7201,"title":"Reduce binary code size of Date::try_from_fields","state":"in-progress","label":"beginner","createdAt":"2025-10-29T19:50:11Z","updatedAt":"2025-12-19T21:37:24Z"},{"n":7063,"title":"Implement standard traits for `Yoke`","state":"in-progress","label":"beginner","createdAt":"2025-10-10T10:39:21Z","updatedAt":"2025-12-17T17:07:17Z"},{"n":6922,"title":"Add ability for reverse-lookup (string retrieval) in ZeroTrie","state":"stale","label":"help-wanted","createdAt":"2025-09-07T03:23:34Z","updatedAt":"2025-10-13T22:24:02Z"},{"n":6881,"title":"Replace normalizer bench data with data from https://github.com/unicode-org/test-corpora/","state":"in-progress","label":"beginner","createdAt":"2025-08-19T08:58:26Z","updatedAt":"2026-01-29T18:44:16Z"},{"n":6647,"title":"Support deep links in WASM Demo","state":"in-progress","label":"beginner","createdAt":"2025-05-29T08:12:48Z","updatedAt":"2026-02-04T16:40:03Z"},{"n":6645,"title":"Make the demo page less formidable","state":"stale","label":"beginner","createdAt":"2025-05-28T18:19:33Z","updatedAt":"2026-02-10T03:48:20Z"},{"n":6603,"title":"Add direct symbol getters on FixedCalendarDateTimeNames","state":"in-progress","label":"beginner","createdAt":"2025-05-16T08:52:07Z","updatedAt":"2026-06-07T16:31:23Z"},{"n":6562,"title":"Investigate performance drop in ZeroVec sum()","state":"stale","label":"beginner","createdAt":"2025-05-07T20:41:21Z","updatedAt":"2026-08-03T11:38:16Z"},{"n":6509,"title":"Improve collator strength benchmarking","state":"in-progress","label":"help-wanted","createdAt":"2025-04-30T07:02:37Z","updatedAt":"2026-02-05T05:07:09Z"},{"n":6504,"title":"Allow configurability of datetime glue pattern (standard or atTime)","state":"in-progress","label":"help-wanted","createdAt":"2025-04-29T20:02:52Z","updatedAt":"2025-10-16T00:07:34Z"},{"n":6445,"title":"Design and implement DateTimeFieldSetBuilder FFI","state":"in-progress","label":"help-wanted","createdAt":"2025-04-11T16:53:15Z","updatedAt":"2025-04-24T23:50:00Z"},{"n":6336,"title":"Compare Hijri calendar results with ground truth from Iran","state":"stale","label":"beginner","createdAt":"2025-03-23T08:31:50Z","updatedAt":"2025-04-24T23:58:23Z"},{"n":6327,"title":"Decide and implement formatting of generated code","state":"in-progress","label":"beginner","createdAt":"2025-03-20T02:29:59Z","updatedAt":"2025-04-25T00:27:45Z"},{"n":5901,"title":"Improve time zone location name deduplication","state":"in-progress","label":"beginner","createdAt":"2024-12-14T01:00:23Z","updatedAt":"2025-01-29T11:51:55Z"},{"n":5660,"title":"Uplift unvalidated logic to `ZeroMap`","state":"available","label":"beginner","createdAt":"2024-10-08T13:01:27Z","updatedAt":"2026-09-18T13:49:23Z"},{"n":5562,"title":"Investigate whether calendrical calculations can be sped up","state":"in-progress","label":"beginner","createdAt":"2024-09-19T17:08:41Z","updatedAt":"2025-08-18T14:39:56Z"},{"n":4602,"title":"Reduce ICU4X's dependence on ICU4C data","state":"in-progress","label":"help-wanted","createdAt":"2024-02-12T17:57:28Z","updatedAt":"2025-08-22T21:35:37Z"},{"n":4048,"title":"Tracking caller on `DataError` construction","state":"in-progress","label":"beginner","createdAt":"2023-09-18T08:30:10Z","updatedAt":"2026-02-11T18:41:34Z"},{"n":3684,"title":"Switch to fewer allocations in UnicodeSet parsing","state":"in-progress","label":"beginner","createdAt":"2023-07-14T15:51:35Z","updatedAt":"2023-08-24T13:55:22Z"},{"n":3668,"title":"Support -u-dx flag","state":"stale","label":"beginner","createdAt":"2023-07-12T13:48:34Z","updatedAt":"2026-02-19T08:24:07Z"},{"n":3247,"title":"Support adjusting break iterator position by an offset","state":"stale","label":"help-wanted","createdAt":"2023-04-04T02:42:53Z","updatedAt":"2025-03-05T01:00:30Z"},{"n":3212,"title":"Support mixed hour cycles","state":"stale","label":"help-wanted","createdAt":"2023-03-21T15:47:02Z","updatedAt":"2023-03-30T20:06:30Z"},{"n":3178,"title":"Consider supporting three layers of collation data for search collations","state":"stale","label":"help-wanted","createdAt":"2023-03-07T11:13:46Z","updatedAt":"2023-04-03T10:41:19Z"},{"n":3159,"title":"Consider implementing Deref on Yoke where possible","state":"stale","label":"help-wanted","createdAt":"2023-02-27T20:52:17Z","updatedAt":"2023-03-30T17:52:45Z"},{"n":3151,"title":"`icu_casemapping` feature request: methods `fold` and `full_fold` should apply Turkic mappings depending on locale","state":"in-progress","label":"help-wanted","createdAt":"2023-02-25T09:12:03Z","updatedAt":"2023-03-10T17:19:38Z"},{"n":3109,"title":"Make test-cargo CI run on Windows","state":"in-progress","label":"beginner","createdAt":"2023-02-13T22:53:36Z","updatedAt":"2026-02-11T06:31:36Z"},{"n":3077,"title":"Add person name formatting in ICU4X","state":"in-progress","label":"help-wanted","createdAt":"2023-02-03T18:58:09Z","updatedAt":"2026-04-20T08:08:19Z"},{"n":3014,"title":"Provide the Numeric_Value character property","state":"in-progress","label":"beginner","createdAt":"2023-01-23T08:29:02Z","updatedAt":"2026-05-07T08:04:09Z"},{"n":2966,"title":"Test building ICU without lockfile and with minimal-versions","state":"in-progress","label":"help-wanted","createdAt":"2023-01-09T13:39:38Z","updatedAt":"2026-03-26T15:43:53Z"},{"n":2899,"title":"Consider alternative to test runner construct in datetime tests","state":"stale","label":"beginner","createdAt":"2022-12-16T19:56:26Z","updatedAt":"2025-05-08T22:52:56Z"},{"n":2826,"title":"Make ZeroMap::from_iter more efficient","state":"in-progress","label":"beginner","createdAt":"2022-11-10T23:19:57Z","updatedAt":"2024-02-28T17:23:24Z"},{"n":2825,"title":"Perform final cleanup of YokeTraitHack and badly for Utils 1.0","state":"stale","label":"help-wanted","createdAt":"2022-11-10T18:31:10Z","updatedAt":"2023-08-27T03:29:49Z"},{"n":2799,"title":"Segmenter FFI iterators should use Option","state":"stale","label":"help-wanted","createdAt":"2022-11-02T00:45:21Z","updatedAt":"2026-08-03T11:44:26Z"},{"n":2798,"title":"Prototype use of zerocopy crate in zerovec","state":"stale","label":"help-wanted","createdAt":"2022-11-01T21:29:16Z","updatedAt":"2025-09-04T22:17:33Z"},{"n":2701,"title":"Refresh our codecov CI","state":"in-progress","label":"beginner","createdAt":"2022-10-01T20:54:41Z","updatedAt":"2024-05-21T04:20:50Z"},{"n":2687,"title":"ZeroCopy documentation needs more concrete examples","state":"stale","label":"help-wanted","createdAt":"2022-09-29T20:20:11Z","updatedAt":"2022-12-22T21:21:50Z"},{"n":2648,"title":"Use more log::warns in the code","state":"in-progress","label":"help-wanted","createdAt":"2022-09-26T19:16:06Z","updatedAt":"2024-09-17T17:23:43Z"},{"n":2581,"title":"Add aligned vs. unaligned benches with two slices where index into the second is read from the first","state":"stale","label":"beginner","createdAt":"2022-09-19T08:02:49Z","updatedAt":"2022-12-22T21:21:50Z"},{"n":2458,"title":"Move normalization data scalar value validation from GIGO to deserialization","state":"in-progress","label":"help-wanted","createdAt":"2022-08-26T06:43:18Z","updatedAt":"2023-02-23T18:38:20Z"},{"n":2452,"title":"DataBake: split serialized form from runtime form","state":"in-progress","label":"beginner","createdAt":"2022-08-25T20:15:28Z","updatedAt":"2025-05-21T00:12:49Z"},{"n":2360,"title":"Wasm Demo Frontend Framework","state":"stale","label":"beginner","createdAt":"2022-08-10T18:10:43Z","updatedAt":"2024-03-14T15:48:28Z"},{"n":2217,"title":"Investigate the applicability of the Eytzinger order to inversion list-based sets","state":"stale","label":"help-wanted","createdAt":"2022-07-20T06:47:00Z","updatedAt":"2024-03-14T17:28:43Z"},{"n":2193,"title":"Single measurement unit formatting","state":"stale","label":"help-wanted","createdAt":"2022-07-16T04:39:37Z","updatedAt":"2023-08-23T08:51:51Z"},{"n":2151,"title":"Decide on overflow behavior for calendar arithmetic","state":"in-progress","label":"beginner","createdAt":"2022-07-06T07:50:12Z","updatedAt":"2023-05-26T04:52:50Z"},{"n":2030,"title":"Add VarZeroVec impls for FlexZeroSlice","state":"in-progress","label":"beginner","createdAt":"2022-06-08T19:50:24Z","updatedAt":"2023-09-04T04:03:42Z"},{"n":1893,"title":"`DataProvider` for `ForkByKeyProvider`","state":"stale","label":"help-wanted","createdAt":"2022-05-17T14:44:18Z","updatedAt":"2024-03-15T16:30:11Z"},{"n":1884,"title":"Improve performance of icu_codepointtrie_builder","state":"in-progress","label":"beginner","createdAt":"2022-05-13T17:37:55Z","updatedAt":"2026-02-04T16:43:52Z"},{"n":1834,"title":"Consider support for millisecond field","state":"stale","label":"help-wanted","createdAt":"2022-04-30T11:38:39Z","updatedAt":"2022-12-22T20:32:03Z"},{"n":1803,"title":"Investigate BudouX and consider using it for CJK+ segmentation","state":"stale","label":"help-wanted","createdAt":"2022-04-14T06:47:31Z","updatedAt":"2024-09-17T09:10:20Z"},{"n":1746,"title":"`ListFormatter` performance benchmarks","state":"in-progress","label":"help-wanted","createdAt":"2022-03-28T22:09:43Z","updatedAt":"2026-05-06T08:02:11Z"},{"n":1665,"title":"Create benchmarks and examples for Properties data structures","state":"in-progress","label":"beginner","createdAt":"2022-03-04T19:39:54Z","updatedAt":"2024-03-29T18:58:09Z"},{"n":1647,"title":"Add some const constructors for ULE slices for ZeroVec","state":"in-progress","label":"help-wanted","createdAt":"2022-03-01T04:32:04Z","updatedAt":"2022-12-22T21:29:21Z"},{"n":1637,"title":"line segmenter's DataProvider should have some line break property","state":"in-progress","label":"help-wanted","createdAt":"2022-02-25T01:20:38Z","updatedAt":"2025-02-19T01:16:44Z"},{"n":1487,"title":"Allow ULEs to be bit-packed rather than byte-packed","state":"in-progress","label":"help-wanted","createdAt":"2022-01-09T06:14:05Z","updatedAt":"2024-09-25T21:07:13Z"},{"n":1445,"title":"Consider adding search interface to Char16Trie","state":"in-progress","label":"beginner","createdAt":"2021-12-23T14:25:03Z","updatedAt":"2022-12-22T20:32:07Z"},{"n":1439,"title":"Investigate char16trie codegen and performance enhancements","state":"in-progress","label":"help-wanted","createdAt":"2021-12-22T18:10:29Z","updatedAt":"2022-12-22T20:32:08Z"},{"n":1404,"title":"Restrict Script (and ScriptWithExt) to specific range","state":"stale","label":"help-wanted","createdAt":"2021-12-15T18:48:18Z","updatedAt":"2022-12-22T20:32:10Z"},{"n":1397,"title":"Character names","state":"in-progress","label":"help-wanted","createdAt":"2021-12-14T20:39:00Z","updatedAt":"2026-03-13T14:04:07Z"},{"n":1331,"title":"Add LiteMap to ZeroMap[2d] conversion functions","state":"stale","label":"beginner","createdAt":"2021-11-19T20:48:37Z","updatedAt":"2023-05-16T07:44:02Z"},{"n":1259,"title":"Run `cargo miri test` in CI for unsafe crates","state":"stale","label":"beginner","createdAt":"2021-11-04T00:01:06Z","updatedAt":"2026-07-13T09:53:04Z"},{"n":1258,"title":"Consider integrating zerovec into rkyv's serialization benchmark","state":"stale","label":"beginner","createdAt":"2021-11-03T23:50:29Z","updatedAt":"2022-12-22T21:29:18Z"},{"n":1251,"title":"Consider ZeroSet and VarZeroSet","state":"stale","label":"help-wanted","createdAt":"2021-11-01T21:28:32Z","updatedAt":"2022-12-22T21:29:17Z"},{"n":1225,"title":"Support alt variants of skeletons","state":"in-progress","label":"help-wanted","createdAt":"2021-10-28T00:27:22Z","updatedAt":"2026-07-08T06:43:25Z"},{"n":1208,"title":"Generalize CLDR's PluralPatterns handling","state":"stale","label":"beginner","createdAt":"2021-10-25T19:40:12Z","updatedAt":"2022-12-22T20:32:14Z"},{"n":1108,"title":"Runtime analysis for data slicing","state":"stale","label":"help-wanted","createdAt":"2021-09-26T04:28:24Z","updatedAt":"2022-12-22T20:32:15Z"},{"n":1102,"title":"Add better WASM test coverage","state":"in-progress","label":"help-wanted","createdAt":"2021-09-25T00:04:27Z","updatedAt":"2022-12-22T20:32:16Z"},{"n":1081,"title":"Fallible operations in zerovec","state":"in-progress","label":"help-wanted","createdAt":"2021-09-22T06:39:29Z","updatedAt":"2022-12-22T21:29:16Z"},{"n":1068,"title":"Allow ZeroVec entries to be a non-whole number of bytes","state":"stale","label":"help-wanted","createdAt":"2021-09-18T22:14:34Z","updatedAt":"2022-12-22T21:29:16Z"},{"n":1043,"title":"Investigate optimizations of UnicodeSet using ICU \"frozen\" version","state":"stale","label":"help-wanted","createdAt":"2021-09-10T18:59:53Z","updatedAt":"2022-12-22T20:32:17Z"},{"n":1007,"title":"Tracking Issue: Package IANA TZDB for ICU4X","state":"claimed","label":"help-wanted","createdAt":"2021-08-25T22:41:01Z","updatedAt":"2024-08-22T22:38:24Z"},{"n":989,"title":"Implement UTS-35 fallbacking for generic location format in TimeZoneFormat","state":"stale","label":"help-wanted","createdAt":"2021-08-25T22:13:46Z","updatedAt":"2022-12-22T21:36:52Z"},{"n":986,"title":"Implement long TimeZone name for TimeZoneFormat","state":"claimed","label":"help-wanted","createdAt":"2021-08-25T22:11:43Z","updatedAt":"2025-12-22T21:35:19Z"},{"n":984,"title":"Implement region format for TimeZoneFormat","state":"claimed","label":"help-wanted","createdAt":"2021-08-25T22:10:10Z","updatedAt":"2022-12-22T21:36:48Z"},{"n":981,"title":"Tracking Issue: TimeZoneFormat","state":"claimed","label":"help-wanted","createdAt":"2021-08-25T22:06:50Z","updatedAt":"2022-12-22T21:36:47Z"},{"n":887,"title":"Tracking Issue: TimeZones 1.0","state":"claimed","label":"help-wanted","createdAt":"2021-07-22T05:24:06Z","updatedAt":"2024-07-19T01:05:50Z"},{"n":801,"title":"Implement DurationFormat","state":"stale","label":"help-wanted","createdAt":"2021-06-16T03:32:10Z","updatedAt":"2024-03-23T20:55:50Z"},{"n":785,"title":"Use Duckscript functions in Makefile.toml","state":"stale","label":"beginner","createdAt":"2021-06-09T23:55:52Z","updatedAt":"2022-12-22T20:32:24Z"},{"n":746,"title":"Update locale canonicalization to use bcp47 alias data","state":"in-progress","label":"beginner","createdAt":"2021-05-31T15:32:51Z","updatedAt":"2024-04-08T06:31:41Z"},{"n":720,"title":"Add Nepal Vikram Samvat calendar","state":"stale","label":"beginner","createdAt":"2021-05-13T18:50:27Z","updatedAt":"2022-12-22T21:37:18Z"},{"n":595,"title":"Design and implement algorithmic numbering systems (RBNF)","state":"in-progress","label":"help-wanted","createdAt":"2021-04-01T04:16:12Z","updatedAt":"2026-04-05T04:57:54Z"},{"n":593,"title":"Add support for local day of week, and stand-alone day of week fields","state":"stale","label":"help-wanted","createdAt":"2021-03-31T21:03:43Z","updatedAt":"2022-12-22T20:32:27Z"},{"n":591,"title":"Add support for day of year field","state":"claimed","label":"help-wanted","createdAt":"2021-03-31T20:57:58Z","updatedAt":"2022-12-22T20:32:27Z"},{"n":586,"title":"Ensure components::Bag will always generate a result","state":"in-progress","label":"help-wanted","createdAt":"2021-03-29T21:25:46Z","updatedAt":"2024-05-23T02:25:06Z"},{"n":501,"title":"Add support for the Quarters field \"Q\"","state":"in-progress","label":"help-wanted","createdAt":"2021-02-23T22:23:58Z","updatedAt":"2024-08-09T19:49:29Z"},{"n":487,"title":"Implement flexible day periods","state":"in-progress","label":"help-wanted","createdAt":"2021-02-09T04:28:44Z","updatedAt":"2026-10-05T20:29:28Z"},{"n":315,"title":"Include Rust version in cache key","state":"in-progress","label":"help-wanted","createdAt":"2020-10-09T17:39:15Z","updatedAt":"2022-12-22T20:32:33Z"},{"n":275,"title":"`NumberFormatter` & co. scope (unified vs modular)","state":"in-progress","label":"help-wanted","createdAt":"2020-09-27T20:54:16Z","updatedAt":"2026-03-19T00:37:18Z"},{"n":245,"title":"PluralRules should have a test for parsing all rules","state":"stale","label":"help-wanted","createdAt":"2020-09-16T16:02:04Z","updatedAt":"2022-12-22T20:32:34Z"},{"n":168,"title":"UnicodeSet Pattern Parsing (L3b) of Unicode Properties ","state":"stale","label":"help-wanted","createdAt":"2020-07-07T17:00:15Z","updatedAt":"2025-12-22T20:57:00Z"},{"n":164,"title":"Hyphenation","state":"stale","label":"help-wanted","createdAt":"2020-06-29T22:13:27Z","updatedAt":"2022-12-22T20:32:37Z"},{"n":143,"title":"Use wildcard label filters to simplify triaging.md","state":"in-progress","label":"help-wanted","createdAt":"2020-06-22T19:28:21Z","updatedAt":"2022-12-22T20:32:37Z"},{"n":131,"title":"Port BytesTrie to ICU4X","state":"claimed","label":"beginner","createdAt":"2020-06-17T01:55:09Z","updatedAt":"2022-12-22T20:32:38Z"},{"n":66,"title":"Performance testing against ICU4C","state":"stale","label":"beginner","createdAt":"2020-04-30T18:24:09Z","updatedAt":"2022-12-22T20:32:39Z"}]},"responseWindow":{"hours":[0,0,0,0,0,0,0,2,5,5,9,8,4,8,7,8,16,9,6,5,6,6,5,5,1,0,0,0,1,3,1,15,12,5,3,4,9,9,7,13,17,3,7,11,16,18,8,6,1,7,0,3,1,3,5,3,14,14,3,10,7,19,11,8,18,11,16,16,15,26,8,3,3,1,6,0,1,2,3,2,7,28,11,19,14,5,19,36,20,8,5,3,11,11,10,13,1,0,0,0,1,0,3,4,11,14,8,10,4,6,18,7,16,4,18,4,2,6,1,7,2,2,0,0,1,0,3,1,0,2,2,0,0,1,0,0,2,1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,3,0,0,0,0,0,0,0,0,0,1,0,0,0,0],"people":9,"replies":911},"activeMaintainers":10},"series":[{"week":"2025-10-12","opened":1,"merged":1,"answered7d":1,"activity":150},{"week":"2025-10-19","opened":4,"merged":2,"answered7d":3,"activity":190},{"week":"2025-10-26","opened":3,"merged":1,"answered7d":3,"activity":135},{"week":"2025-11-02","opened":4,"merged":3,"answered7d":4,"activity":119},{"week":"2025-11-09","opened":2,"merged":1,"answered7d":2,"activity":60},{"week":"2025-11-16","opened":2,"merged":1,"answered7d":2,"activity":27},{"week":"2025-11-23","opened":2,"merged":0,"answered7d":2,"activity":28},{"week":"2025-11-30","opened":4,"merged":1,"answered7d":3,"activity":76},{"week":"2025-12-07","opened":5,"merged":3,"answered7d":4,"activity":113},{"week":"2025-12-14","opened":0,"merged":0,"answered7d":0,"activity":113},{"week":"2025-12-21","opened":1,"merged":1,"answered7d":1,"activity":58},{"week":"2025-12-28","opened":2,"merged":1,"answered7d":2,"activity":67},{"week":"2026-01-04","opened":3,"merged":1,"answered7d":3,"activity":146},{"week":"2026-01-11","opened":5,"merged":3,"answered7d":5,"activity":143},{"week":"2026-01-18","opened":12,"merged":7,"answered7d":12,"activity":205},{"week":"2026-01-25","opened":11,"merged":9,"answered7d":10,"activity":107},{"week":"2026-02-01","opened":22,"merged":9,"answered7d":20,"activity":270},{"week":"2026-02-08","opened":18,"merged":9,"answered7d":18,"activity":237},{"week":"2026-02-15","opened":5,"merged":1,"answered7d":4,"activity":101},{"week":"2026-02-22","opened":4,"merged":1,"answered7d":3,"activity":210},{"week":"2026-03-01","opened":3,"merged":3,"answered7d":3,"activity":80},{"week":"2026-03-08","opened":3,"merged":3,"answered7d":3,"activity":172},{"week":"2026-03-15","opened":3,"merged":3,"answered7d":3,"activity":34},{"week":"2026-03-22","opened":3,"merged":2,"answered7d":1,"activity":61},{"week":"2026-03-29","opened":0,"merged":0,"answered7d":0,"activity":80},{"week":"2026-04-05","opened":0,"merged":0,"answered7d":0,"activity":33},{"week":"2026-04-12","opened":2,"merged":1,"answered7d":2,"activity":65},{"week":"2026-04-19","opened":7,"merged":1,"answered7d":7,"activity":153},{"week":"2026-04-26","opened":5,"merged":5,"answered7d":2,"activity":63},{"week":"2026-05-03","opened":1,"merged":0,"answered7d":0,"activity":87},{"week":"2026-05-10","opened":0,"merged":0,"answered7d":0,"activity":42},{"week":"2026-05-17","opened":0,"merged":0,"answered7d":0,"activity":49},{"week":"2026-05-24","opened":0,"merged":0,"answered7d":0,"activity":97},{"week":"2026-05-31","opened":2,"merged":1,"answered7d":2,"activity":84},{"week":"2026-06-07","opened":1,"merged":1,"answered7d":1,"activity":124},{"week":"2026-06-14","opened":2,"merged":1,"answered7d":2,"activity":108},{"week":"2026-06-21","opened":7,"merged":5,"answered7d":4,"activity":154},{"week":"2026-06-28","opened":3,"merged":1,"answered7d":3,"activity":77},{"week":"2026-07-05","opened":4,"merged":3,"answered7d":4,"activity":117},{"week":"2026-07-12","opened":4,"merged":1,"answered7d":2,"activity":62},{"week":"2026-07-19","opened":1,"merged":0,"answered7d":1,"activity":85},{"week":"2026-07-26","opened":3,"merged":3,"answered7d":3,"activity":99},{"week":"2026-08-02","opened":1,"merged":1,"answered7d":1,"activity":91},{"week":"2026-08-09","opened":2,"merged":1,"answered7d":2,"activity":153},{"week":"2026-08-16","opened":3,"merged":2,"answered7d":3,"activity":72},{"week":"2026-08-23","opened":2,"merged":2,"answered7d":2,"activity":45},{"week":"2026-08-30","opened":3,"merged":3,"answered7d":2,"activity":49},{"week":"2026-09-06","opened":1,"merged":0,"answered7d":0,"activity":102},{"week":"2026-09-13","opened":3,"merged":2,"answered7d":3,"activity":71},{"week":"2026-09-20","opened":1,"merged":0,"answered7d":0,"activity":19},{"week":"2026-09-27","opened":6,"merged":3,"answered7d":5,"activity":73},{"week":"2026-10-04","opened":2,"merged":2,"answered7d":2,"activity":103}],"trend":{"flag":"got-faster","recentMedianHours":4.354166666666667,"previousMedianHours":10.079166666666667,"recentN":12,"previousN":9,"openedThisWeek":2,"openedLastWeek":6},"programs":[{"program":"gsoc","slug":"unicode-inc","name":"Unicode, Inc.","years":[2024,2025]}]}