Uploaded image for project: 'Apache Tentacles'
  1. Apache Tentacles
  2. TENTACLES-17

Replace externally loaded fonts Mate SC and Overlock with locally hosted ones to comply with privacy regulations

VotersWatch issueWatchersLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Task
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 0.1
    • 0.2
    • None

    Description

      Due to
      https://privacy.apache.org/faq/committers.html#can-i-use-google-fonts
      we should replace the

          <head>
            <![CDATA[<link href="https://fonts.googleapis.com/css?family=Mate+SC" type="text/css" rel="stylesheet" />]]>
          </head>
      

      snippets in all webpages with a locally hosted version.

      This applies to all of Creadur's projects: https://whimsy.apache.org/site/project/creadur

      Font Mate SC / Overlock

      licensed under https://openfontlicense.org/
      is part of the google-main-fonts:

      fonts-main/ofl/matesc$ ls
      DESCRIPTION.en_us.html  MateSC-Regular.ttf  METADATA.pb  OFL.txt  upstream.yaml
      
      • no attribution required
      • 2.1 Can I make webpages using these fonts?
        Yes! Go ahead! You could ask visitors to download and install the fonts, but loading the fonts dynamically as webfonts through CSS @font-face declarations is a much better method. The referenced fonts can be hosted on the same server as other site assets and content, or loaded from a separate webfont service. This is recommended and explicitly allowed by the licensing model because it is distribution.

      Attachments

        Issue Links

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            pottlinger Philipp Ottlinger
            pottlinger Philipp Ottlinger
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Slack

                Issue deployment