Matthias Klumpp

Results 359 comments of Matthias Klumpp
trafficstars

In libappstream, all symbols are public except for the ones in *-private.h headers where GCC symbol visibility is changed explicitly. Some of the symbols even in there are however exported...

> > Since asglib also doesn't export -private headers, maybe making all symbols in those headers private won't actually break anything as well, as nothing uses the symbols in there?...

Jup, I told @aleixpol that story already. The problem is that the specification from the very start mentioned "user permissive licenses" implying that all permissive licenses are acceptable, while also...

Since the identifier that is checked for is `MIT`, it's https://spdx.org/licenses/MIT.html and maybe also https://spdx.org/licenses/MIT-0.html (if the former is good, the latter must from my perspective be fine as well).

Yes, I think that's sensible - if `MIT` is permitted, people may want the no-attribution `MIT-0` as well, and since that one's basically `MIT` with one restriction removed, it should...

@hughsie From looking at the patch above, it looks like libappstream also accepts BSL-1.0 as valid. I think that's fair game as the Boost License is basically a "public domain"...

> They do need to be in order, lots of tools assume "first == newest" for better or worse. Out of interest, what's you're "input" for the release notes? They...

+1 in general, but @hughsie has the last word. One thing that leaves me puzzled here is that I experience this bug when running GNOME Software on GNOME Shell (no...

@kalev The AppStream spec is very explicit about icon sizes (there are rules that must be followed), but for screenshots there are only recommendations for apps and the software center...

Just out of curiosity, what does GIMP actually need appstream-glib for? Does it actually have to read AppStream metadata somewhere, and if so, why?