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

Add Dorothy Matrix M #7744

Open
9 tasks done
drj11 opened this issue May 17, 2024 · 2 comments
Open
9 tasks done

Add Dorothy Matrix M #7744

drj11 opened this issue May 17, 2024 · 2 comments
Labels
-- fontforge/fontlab/fontcreator sources that are not UFO/Glyphs natively I New Font II Submission pending proposal for non-commissioned fonts suggested in the issue tracker

Comments

@drj11
Copy link

drj11 commented May 17, 2024

Font Project Git Repo URL:

https://gitlab.com/drj11/font-dorothy/-/tree/googlefonts?ref_type=heads

Super short description of the Font Family:

A dot matrix style font for an authentic 1980s vibe.

Requirements:

Right now the upstream repo does not meet the requirements, but i am interested in a vibe check. If Google Fonts wants to add Dorothy Matrix M to its library, then i would be most willing to meet all of the requirements. The big blockers right now are:

  • Doesn't use UFO tooling, instead uses esoteric homegrown tooling
  • Latin Core isn't completely covered
  • isn't licensed under OFL.

But if you say you want the font, i will fix all of these.

There are a couple of other minor issues that my fontbakery checks show, but they are fixable too.

Google Fonts will publish only fonts that match its requirements. Please familiarize yourself with the complete documentation in the Google Fonts Guide (GF-Guide) and ensure your font project complies with them before submitting the font family. You can also use the Google Fonts Project Template, which will help you create a repository that follows the needed structure and includes build requirements.

By filling this issue, you can confirm the project meets the requirements (by ticking the cases or putting x between the square brackets in text mode):

  • I read, agree, and comply with the full contributing requirements
  • The entire font project is licensed under the OFL
  • There is no "Reserved Font Name" mention in the OFL license
  • Family name is unique according to namecheck.fontdata.com
  • The font supports at least GF Latin Core glyphset
  • The repository respect the upstream repo structure
  • The source files are available in the repository
  • I am the author of the font, or the author agreed to this submission
  • I will maintain the repository and participate in the onboarding process (addressing, solving, and responding to issues, merging pull requests, etc)

Image:
image

@drj11 drj11 added I New Font II Submission pending proposal for non-commissioned fonts suggested in the issue tracker labels May 17, 2024
@vv-monsalve vv-monsalve added the -- fontforge/fontlab/fontcreator sources that are not UFO/Glyphs natively label Jul 10, 2024
@vv-monsalve
Copy link
Collaborator

HI @drj11, thanks for your submission! We'll review it in our next intake meeting and inform you about its approval.

In the meantime, please remember that Latin Core (linked above) is our required glyphset for new fonts. The font is missing ~100.

Screen Shot 2024-07-10 at 15 53 31

@vv-monsalve vv-monsalve added this to the Submissions to review milestone Jul 10, 2024
@drj11
Copy link
Author

drj11 commented Jul 11, 2024

thanks for scheduling it.

I'm aware of the Latin Core requirements, and as discussed in my opening note, i'm quite happy to add those if you agree in principle. Also the UFO thing and the licensing. I already have UFO tooling in a sibling project, so that shouldn't be a problem.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
-- fontforge/fontlab/fontcreator sources that are not UFO/Glyphs natively I New Font II Submission pending proposal for non-commissioned fonts suggested in the issue tracker
Projects
None yet
Development

No branches or pull requests

2 participants