Re: Gnome-shell extenstions in Gnome-software

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]



On 29 November 2016 at 22:46, Ryan Lerch <rlerch@xxxxxxxxxx> 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=e223adc5d16f7aac0ad06ecb776c73667e92ddcc
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
_______________________________________________
desktop mailing list -- desktop@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to desktop-leave@xxxxxxxxxxxxxxxxxxxxxxx




[Index of Archives]     [Fedora Users]     [Fedora KDE]     [Fedora Announce]     [Fedora Docs]     [Fedora Config]     [PAM]     [Red Hat Development]     [Red Hat 9]     [Gimp]     [Yosemite News]

  Powered by Linux