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@fedoraproject.org
W: http://www.coolest-storm.net