Appstream metainfo.xml for fonts

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

 



Is the recent Appstream guideline for fonts [1] applicable for Gnome Software?
While reading it for preparing the metainfo.xml, I noticed these following lines:

<id/>
For fonts, the %{id} must be the name of the font or font bundle without whitespaces, and must be suffixed with .font.

Can ".font" be omitted because majority of metainfo.xml lacks that suffix?

<provides>
    <font file="LinLibertine_R.otf">Linux Libertine O</font>
    <font file="LinLibertine_M.otf">Linux Libertine Mono</font>
  </provides>
Is <provides> optional? If upstream includes two versions of fonts in either TTF or OFT, which one is suitable? Can both be included?


I plan to submit the Montserrat metainfo.xml to upstream but I would like to make sure the upstream guideline matches with Fedora Appdata guideline.

Ref:
-----
[1] https://freedesktop.org/software/appstream/docs/sect-Metadata-Fonts.html
-- 
Luya Tshimbalanga
Graphic & Web Designer
E: luya@xxxxxxxxxxxxxxxxx
W: http://www.coolest-storm.net
<?xml version="1.0" encoding="UTF-8"?>
<!-- Copyright 2016 Luya Tshimbalanga <luya@xxxxxxxxxxxxxxxxx> -->
<component type="font">
  <id>julietaula-montserrat</id>
  <metadata_license> CC0-1.0</metadata_license>
  <name>Montserrat</name>
  <summary>A sans-serif typeface loved by web and UI designers</summary>
  <description>
    <p>The old posters and signs in the traditional neighborhood of Buenos Aires called Montserrat inspired me to design a typeface that rescues the beauty of urban typography from the first half of the twentieth century. The goal is to rescue what is in Montserrat and set it free, under a free, libre and open source license, the SIL Open Font License.</p>

<p>As urban development changes this place, it will never return to its original form and loses forever the designs that are so special and unique. To draw the letters, I rely on examples of lettering in the urban space. Each selected example produces its own variants in length, width and height proportions, each adding to the Montserrat family. The old typographies and canopies are irretrievable when they are replaced.</p>

<p>There are other revivals, but those do not stay close to the originals. The letters that inspired this project have work, dedication, care, color, contrast, light and life, day and night! These are the types that make the city look so beautiful.
    </p>
  </description>
  <provides>
â??    <font file="Montserrat-Black.ttf">Montserrat Black</font>
â??    <font file="Montserrat-Bold.ttf">Montserrat Bold</font>
â??    <font file="Montserrat-ExtraBold.ttf">Montserrat Extra Bold</font>
â??    <font file="Montserrat-Light.ttf">Montserrat Light</font>
â??    <font file="Montserrat-Medium.ttf">Montserrat Medium</font>
â??    <font file="Montserrat-Regular.ttf">Montserrat Regular</font>
    <font file="Montserrat-SemiBold.ttf">Montserrat Semi Bold</font>
    <font file="Montserrat-Thin.ttf">Montserrat Thin</font>
    <font file="Montserrat-UltraLight.ttf">Montserrat Ultra Light</font>
â??  </provides>
  <url type="homepage">https://github.com/JulietaUla/Montserrat/</url>
  <updatecontact>luya@xxxxxxxxxxxxxxxxx</updatecontact>
</component>
--
devel mailing list
devel@xxxxxxxxxxxxxxxxxxxxxxx
http://lists.fedoraproject.org/admin/lists/devel@xxxxxxxxxxxxxxxxxxxxxxx

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux