Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

El-Messiri: v2.009 added. #1961

Merged
merged 1 commit into from
Sep 27, 2019
Merged

El-Messiri: v2.009 added. #1961

merged 1 commit into from
Sep 27, 2019

Conversation

eliheuer
Copy link
Collaborator

@eliheuer eliheuer commented May 3, 2019

@eliheuer eliheuer requested a review from m4rc1e May 3, 2019 13:50
@gf-bot
Copy link

gf-bot commented May 3, 2019

Fontbakery report

Fontbakery version: 0.7.3

[1] Family checks
WARN: Is the command `ftxvalidator` (Apple Font Tool Suite) available?

[5] ElMessiri-Regular.ttf
💔 ERROR: Familyname must be unique according to namecheck.fontdata.com
🔥 FAIL: Checking file is named canonically.
  • com.google.fonts/check/canonical_filename
  • 🔥 FAIL This is a variable font, but it is using a naming scheme typical of a static font.
  • 🔥 FAIL Please change the font filename to use one of the following valid suffixes for variable fonts: VF, Italic-VF, Roman-VF
🔥 FAIL: METADATA.pb: Filename is set canonically?
WARN: Stricter unitsPerEm criteria for Google Fonts.
  • com.google.fonts/check/unitsperem_strict
  • WARN Even though unitsPerEm (1000) in this font is reasonable. It is strongly advised to consider changing it to 2000, since it will likely improve the quality of Variable Fonts by avoiding excessive rounding of coordinates on interpolations.
WARN: Glyphs are similiar to Google Fonts version?
  • com.google.fonts/check/production_glyphs_similarity
  • WARN Following glyphs differ greatly from Google Fonts version: [uniFD3F, uniFD10, uniFBFF, uniFEBA, uniFD0F, uniFD3E, uniFEF2, uni066F.medi, uniFEF6, uniFBE9, uniFD2C, uniFEFC, uniFEB7, uni06A1.medi, florin, uniFBAC, uniFBAB, uniFEB3, uni066E.medi, uniFECC, uniFEAC, uni06BE, uniFEA4, uniFB7D, uniFECA, uniFD0D, uni06A1.fina, uniFD2B, uni0634, uniFE9C, uniFECE, uniFD2A, uniFEF4, uniFB69, uniFB9F, uniFEBB, uniFE9E, uniFD0E, uniFEA8, uniFEC0, uniFD29, uniFEBE, uni0664, uni0636, uniFEEC, uniFED0, uniFEBC, uniFEB6, uni06BA.medi, uniFE8C, uniFED2, uniFEE4, uniFBFD, uniFEC4, uni0633, uniFEC8, uniFEB4, uniFEB8, uniFED8, oe, dotlesskafar.fina, uniFB6B, uniFEA6, .notdef, uniFEE0, uniFE8A, uniFEA0, uniFEEB, uniFB59, macron, uniFB6D, uniFEDA, uni06D2, uniFEA2, uniFEE2, uni0635, uniFBAD, uniFE92, uniFED4, uniFE98, uniFEC6, uniFEB2, uni06D3, uniFB89, uniFEDE, uniFEFA, uniFEF8, uniFEAA, uniFEF0, uniFEBF, uniFEE6, uniFEE8, uniFB7B, uniFEC2]

Summary

💔 ERROR 🔥 FAIL ⚠ WARN 💤 SKIP ℹ INFO 🍞 PASS
1 2 3 19 7 124
1% 1% 2% 12% 4% 79%

Note: The following loglevels were omitted in this report:

  • SKIP
  • INFO
  • PASS

Diff images: qa.zip

Copy link
Collaborator

@m4rc1e m4rc1e left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

  • Is Gaber happy with the modification made to the Arabic?
  • It appears the Arabic has lost many double marks e.g reh + shadda_fathatan
  • Rendering and metadata looks good!

@eliheuer eliheuer self-assigned this Jun 28, 2019
@eliheuer eliheuer added the III VF Replacement Replace an existing family of static fonts with variable fonts label Jun 28, 2019
@m4rc1e m4rc1e mentioned this pull request Jul 8, 2019
@m4rc1e
Copy link
Collaborator

m4rc1e commented Aug 21, 2019

ping @eliheuer

@m4rc1e
Copy link
Collaborator

m4rc1e commented Sep 18, 2019

@eliheuer let us leave Lemonada for the time being and focus on this.

@gf-bot
Copy link

gf-bot commented Sep 20, 2019

Fontbakery report

Fontbakery version: 0.7.12

[1] Family checks
WARN: Is the command `ftxvalidator` (Apple Font Tool Suite) available?

[4] ElMessiri[wght].ttf
🔥 FAIL: Check glyph coverage.
  • com.google.fonts/check/glyph_coverage
  • 🔥 FAIL Missing required codepoints: 0x2044 (FRACTION SLASH), 0x2074 (SUPERSCRIPT FOUR), 0x2212 (MINUS SIGN) and 0x2215 (DIVISION SLASH) [code: missing-codepoints]
WARN: Font has old ttfautohint applied?
WARN: Stricter unitsPerEm criteria for Google Fonts.
  • com.google.fonts/check/unitsperem_strict
  • WARN Even though unitsPerEm (1000) in this font is reasonable. It is strongly advised to consider changing it to 2000, since it will likely improve the quality of Variable Fonts by avoiding excessive rounding of coordinates on interpolations. [code: legacy-value]
WARN: Font contains .notdef as first glyph?

Summary

💔 ERROR 🔥 FAIL ⚠ WARN 💤 SKIP ℹ INFO 🍞 PASS 🔎 DEBUG
0 1 4 76 6 73 0
0% 1% 2% 48% 4% 46% 0%

Note: The following loglevels were omitted in this report:

  • SKIP
  • INFO
  • PASS
  • DEBUG

Diff images: qa.zip

Upstream repo: https://github.com/eliheuer/El-Messiri/tree/gf-update
At commit:     cf7690ac0a0f85c76510e3552c37f8b6362ba3cb
@gf-bot
Copy link

gf-bot commented Sep 20, 2019

Fontbakery report

Fontbakery version: 0.7.12

[1] Family checks
WARN: Is the command `ftxvalidator` (Apple Font Tool Suite) available?

[4] ElMessiri[wght].ttf
🔥 FAIL: Check glyph coverage.
  • com.google.fonts/check/glyph_coverage
  • 🔥 FAIL Missing required codepoints: 0x2044 (FRACTION SLASH), 0x2074 (SUPERSCRIPT FOUR), 0x2212 (MINUS SIGN) and 0x2215 (DIVISION SLASH) [code: missing-codepoints]
WARN: Font has old ttfautohint applied?
WARN: Stricter unitsPerEm criteria for Google Fonts.
  • com.google.fonts/check/unitsperem_strict
  • WARN Even though unitsPerEm (1000) in this font is reasonable. It is strongly advised to consider changing it to 2000, since it will likely improve the quality of Variable Fonts by avoiding excessive rounding of coordinates on interpolations. [code: legacy-value]
WARN: Font contains .notdef as first glyph?

Summary

💔 ERROR 🔥 FAIL ⚠ WARN 💤 SKIP ℹ INFO 🍞 PASS 🔎 DEBUG
0 1 4 76 6 73 0
0% 1% 2% 48% 4% 46% 0%

Note: The following loglevels were omitted in this report:

  • SKIP
  • INFO
  • PASS
  • DEBUG

Diff images: qa.zip

@m4rc1e
Copy link
Collaborator

m4rc1e commented Sep 27, 2019

LGTM

@m4rc1e
Copy link
Collaborator

m4rc1e commented Sep 27, 2019

Can you send a pr to Gaber's upstream please? once that's done we'll merge this.

@eliheuer
Copy link
Collaborator Author

Sure, I already made a upstream PR that was merged: Gue3bara/El-Messiri#18

@m4rc1e m4rc1e merged commit 4662459 into master Sep 27, 2019
@m4rc1e m4rc1e deleted the elmessiri branch April 28, 2021 08:05
@thlinard
Copy link
Contributor

Why was it never in production? This VF certainly has issues, but...

@eliheuer
Copy link
Collaborator Author

I can still look into this and try to move it forward, It needs a gftools builder build script update anyway...

@thlinard
Copy link
Contributor

@eliheuer For the issues (STAT table, mostly), gftools gen-stat could help.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
I Font Upgrade III VF Replacement Replace an existing family of static fonts with variable fonts
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants