Last modified: 2013-04-22 16:17:11 UTC

Wikimedia Bugzilla is closed!

Wikimedia migrated from Bugzilla to Phabricator. Bug reports are handled in Wikimedia Phabricator.
This static website is read-only and for historical purposes. It is not possible to log in and except for displaying bug reports and their history, links might be broken. See T36817, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 34817 - Enable WebFonts on the Burmese Wikipedia (mywiki)
Enable WebFonts on the Burmese Wikipedia (mywiki)
Status: RESOLVED FIXED
Product: Wikimedia
Classification: Unclassified
Extension setup (Other open bugs)
unspecified
All All
: Unprioritized enhancement (vote)
: ---
Assigned To: Robin Pepermans (SPQRobin)
http://my.wikipedia.org
: i18n, shell
: 33716 (view as bug list)
Depends on: 34982
Blocks:
  Show dependency treegraph
 
Reported: 2012-02-29 22:41 UTC by Robin Pepermans (SPQRobin)
Modified: 2013-04-22 16:17 UTC (History)
11 users (show)

See Also:
Web browser: ---
Mobile Platform: ---
Assignee Huggle Beta Tester: ---


Attachments
Screenshot of text rendered using Masterpiece Uni sans (83.81 KB, image/png)
2012-03-15 11:48 UTC, Santhosh Thottingal
Details
Screenshot of text rendered using Myanmar3 font (127.33 KB, image/png)
2012-03-15 11:49 UTC, Santhosh Thottingal
Details
Screenshot of text rendered using Padauk (76.06 KB, image/png)
2012-03-15 11:50 UTC, Santhosh Thottingal
Details
Screenshot of text rendered using Yunghkio (176.38 KB, image/png)
2012-03-15 11:51 UTC, Santhosh Thottingal
Details

Description Robin Pepermans (SPQRobin) 2012-02-29 22:41:40 UTC
Please enable the WebFonts extension on the Burmese Wikipedia (mywiki). There are multiple fonts already in WebFonts for Burmese, and enabling it would be very beneficial because it seems a lot of operating systems lack support for the Burmese characters. See http://my.wikipedia.org/wiki/Wikipedia:%E1%80%9C%E1%80%80%E1%80%BA%E1%80%96%E1%80%80%E1%80%BA%E1%80%9B%E1%80%8A%E1%80%BA%E1%80%86%E1%80%AD%E1%80%AF%E1%80%84%E1%80%BA_%28%E1%80%A1%E1%80%AD%E1%80%AF%E1%80%84%E1%80%BA%E1%80%92%E1%80%AE%E1%80%9A%E1%80%AC%29#Solving_the_font_problem:_WebFonts for the local discussion.

Thank you.
Comment 1 Niklas Laxström 2012-03-07 08:14:37 UTC
We have some concerns about the font rendering and we are trying to sort those out.
Comment 2 Maung Maung San 2012-03-07 10:10:10 UTC
(In reply to comment #1)
> We have some concerns about the font rendering and we are trying to sort those
> out.

Masterpiece Uni Sans is AAT based and OSX only. Padauk-Regular is graphite and uniscribe based. It can be used in Pango(linux) and Windows. Myanmar3,Yunghkio are Uniscribe based and can be used in Windows and Linux pango. Font developers sorted out to add both AAT and uniscribe tables on single font and succeeded on Myanmar3 latest version (http://code.google.com/p/myanmar3source/downloads/detail?name=mm3-multi-os%2816-08-2011%29.ttf&can=2&q=) and Tharlon font (http://code.google.com/p/tharlon-font/downloads/detail?name=TharLon.p2.f2.mac.ttf&can=2&q=). I advise you either to add new font or update existing fonts.
Comment 3 Santhosh Thottingal 2012-03-15 11:48:28 UTC
Created attachment 10241 [details]
Screenshot of text rendered using Masterpiece Uni sans
Comment 4 Santhosh Thottingal 2012-03-15 11:49:21 UTC
Created attachment 10242 [details]
Screenshot of text rendered using Myanmar3 font
Comment 5 Santhosh Thottingal 2012-03-15 11:50:14 UTC
Created attachment 10243 [details]
Screenshot of text rendered using Padauk
Comment 6 Santhosh Thottingal 2012-03-15 11:51:01 UTC
Created attachment 10244 [details]
Screenshot of text rendered using Yunghkio
Comment 7 Santhosh Thottingal 2012-03-15 12:02:46 UTC
Hello Maung Maung San,

In my Debian(unstable/experimental version)  with Pango 1.29, I get the rendering as shown in the screenshots attached to the bug.
Looking at the rendering, I can see only Masterpiece Uni sans rendering well. In the Bug comment you said "Masterpiece Uni Sans is AAT based and OSX only.", But when opened the font using fontforge I saw both AAT and Opentype tables.( I hope you meant Opentype tables by Uniscribe tables).

AAT is not very important in the context of webfonts. Fonts with opetype tables, wrapped in TTF/OTF/WOFF/EOT formats is enough. 

Do you agree with my observation that only one font worked properly in Pango? I am yet to check Tharlon font.

Page used for testing: https://translatewiki.net/wiki/User:Santhosh.thottingal/Myanmar?setlang=my

Note that if your system has locally installed version of any of the fonts , they have priority and fonts from server will not be used.
Comment 8 Maung Maung San 2012-03-15 12:39:34 UTC
In the screenshots, padauk is the only working font (with the bug of squeezed eng glyphs). Masterpiece uni sans is only showing glyphs in sequence and not correct. Yes, when i mean the aat and uniscribe, they are method used for adding opentype tables. They work differently in character reordering though. If i were to choose only one font, i will choose tharlon since it can render correctly in multi oses (at least, windows, osx and ubuntu) and have extra script supports for ethnic minority.
Comment 9 Santhosh Thottingal 2012-03-15 12:59:07 UTC
(In reply to comment #8)
> In the screenshots, padauk is the only working font (with the bug of squeezed
> eng glyphs). Masterpiece uni sans is only showing glyphs in sequence and not
> correct. Yes, when i mean the aat and uniscribe, they are method used for
> adding opentype tables. They work differently in character reordering though.
> If i were to choose only one font, i will choose tharlon since it can render
> correctly in multi oses (at least, windows, osx and ubuntu) and have extra
> script supports for ethnic minority.

Thanks, I have added TharLon font now,  And recreated all WOFF font formats for other fonts, and now the rendering is different than my screenshots earlier and looks better too.

Could you please verify? If it works, and if you think it can be the default font, we can do so. It is also desirable to remove not so important fonts also.

https://translatewiki.net/wiki/User:Santhosh.thottingal/Myanmar?setlang=my can be used for testing.
Comment 10 Maung Maung San 2012-03-15 14:28:58 UTC
Working pretty well. Confirmed.
(In reply to comment #9)
> (In reply to comment #8)
> > In the screenshots, padauk is the only working font (with the bug of squeezed
> > eng glyphs). Masterpiece uni sans is only showing glyphs in sequence and not
> > correct. Yes, when i mean the aat and uniscribe, they are method used for
> > adding opentype tables. They work differently in character reordering though.
> > If i were to choose only one font, i will choose tharlon since it can render
> > correctly in multi oses (at least, windows, osx and ubuntu) and have extra
> > script supports for ethnic minority.
> 
> Thanks, I have added TharLon font now,  And recreated all WOFF font formats for
> other fonts, and now the rendering is different than my screenshots earlier and
> looks better too.
> 
> Could you please verify? If it works, and if you think it can be the default
> font, we can do so. It is also desirable to remove not so important fonts also.
> 
> https://translatewiki.net/wiki/User:Santhosh.thottingal/Myanmar?setlang=my can
> be used for testing.
Comment 11 Santhosh Thottingal 2012-03-19 05:52:34 UTC
(In reply to comment #10)
> Working pretty well. Confirmed.

Thanks. Now we need to know what are the fonts need to be provided(I assume not all fonts need to be available in the context of wiki). And which should be the default font?
Comment 12 Maung Maung San 2012-03-19 06:48:39 UTC
Tharlon as default and Myanmar3 and Padauk as addon should be enough.
Comment 13 Santhosh Thottingal 2012-03-20 10:51:52 UTC
(In reply to comment #12)
> Tharlon as default and Myanmar3 and Padauk as addon should be enough.

r114249 did that. Changes available in translatewiki.net too.
Comment 14 Amir E. Aharoni 2012-03-20 19:34:54 UTC
*** Bug 33716 has been marked as a duplicate of this bug. ***
Comment 15 Robin Pepermans (SPQRobin) 2012-06-23 03:28:12 UTC
Can WebFonts be enabled, or are there still issues holding back deployment?
Comment 16 Alex Monk 2012-07-24 20:57:01 UTC
Bump. Is this extension ready for deployment to mywiki?
Comment 17 Robin Pepermans (SPQRobin) 2012-07-24 21:34:26 UTC
Note that on my.wiktionary.org they specify @font-face on https://my.wiktionary.org/wiki/MediaWiki:Common.css so therefore I can see the fonts correctly there without WebFonts. We could deploy WebFonts there as well and remove the local css.
Comment 18 Nemo 2012-08-20 10:29:24 UTC
(In reply to comment #17)
> Note that on my.wiktionary.org they specify @font-face on
> https://my.wiktionary.org/wiki/MediaWiki:Common.css so therefore I can see the
> fonts correctly there without WebFonts. We could deploy WebFonts there as well
> and remove the local css.

The local css has been removed <https://my.wiktionary.org/?diff=429363&oldid=344024>. Active users of the wiki have already votes for implementing it on my.wiki so they're surely ok with that.
Comment 19 billinghurst 2012-08-20 10:36:11 UTC
add [[:my:wikt:]] would be my comment too
Comment 20 Robin Pepermans (SPQRobin) 2012-08-20 15:59:36 UTC
Since it seems to be ready for deployment since months, I have submitted the configuration change in https://gerrit.wikimedia.org/r/#/c/20727/ for both the Wikipedia and Wiktionary.
Comment 21 Dereckson 2012-08-24 15:10:23 UTC
Bug assigned to code submitter.
Comment 22 Daniel Zahn 2012-08-24 20:10:15 UTC
merged and pushed out to cluster

Note You need to log in before you can comment on or make changes to this bug.


Navigation
Links