Application addons in gnome-software 3.13.3

Thanks to Allan Day’s design and Richard Hughes’ backend work, I was able to implement application addon support in GNOME Software. This week, we have released GNOME Software 3.13.3 and the addon support is available in the release for everyone to try out.

gnome-software-addons-audacious

The screenshot above is for Audacious that was the very first application in Fedora Rawhide to start shipping addon metadata. If you are an upstream author or a package maintainer and want your addon to show up in GNOME Software, it’s pretty easy to do. All that is needed is to drop a small file in /usr/share/appdata/ with the metadata and it shows up. Check out Richard’s blog post I have linked above to see how to do that. Or catch us on IRC, we’re always happy to help.

GNOME Software 3.14.x is going to be the software installer in Fedora Workstation 21, and we’ve already got 3.13.3 available as a sneak preview in Rawhide. Try it, break it, and report bugs!

7 thoughts on “Application addons in gnome-software 3.13.3

    1. kalev Post author

      No, this is only for application add-ons, but maybe we can come up with something else for GNOME Shell extensions. I’ll ask around on Monday what Allan and Richard and others think.

      Reply
  1. Pingback: Software application gets support for add-ons | Fedora Magazine

  2. Michael Catanzaro

    Awesome, this was probably the most important missing feature.

    But are you really, really sure about dropping the hyphen in add-on? This seems illconsidered. Someone’s going to wind up asking what an “ah-don” is.

    Reply
    1. kalev Post author

      Fair enough, Add-ons it is then. I’ve updated it in git, thanks Michael for pointing it out!

      Reply

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>