# Call for reviews: switch Text to UTF8

**URL:** <https://discourse.haskell.org/t/call-for-reviews-switch-text-to-utf8/2914>\
**Category:** Announcements\
**Created:** [August 22, 2021, 7:46pm UTC](https://discourse.haskell.org/t/call-for-reviews-switch-text-to-utf8/2914 "2021-08-22T19:46:52Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![Bodigrim](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.haskell.org/bodigrim/32/1457_2.png) [@Bodigrim](https://discourse.haskell.org/u/Bodigrim)\
**Post date:** [August 22, 2021, 7:46pm UTC](https://discourse.haskell.org/t/call-for-reviews-switch-text-to-utf8/2914/1 "2021-08-22T19:46:52Z")

</div>

> <https://github.com/haskell/text/pull/365>

---

<div class="post-metadata">

**Author:** ![tcard](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.haskell.org/tcard/32/4823_2.png) [@tcard](https://discourse.haskell.org/u/tcard)\
**Post date:** [August 22, 2021, 10:05pm UTC](https://discourse.haskell.org/t/call-for-reviews-switch-text-to-utf8/2914/2 "2021-08-22T22:05:41Z")

</div>

It is not a review, but I had time to run the [TTC](https://hackage.haskell.org/package/ttc) tests against the pull request (using GHC 8.10.6 on Linux), and all tests pass. The tests mostly deal with conversion to/from other types and therefore do not test many of the changes, but I am posting this to show support and appreciation for your efforts. Thank you!

---

<div class="post-metadata">

**Author:** ![Bodigrim](https://sea2.discourse-cdn.com/flex002/user_avatar/discourse.haskell.org/bodigrim/32/1457_2.png) [@Bodigrim](https://discourse.haskell.org/u/Bodigrim)\
**Post date:** [August 27, 2021, 6:16pm UTC](https://discourse.haskell.org/t/call-for-reviews-switch-text-to-utf8/2914/3 "2021-08-27T18:16:58Z")

</div>

Bumping this. Since `text` is a boot library, we have a limited timeframe to get this merged before GHC 9.4 feature freeze. I understand that the branch looks intimidating, but you can pick any commit in the branch and review it separately - most of them work on orthogonal performance issues and can be analysed in isolation.
