Skip to content

Can googlefonts profile be a plugin just like all other vendor-specific profiles? #116

@felipesanches

Description

@felipesanches

README.md lists these crates under "Components" section:
Image

It caught my attention that from all vendor-specific profiles, only the googlefonts one is built-in, while others are loaded as plugins.

This raises the following questions:

  • Is there any measurable performance difference between these two ways of loading profiles (built-in versus plugin)?
  • Could we make googlefonts profile a plugin as well, so that there's no special treatment for one specific vendor?

These questions come from my insights as FontBakery maintainer, where there were intentional project decisions made aiming at ensuring it is clear to all users that the project is inclusive, and not biased by a single player.

I believe that ideally only Universal and OpenType profiles should be kept built-in and all the rest should be plug-ins.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions