** Description changed:

- As per the <https://discourse.ubuntu.com/t/14573> discussion.
+ [Impact]
+ 
+ Arabic speaking users have requested better rendering of Arabic. This
+ proposed upload addresses that wish. Related discussion is being hold at
+ <https://discourse.ubuntu.com/t/14573>.
+ 
+ So how is this an SRUable bug fix and not just an enhancement which
+ should go to -backports? Well, currently, if you install the Arabaic
+ language via Language Support, a couple of Arabic fonts packages are
+ pulled. But even if you set an Arabic locale, those fonts won't make a
+ difference. The explanation is that DejaVu fonts, which also are able to
+ render Arabic, have higher fontconfig precedence. The user must mess
+ with fontconfig themselves to change the effective font, which is a bug.
+ (I can't tell if it ever worked as intended.)
+ 
+ So to summarize: This is a combination of a bug fix and an enhancement.
+ 
+ [Test Case]
+ 
+ * Install the language-selector-{gnome,common} packages
+   from focal-proposed.
+ 
+ * Open the Language Support tool and install Arabic.
+ 
+ * Open a terminal window and run this command:
+ 
+   LC_CTYPE=ar_EG.UTF-8 fc-match -a | head -10
+ 
+ * Find that Noto fonts are at the top of the list.
+ 
+ [Regression risk]
+ 
+ This will change the effective font for rendering Arabic for some users.
+ But the user experience will be improved in those cases, not the
+ opposite.
+ 
+ The change in font will only happen for users with an Arabic locale. The
+ risk that other users would be affected by the change is low.

-- 
You received this bug notification because you are a member of Desktop
Packages, which is subscribed to language-selector in Ubuntu.
https://bugs.launchpad.net/bugs/1891733

Title:
  Support better Arabic font

Status in Ubuntu Seeds:
  New
Status in language-selector package in Ubuntu:
  Fix Released
Status in language-selector source package in Focal:
  In Progress
Status in language-selector source package in Groovy:
  Fix Released

Bug description:
  [Impact]

  Arabic speaking users have requested better rendering of Arabic. This
  proposed upload addresses that wish. Related discussion is being hold
  at <https://discourse.ubuntu.com/t/14573>.

  So how is this an SRUable bug fix and not just an enhancement which
  should go to -backports? Well, currently, if you install the Arabaic
  language via Language Support, a couple of Arabic fonts packages are
  pulled. But even if you set an Arabic locale, those fonts won't make a
  difference. The explanation is that DejaVu fonts, which also are able
  to render Arabic, have higher fontconfig precedence. The user must
  mess with fontconfig themselves to change the effective font, which is
  a bug. (I can't tell if it ever worked as intended.)

  So to summarize: This is a combination of a bug fix and an
  enhancement.

  [Test Case]

  * Install the language-selector-{gnome,common} packages
    from focal-proposed.

  * Open the Language Support tool and install Arabic.

  * Open a terminal window and run this command:

    LC_CTYPE=ar_EG.UTF-8 fc-match -a | head -10

  * Find that Noto fonts are at the top of the list.

  [Regression risk]

  This will change the effective font for rendering Arabic for some
  users. But the user experience will be improved in those cases, not
  the opposite.

  The change in font will only happen for users with an Arabic locale.
  The risk that other users would be affected by the change is low.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-seeds/+bug/1891733/+subscriptions

-- 
Mailing list: https://launchpad.net/~desktop-packages
Post to     : desktop-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~desktop-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to