$ appstreamcli --version
AppStream version: 0.15.5
$ cat lorem.metainfo.xml
<?xml version="1.0" encoding="UTF-8"?>
<component>
<id>io.sourceforge.lorem</id>
<name>Lorem</name>
<summary>Lorem Ipsum</summary>
<project_license>GPL-3.0-or-later</project_license>
<metadata_license>FSFAP</metadata_license>
<description>
<p>
Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor
incididunt ut labore et dolore magna aliqua.
</p>
</description>
<releases>
<release date="2022-10-01" version="0.1.0">
<description>
<p>
<code>--syslog</code> command line option is introduced.
</p>
</description>
</release>
</releases>
</component>
$ appstreamcli validate lorem.metainfo.xml
I: io.sourceforge.lorem:16: description-first-word-not-capitalized
✔ Validation was successful: infos: 1
appstreamcli complains description-first-word-not-capitalized, while the first word of the description is --syslog, it can't be capitalized. appstreamcli should not complain if the first character of the description is not a letter.
The text was updated successfully, but these errors were encountered:
appstreamclicomplainsdescription-first-word-not-capitalized, while the first word of the description is--syslog, it can't be capitalized.appstreamclishould not complain if the first character of the description is not a letter.The text was updated successfully, but these errors were encountered: