On 29 November 2016 at 22:46, Ryan Lerch <rlerch(a)redhat.com> wrote:
* Are these just from extensions.gnome.org? or a mix of the
extensions we
have packaged in the Fedora repos, with others from the
extensions.gnome.org
website?
A mix.
* In both cases, (
extenstions.gnome.org & the repos) where is the
appdata
coming from that shows them in gnome-software?
We get the metadata from the extensions site directly, i.e. without
AppStream. Given the extensions site has only just started being
maintained again it might be worth asking if they could allow us to
download AppStream XML rather than the custom JSON file that we now
use. For packaged apps I don't think AppData files are required for
gnome-shell extensions, although if we have them we'd of course use
them.
* what would be the best way to get more of the extenstions showing
in
gnome-software? package them up in Fedora, with appdata?
Correct. You can add screenshots to the extensions site, but most
users don't bother. Also, a lot of the extensions have rubbish
descriptions which doesn't exactly help.
* how does a contributor help with this, i.e. adding things like
screenshots, AFAICT none of the extenstions have screenshots.
Some do; in fact I've just added a patch to consume the new metadata
added by Jasper:
https://git.gnome.org/browse/gnome-software/commit/?id=e223adc5d16f7aac0a...
so that we actually get the most recent screenshot, not the initial
one added.
If you're interested in adding AppData to some of our shell extensions
in packages, yell and I'll put together a guide on how to do it.
Thanks!
Richard