Page MenuHomePhabricator

Reduce and stop usage of autonym font
Closed, ResolvedPublic

Description

The autonym font was developed in 2012 to avoid tofus in language name rendering in wiki pages. At that time, there were old operating systems and browsers in usem especially windows XP with less support for languages than Wikipedia has. It was never meant for a long term usage. 4 years later, there is better support for scripts in operating systems, new fonts were developed and are available for users. Language team has decided to gradually reduce its usage and finally retire autonym font. The upstream development for the font has stopped years back and there is no plan or resources to maintain it.

Event Timeline

Change 288920 had a related patch set uploaded (by Santhosh):
Stop tofu detection and usage of autonym font

https://gerrit.wikimedia.org/r/288920

Nemo_bis subscribed.

there is better support for scripts in operating systems, new fonts were developed and are available for users

Any data?

there is better support for scripts in operating systems, new fonts were developed and are available for users

Any data?

Every new version of operating system adds more rendering capacity and bundles more fonts. See
https://en.wikipedia.org/wiki/List_of_typefaces_included_with_Microsoft_Windows how fonts included changes in every version. For rendering, Universal shaping engine by Microsoft and Harfbuzz are keeping up to support more and more language tags defined as part of Opentype spec

Change 288920 abandoned by Santhosh:
WIP Stop tofu detection and usage of autonym font

Reason:
Not in priority at least for now.

https://gerrit.wikimedia.org/r/288920

Change 390945 had a related patch set uploaded (by Santhosh; owner: Santhosh):
[mediawiki/extensions/UniversalLanguageSelector@master] Remove autonym font and its usage

https://gerrit.wikimedia.org/r/390945

Change 390945 merged by jenkins-bot:
[mediawiki/extensions/UniversalLanguageSelector@master] Remove autonym font and its usage

https://gerrit.wikimedia.org/r/390945

Checked in cx-testing and cawiki (wmf.8) and compared with wmf.7