Behdad Esfahbod
Behdad Esfahbod
> VERY USEFUL! :) Cool. I'll prioritize. I need input on the .fea file extension (`override` keyword). cc @simoncozens @khaledhosny
> So the problem is how to flag a negative, right? Correct.
> I'll start by noting a deep rabbit hole we went down considering whether to support a distributed data model in a VF-first workflow. That is, a model where a...
> Well, then it seems like the question is how it works when the relevant feature is "partially" rather than "completely" sparse, or I guess alternatively whether this mechanism would...
> So, all that said, what cases are handled by this extension? In your example the kern feature is either empty or there's just an ellipsis to be understood in...
> This is what I have been saying for the past few years to anyone who would listen: these kinds of problems are inherent in a "distributed" build workflow. Using...
That said, we do need to think in UFO terms about how to highlight a master as having sparse kerning. With glyph outlines it's easy: a missing glyph is assumed...
> Naively I might then think to add markers in the .designspace, perhaps to designate a source as having sparse kerning. No marker means current behavior. Right. @LettError @justvanrossum
> Is there a definition of what sparse kerning is? This is what I mean: https://github.com/fonttools/fonttools/issues/3168#issuecomment-1609386612
> Hm interesting! There are some questions to think about: > > * is this acceptable on masters on extreme locations - if so what is the expected value of...