Re: Accepting contributions for Rust-based font indexing?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Mon, Sep 16, 2024 at 9:54 PM Dominik Röttsches <drott@xxxxxxxxxxxx> wrote:
> I will work on the Fontations functions in parallel to my work on
> shipping Fontations in Chromium and completing the proposed change
> will take a bit of time, but if you're ready to have the existing bits
> as experimental code in the main branch, I can polish the existing
> code (as shown in the demo section of my original mail) and break it
> into reviewable PRs, behind the default-off buildflag. The changes
> contain an extra CI configuration to build them as well, so that
> breakage is avoided.

Sure. I look forward to your contribution.

> Yes, I agree with Behdad: I will try to produce patterns that match
> FreeType for font formats supported by Fontations, which are
> SFNT-based formats, OpenType/TrueType. Bitmaps fonts such as SBIX,
> CBDT/CBLC are supported. There's limited EBDT/EBLC support in
> Fontations - I can't say yet if there are metadata mismatches between
> FreeType and Fontations for those.
>
> I assume that any cache mismatch would mainly (only?) be a problem if
> in testing we would dynamically switch between backends.

If they provide the same thing, that's good then. However, Cache files
could be shared and be used on containers. they could use different
backends. So if there is any difference causing incompatible behavior
no matter what they switch dynamically or not, we may need to fix it.

>
> Dominik



-- 
Akira TAGOH




[Index of Archives]     [Fedora Fonts]     [Fedora Users]     [Fedora Cloud]     [Kernel]     [Fedora Packaging]     [Fedora Desktop]     [PAM]     [Gimp Graphics Editor]     [Yosemite News]

  Powered by Linux