Matthias Klumpp

Results 331 comments of Matthias Klumpp

> I haven't tested other validators. Are there any? (I know there is an appstream validator on flathub too, I'm not sure what tools it uses and have not tested...

Btw, did you consider using [Itstool](http://itstool.org/) for translation? Using plain xgettext with AppStream's ITS rules may also work for many usecases (I even added a helper for this to newer...

Links are not allowed there, so this is expected behavior. You can set links via an URL tag if it fits in any of the existing catgories: https://www.freedesktop.org/software/appstream/docs/chap-Metadata.html#tag-url To add...

In the long run https://github.com/flatpak/flatpak/pull/4426 will add support for that in some form, unless appstream-glib implements dedicated support. The only immediate fix I can see though is your sed hack...

> What happens with new metadata (without icons) and old gnome-software? If it works okay maybe we just nuke them. On Debian/Ubuntu, we don't have any default fallback icon -...

tbh, 256 characters is probably waaaaay too many for a caption. I should change the specification to recommend something like max 100/120 instead, actually. People shouldn't write tutorials and novels...

@pwithnall An argument could be made though to strip the epoch (`2:`) from such version numbers when they are displayed. As for everything else, I agree - either all version...

@hughsie I am very inclined to drop the mailto: / email address thing from the spec. It's not really useful anymore in a time where most people use webmailers and...

@hughsie In AppStream, "stock" kind of means "search in theme directories". So if an app icon is installed in `/usr/share/icons/hicolor/*x*/apps/`, it also counts as "stock" icon (under the application's name)...

So, AppStream/libappstream uses the same algorithm RPM uses for version comparisons, with very minor tweaks to also compare Debian version numbers as expected. If I validate the original file as...