GeopJr / Collision

Check hashes for your files - A GUI tool to generate, compare and verify MD5, SHA-1, SHA-256, SHA-512, Blake3, CRC32 & Adler32 hashes.
https://collision.geopjr.dev
BSD 2-Clause "Simplified" License
138 stars 15 forks source link

[Request]: Validate appdata #180

Closed ghost closed 6 months ago

ghost commented 6 months ago

Describe the request

Many GNOME apps and related applications validate their metadata and desktop files using appstreamcli or related tools.

The Collision app does not appear to be integrated with these validation tools. Utilizing these tools could help identify errors before the new release is pushed to repositories.

Implementation Details

GeopJr commented 6 months ago

Meson doesn't have Crystal support yet so it can't be as integrated as other projects but would adding it to the CI and the makefile be good enough?

ghost commented 6 months ago

I see some apps have been broken on GNOME Software due to some appdata mistakes. Any kind of validation would be useful.