Last modified: 2011-12-15 17:47:26 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 T20692, the corresponding Phabricator task for complete and up-to-date bug report information.
Bug 18692 - Enable TTF file uploads on Wikimedia projects (font uploading)
Enable TTF file uploads on Wikimedia projects (font uploading)
Status: RESOLVED FIXED
Product: Wikimedia
Classification: Unclassified
General/Unknown (Other open bugs)
unspecified
All All
: Low enhancement with 2 votes (vote)
: ---
Assigned To: Nobody - You can work on this!
: i18n
Depends on:
Blocks: 2361
  Show dependency treegraph
 
Reported: 2009-05-06 06:58 UTC by rememberthedot
Modified: 2011-12-15 17:47 UTC (History)
11 users (show)

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


Attachments

Description rememberthedot 2009-05-06 06:58:55 UTC
Please enable TTF file uploads on Wikimedia projects. This will allow us to more easily embed necessary fonts via CSS so that we can better support languages that use unusual characters. TTF font embedding is supported in Safari 3, Firefox 3.5, and Opera 10. We can do font embedding already with data URIs, but it's pretty ugly and reduces performance. Enabling binary TTF uploads would be much nicer.
Comment 1 Chris Down 2009-05-06 08:31:53 UTC
I cannot imagine that this would be an oft used filetype (or at least, it should not be). If font embedding is required on the more obscure of projects (presumably where the defaults do not suffice), there should be another way to do it than by simply enabling TTF uploads, which could be problematic not only because it would almost never be used, but also if it *was* used it would overcomplicate things for all Wikimedia projects. At the moment we simply don't have scenarios on Wikimedia wikis where (aside from through editing) usergroups can perform actions which they shouldn't be able to - that's the job the software. Enabling TTF uploads across the board seems like a step which should not be taken lightly, or at least, not without a way to make sure that only the TTF files which are /needed/ for the wiki to operate properly can be uploaded. I just don't want this to become the situation we currently have with PDFs (at least on enwiki).
Comment 2 Aryeh Gregor (not reading bugmail, please e-mail directly) 2009-05-06 13:39:37 UTC
Note that for web font support, EOT should also be considered, since IE only supports that at present.
Comment 3 rememberthedot 2009-05-06 20:30:32 UTC
> Enabling TTF uploads across the board seems like a step which should
> not be taken lightly, or at least, not without a way to make sure that only the
> TTF files which are /needed/ for the wiki to operate properly can be uploaded.

"Needed" is such a subjective term. Users may wish to use gadgets to add extra font support when browsing from public computers with poor font support. Or, a wiki may decide to standardize on one font even if some of their users already have another one that would work. That decision should be left up to local site admins, not forced by MediaWiki.

> I just don't want this to become the situation we currently have with PDFs (at
> least on enwiki).

TTF uploads will be rare because few will know how to use them. We can categorize and police the few TTF uploads that we do get.
Comment 4 Platonides 2009-05-06 23:46:13 UTC
The fonts should be installed at the servers, if possible, using a well-known package 
so that it can be easily replicated (also see bug 8898).
The font folder would then be made available at the web path with the proper 
HTTP_access_control headers.
Using a FOSS package would nearly eliminate all the license risks.

(Will all desired fonts be packaged?)
Comment 5 Amir E. Aharoni 2011-02-01 10:24:38 UTC
Adding a comment with the word WOFF, which is the name of a modern related standard, to make this bug easier to find.
Comment 6 Santhosh Thottingal 2011-09-24 12:49:34 UTC
This is addressed using the WebFonts extension- http://www.mediawiki.org/wiki/Extension:WebFonts
Comment 7 MZMcBride 2011-09-24 14:18:54 UTC
(In reply to comment #6)
> This is addressed using the WebFonts extension-
> http://www.mediawiki.org/wiki/Extension:WebFonts

The original request (comment 0) was "please enable TTF file uploads on Wikimedia projects". An experimental extension that isn't installed on any Wikimedia wikis doesn't seem to resolve this bug. Re-opening.
Comment 8 shi zhao 2011-10-18 02:27:39 UTC
SVG font files should upload  to Wikimedia projects, use script conversion svg to eof, woff etc.
Comment 9 Santhosh Thottingal 2011-12-15 10:22:18 UTC
(In reply to comment #7)
> The original request (comment 0) was "please enable TTF file uploads on
> Wikimedia projects". An experimental extension that isn't installed on any
> Wikimedia wikis doesn't seem to resolve this bug. Re-opening.

Can we mark it closed? The extension is enabled in several Wikimeida wikis.

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


Navigation
Links