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 Geist & Geist Mono #6922

Open
2 tasks done
davelab6 opened this issue Oct 28, 2023 · 12 comments · May be fixed by #8246 or #8264
Open
2 tasks done

Add Geist & Geist Mono #6922

davelab6 opened this issue Oct 28, 2023 · 12 comments · May be fixed by #8246 or #8264
Assignees
Labels
I New Font II Accepted Non-commissioned projects that are accepted for onboarding P3
Milestone

Comments

@davelab6
Copy link
Member

davelab6 commented Oct 28, 2023

https://github.com/vercel/geist-font

@davelab6 davelab6 added I New Font II Submission pending proposal for non-commissioned fonts suggested in the issue tracker labels Oct 28, 2023
@fakerybakery
Copy link

Unfort. Geist has the "reserved font name" clause. Opened an issue there.

@kenmcd
Copy link

kenmcd commented Nov 2, 2023

And the design coordinates are being used as the instance weights in the variable fonts.

@RosaWagner RosaWagner added the -- Has RFN has Reserved Font Name in OFL.txt label Nov 2, 2023
@arnoldsandoval
Copy link

I think this can be closed? vercel/geist-font#41 (comment)

@RosaWagner RosaWagner removed the -- Has RFN has Reserved Font Name in OFL.txt label Nov 16, 2023
@eliheuer
Copy link
Collaborator

eliheuer commented Nov 16, 2023

There was some discussion about this being an Inter fork, and if the copy the font uses to describe itself if onboarded to Google Fonts should be changed to reflect that.

The bottom of the Geist README has this note linking to other fonts it was inspired by, and this would be included in the font description if onboarded to Google Fonts:
Screenshot 2023-11-16 at 10 35 12 AM

Below are some screenshots from the Geist and Inter source files showing how these two font are drastically different. Also note that Geist has a UPM of 1000, and Inter has a UPM of 2048. Even if Geist started as a fork of Inter, it is now a completely unique typeface.

If this is in fact a fork of Inter, we can amend the font description on Google Fonts to say that, but they are so different it feels like a gray area to me.

If this gets added to Google Fonts next year we can make a small change to the description copy to say it is an Inter fork to make if there is definitive proof it is.

There is nothing wrong with using an existing OFL font to start a project, The OFL is designed for that and encourages it. Forking saves time and money, as a font engineer, my job is to make font production as easy and cost effective as possible, so we can have more high-quality OFL fonts.

In my opinion font engineers and type designers should have a bias towards creating value for users, not doing “work” or always being original.

Geist:
Screenshot 2023-11-16 at 10 21 33 AM
Inter:
Screenshot 2023-11-16 at 10 22 15 AM
Geist:
Screenshot 2023-11-16 at 10 29 13 AM
Inter:
Screenshot 2023-11-16 at 10 29 56 AM
Geist:
Screenshot 2023-11-16 at 10 30 58 AM
Inter:
Screenshot 2023-11-16 at 10 31 09 AM

@eliheuer
Copy link
Collaborator

There is some discussion about this being a fork of Inter here: https://twitter.com/rsms/status/1717999283662971205
Screenshot 2023-11-16 at 11 12 43 AM

@chrissimpkins
Copy link
Collaborator

Added to our Q1 2024 onboarding queue for further review

@chrissimpkins chrissimpkins added II Accepted Non-commissioned projects that are accepted for onboarding and removed II Accepted Non-commissioned projects that are accepted for onboarding labels Nov 17, 2023
@eliheuer eliheuer added II Accepted Non-commissioned projects that are accepted for onboarding and removed II Submission pending proposal for non-commissioned fonts suggested in the issue tracker labels Dec 14, 2023
@chrissimpkins chrissimpkins modified the milestones: 2024 Q1, Icebox Jan 2, 2024
@chrissimpkins chrissimpkins modified the milestones: Icebox, Backlog Jan 10, 2024
@davelab6 davelab6 modified the milestones: Backlog, 2024 Q2 Apr 2, 2024
@fakerybakery
Copy link

Hi, is there any update on this?

@yanone
Copy link
Collaborator

yanone commented Apr 8, 2024

It was just last week classified as a priority project for Q2 2024. Work on it has not started yet.

@yanone
Copy link
Collaborator

yanone commented Apr 11, 2024

Inquired about how to proceed in issue.

@vv-monsalve vv-monsalve added the -- Upstream is working on it Designer is making changes in the upstream repo label Apr 11, 2024
@yanone yanone added the -- Has RFN has Reserved Font Name in OFL.txt label Apr 12, 2024
@chrissimpkins chrissimpkins modified the milestones: 2024 Q2, Backlog Jul 2, 2024
@chrissimpkins chrissimpkins assigned vv-monsalve and unassigned yanone Jul 2, 2024
@chrissimpkins chrissimpkins modified the milestones: Backlog, 2024 Q3 Jul 2, 2024
@vv-monsalve
Copy link
Collaborator

@guidoferreyra is helping the designers solve some issues and prepare the fonts for GF. I've filed an issue in his repo about the VM.

@chrissimpkins chrissimpkins modified the milestones: 2024 Q3, 2024 Q4 Oct 1, 2024
@vv-monsalve
Copy link
Collaborator

The font is ready for PR to GF. Upstream needs to cut a new release that includes the OFL.txt

@vv-monsalve vv-monsalve linked a pull request Oct 3, 2024 that will close this issue
9 tasks
@vv-monsalve vv-monsalve changed the title Add Geist Add Geist & Geist Mono Oct 3, 2024
@vv-monsalve vv-monsalve linked a pull request Oct 3, 2024 that will close this issue
9 tasks
@vv-monsalve vv-monsalve removed -- Has RFN has Reserved Font Name in OFL.txt -- Upstream is working on it Designer is making changes in the upstream repo labels Oct 3, 2024
@vv-monsalve
Copy link
Collaborator

PRs were made to GF for both fonts.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
I New Font II Accepted Non-commissioned projects that are accepted for onboarding P3
Projects
Status: PR GF
Development

Successfully merging a pull request may close this issue.

9 participants