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 Nsibidi Libre => renamed to Agu Display #7243

Open
9 tasks done
n8willis opened this issue Feb 1, 2024 · 9 comments · May be fixed by #8487
Open
9 tasks done

Add Nsibidi Libre => renamed to Agu Display #7243

n8willis opened this issue Feb 1, 2024 · 9 comments · May be fixed by #8487
Assignees
Labels
-- Needs language expertise Needs to be reviewed or modified by an expert in that field (CJK, Indic, African, Arabic, etc.) -- Upstream is working on it Designer is making changes in the upstream repo I New Font II African Mostly west african non-latin and African indigenous scripts II Commissioned Commissioned project to do P2
Milestone

Comments

@n8willis
Copy link
Collaborator

n8willis commented Feb 1, 2024

Font Project Git Repo URL: https://github.com/theseunbadejo/nsibidi-libre

Super short description of the Font Family: Nsibidi (also known as nsibiri, nchibiddi or nchibiddy) is an ancient system of graphic communication indigenous to the Ejagham peoples of southeastern Nigeria and southwestern Cameroon in the Cross River region. It is also used by neighboring Ibibio, Efik and Igbo peoples.

The Nsibidi Libre typeface is a vehicle for cultural preservation, storytelling, and bridging the gap between ancient symbolic communication and modern typographic expression.

note: the name Nsibidi Libre is slated to change prior to release.

Requirements:

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:

Attach here a pic or a screenshot of the font. One image is enough, it can be a few letters, to give a quick overview.

@n8willis n8willis added -- Upstream is working on it Designer is making changes in the upstream repo I New Font II Commissioned Commissioned project to do II African Mostly west african non-latin and African indigenous scripts -- Needs language expertise Needs to be reviewed or modified by an expert in that field (CJK, Indic, African, Arabic, etc.) labels Feb 1, 2024
@chrissimpkins chrissimpkins added this to the 2024 Q1 milestone Feb 1, 2024
@chrissimpkins chrissimpkins modified the milestones: 2024 Q1, 2024 Q2 Apr 2, 2024
@n8willis
Copy link
Collaborator Author

There are about 18 glyphs remaining that require completion in one or more masters (out of three). It looks like all of those are in the extended Latin African set.

@chrissimpkins chrissimpkins modified the milestones: 2024 Q2, 2024 Q3 Jul 2, 2024
@chrissimpkins chrissimpkins added P2 and removed P4 labels Oct 1, 2024
@chrissimpkins
Copy link
Collaborator

Updating to P2 in Q4

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

What's the development status of this project @n8willis?

@n8willis
Copy link
Collaborator Author

@chrissimpkins Design-wise, I believe it's ready for PR.

If we have the thumbs-up to ship it with custom style names for the MORF axis, that's doable. But it has to go in the "exception" column because, like Kablammo and Sixtyfour, it doesn't use an off-the-shelf set of style/subfamily names.

Everything that the designer has tried results in the builder generating a permutation of nameIDs and/or filenames that Bakery says is wrong (which FAIL it returns, naturally, depends on the configuration, but none of them satisfy everything). If everybody is on the same page that it just isn't going to conform to the generic checks in that regard, it can move forward.

It seems like Kablammo and Sixtyfour are both approved in that regard, so if that's the case here as well, it's good.

@chrissimpkins
Copy link
Collaborator

If we have the thumbs-up to ship it with custom style names for the MORF axis, that's doable. But it has to go in the "exception" column because, like Kablammo and Sixtyfour, it doesn't use an off-the-shelf set of style/subfamily names.

Will you please detail this issue here so that we can decide on it? What are the names and axes involved?

@m4rc1e
Copy link
Collaborator

m4rc1e commented Oct 31, 2024

@chrissimpkins I'm revising how we master fonts with MORF. Will bring it up in the meeting later.

@n8willis
Copy link
Collaborator Author

Sure. First thing, for the record, is that the font was renamed and thus so was the repo; it's now at https://github.com/theseunbadejo/Agu-Display

Details:

  • Only one variable axis, MORF
  • Three named instances:
    • Uzo (at MORF = 0)
    • Ala (at MORF = 30)
    • Osisi (at MORF=60)

Those instances each correspond to a distinct set of decorations/ornaments with different shapes; in the variable font, moving through in-between values causes the current set of decorations/ornaments to rotate or move. At the breakpoints, the decorations are swapped via Alternate layers in the Glyphs source. So each of the three instances (and/or static instantiated fonts) gives the user one of the three ornament sets.

@chrissimpkins chrissimpkins changed the title Add Nsibidi Libre Add Nsibidi Libre => renamed to Agu Display Oct 31, 2024
@chrissimpkins
Copy link
Collaborator

Marc believes that he has an approach to address this, and that it will work across environments. Including InDesign. Further testing in progress to finalize the plan. Nate plans to open a PR for this family over ~ the next week. We do not see a current onboarding blocker.

@n8willis
Copy link
Collaborator Author

PR is open: #8487

@vv-monsalve vv-monsalve linked a pull request Nov 15, 2024 that will close this issue
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
-- Needs language expertise Needs to be reviewed or modified by an expert in that field (CJK, Indic, African, Arabic, etc.) -- Upstream is working on it Designer is making changes in the upstream repo I New Font II African Mostly west african non-latin and African indigenous scripts II Commissioned Commissioned project to do P2
Projects
Status: Todo
Development

Successfully merging a pull request may close this issue.

3 participants