Commit graph

6 commits

Author SHA1 Message Date
Martin Pitt
c3b8acec33 appstream: Fix validation problems
Rename the file to match its ID, add developer tag, and extend the
description. This fixes all issues with `appstreamcli validate`:

> I: org.cockpit_project.starter_kit:10: description-first-para-too-short
>      Scaffolding for a cockpit module.
> I: org.cockpit_project.starter_kit:~: developer-info-missing
> W: org.cockpit_project.starter_kit:~: metainfo-filename-cid-mismatch
2024-10-11 10:01:53 +02:00
Pino Toscano
ce263cc4b2 metainfo: add few more URLs/references
Even if this module is a template, add a couple more of keys to the
AppStream XML file; this way other projects can get few more hints.
2022-04-04 17:08:17 +02:00
Martin Pitt
be1f24b8bc metainfo: Fix launchable and update description
`<launchable>` must coincide with the actual URL path defined by the
manifest.

Remove the period from `<summary>`, as the spec [1] suggests.

[1] https://www.freedesktop.org/software/appstream/docs/chap-Metadata.html#sect-Metadata-GenericComponent

Closes #350
2020-08-05 13:45:57 +02:00
Martin Pitt
97ab5e35b6
Fix AppStream ID
Cockpit renamed its ID to "org.cockpit_project.cockpit" to conform to
the AppStream spec [1]. Follow suit and also fix our own IDs to not
contain hyphens.

[1] 4a9ffe669c

Closes #204
2019-07-31 14:09:50 +02:00
Kyrylo Gliebov
1dd8711512 Add app-data-validate for metainfo.xml
Closes #82
2019-02-06 10:20:19 +01:00
Lars Karlitski
03217f7fe8 Consistently name everything [cockpit-]starter-kit (#14) 2017-10-19 17:54:12 +02:00
Renamed from org.cockpit-project.starter.metainfo.xml (Browse further)