googlefonts / googlefonts/fontc

Consider a mechanism for preloading (and pre-parsing?) files

Open
#640 1 comment 0 reactions 0 assignees View on GitHub
performance
Dominant language
Rust
Stars
193
Forks
21
Avg merge
1d 20h
Merged PRs (30d)
60

Description

This pops out to me in particular in the kerning work in `ufo2fontir`; first we need to load/parse the `groups.plist` from the default master, and then in a loop for each master we load and parse the `kerning.plist` before we process the values. It would be nice if we could start loading the things that we know we'll need right when execution begins.

In a world where our context is more general, we could maybe even treat these things like any other sort of resource.

related to #639; it would also be nice if we could start running per-master as the files were loaded.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.