Bug 6615

Summary: mingzat, a Lepcha Unicode font
Product: Mageia Reporter: Olivier Delaune <olivier.delaune>
Component: New RPM package requestAssignee: Marja Van Waes <marja11>
Status: RESOLVED FIXED QA Contact:
Severity: enhancement    
Priority: Normal CC: doktor5000, marja11, pablo, pamputt0
Version: CauldronKeywords: Junior_job
Target Milestone: ---   
Hardware: All   
OS: Linux   
URL: http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&id=Mingzat
Whiteboard:
Source RPM: fonts-ttf-mingzat CVE:
Status comment:
Attachments: spec file for mingzat fonts
Florian's fonts-ttf-mingzat.spec

Description Olivier Delaune 2012-06-29 10:14:23 CEST
Created attachment 2506 [details]
spec file for mingzat fonts

Hello, coud you package mingza font please. With it, we can read Lepcha script. You have an example here: https://en.wikipedia.org/wiki/Lepcha_alphabet
I attach a spec file for this package. It works fine for me.
Olivier Delaune 2012-06-29 10:15:02 CEST

URL: (none) => http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&id=Mingzat
Source RPM: (none) => fonts-ttf-mingzat

Manuel Hiebel 2012-06-29 18:07:15 CEST

Keywords: (none) => Junior_job

Marja Van Waes 2013-05-25 15:42:58 CEST

Attachment 2506 mime type: text/x-rpm-spec => text/plain
CC: (none) => marja11

Marja Van Waes 2013-05-25 15:43:08 CEST

Summary: mingza, a Lepcha Unicode font => mingzat, a Lepcha Unicode font

Comment 1 Marja Van Waes 2013-05-25 15:46:01 CEST
Created attachment 4051 [details]
Florian's fonts-ttf-mingzat.spec

Florian just showed me how to make a font spec with this one as example
Marja Van Waes 2013-05-25 15:46:19 CEST

CC: (none) => doktor5000

Comment 2 Marja Van Waes 2013-06-10 12:31:41 CEST
assuming doktor5000 thinks I should assign this one to me, too ;-)

Status: NEW => ASSIGNED
Assignee: bugsquad => marja11

Comment 3 Marja Van Waes 2013-06-28 11:05:35 CEST
@ Olivier

Can you provide a lepcha script keyboard description ?
Comment 4 pamputt 2013-06-28 11:35:57 CEST
I am not sure to understand what you mean when I read "lepcha script keyboard description". I do not see the link with the "keyboard". This font should just display the Lepcha caracters, am I right.
So if you want a page to check that the characters are correctly displayed, you can go to https://en.wikipedia.org/wiki/Lepcha_script#Unicode

CC: (none) => pamputt0

Comment 5 pamputt 2013-06-28 11:37:21 CEST
Oups I mixed my two accounts, I am Olivier.
Comment 6 Marja Van Waes 2013-06-28 11:51:56 CEST
(In reply to pamputt pamputt from comment #4)
> I am not sure to understand what you mean when I read "lepcha script
> keyboard description". I do not see the link with the "keyboard". This font
> should just display the Lepcha caracters, am I right.
> So if you want a page to check that the characters are correctly displayed,
> you can go to https://en.wikipedia.org/wiki/Lepcha_script#Unicode

I don't have commit rights (and certainly no rights to push a package) and understood Mageia won't feel an urge to include a font for a script of which we don't support the corresponding keyboard.

Opening a request to support the related keyboard might help to get this font included.
Comment 7 Marja Van Waes 2013-06-28 11:53:38 CEST
s/commit rights/packaging commit rights/
Comment 8 Pablo Saratxaga 2013-06-28 14:16:45 CEST
There are two concepts involved in communication: input and output.

A font for a given script is for output, is allows to display and read text in the given script.

But for the input, that is the ability to type and write those texts, a keyboard mapping is needed.
It is different from the request here about the font; but related noneteless.

I googled a bit and found no information at all about keyboard layout used for lepcha script.
Given that information a keyboard descripton file can be written, allowing to select that keyboard and writing lepcha documents.

There isn't either (yet) a locale description for Lepcha language.
Locales are used to define characteristics of a given language: the script used, the way to represent numbers and date/time, the sorting order algorithm.
locale is needed for proper support of the language.

It's not a hard task to add those; but proper information is needed.


Note that just installing a font (or a set of fonts) can be done trough the drakfont tool; there is no hard requirement to package it in order to use a font.
The packaging system is to manage sets of things that have dependencies together.
As currently there is nothing yet about Lepcha language or script, it isn't so critical to package just one font.

On the other hand, if there were a locale, a keyboard decription, maybe some translations or other language related things; then it would be be very relevant to package at least one font, in order to be able to autoselect all needed things for a given language.

CC: (none) => pablo

Comment 9 Olivier Delaune 2013-06-29 16:27:42 CEST
To me, the only advantage to package a font compared to install it from drakfont is to centralize the font package. I use several script system on my computer and when I install Mageia, I just have to install fonts-ttf-* package. It is really better than search the good font on the Internet.

Concerning the keyboard layout, I did not find anything either.
Comment 10 Marja Van Waes 2013-11-21 11:42:31 CET
fonts-ttf-mingzat-0.100-1.mga4.src.rpm has been imported into SVN, I'll ask rindolf (Shlomi) to review it and push it when OK
Comment 11 Marja Van Waes 2013-11-21 14:40:14 CET
Shlomi pushed the package, it should land on your preferred mirror soon.

Status: ASSIGNED => RESOLVED
Resolution: (none) => FIXED