alexandria-book-collection-manager icon indicating copy to clipboard operation
alexandria-book-collection-manager copied to clipboard

Please install the supplied AppData file

Open hughsie opened this issue 10 years ago • 4 comments

Please consider installing this AppData file: https://raw.githubusercontent.com/hughsie/fedora-appstream/master/appdata-extra/desktop/alexandria.appdata.xml

This is used in GNOME and KDE software installers to add the application description and some screenshots. We'd love to showcase more applications, but without the extra data file we can't. The AppData file needs to be installed to /usr/share/appdata/ on Linux and the basename needs to match the .desktop basename. It would also be great if you could integrate the file with your translation system (e.g. intltool) to make the descriptions translated.

See http://people.freedesktop.org/~hughsient/appdata/ for more details; thanks!

Richard

hughsie avatar Sep 18 '14 15:09 hughsie

Except that it links to RubyForge which seems to be dead.

hfiguiere avatar Feb 13 '15 16:02 hfiguiere

I'll have to figure out how to install stuff in system-wide directories when alexandria is installed as a gem.

mvz avatar Sep 22 '15 08:09 mvz

@hughsie I'm not entirely sure I understand how this works. If I ship that file, it will only be present once the application is installed, so doesn't seem useful as an incentive for people to install the application. What am I missing?

mvz avatar Sep 22 '15 08:09 mvz

@mvz When the application is packaged up in an distro we take the binary RPMs and build metadata for all applications and ship this in the distro metadata. This means you can see the long description, screenshots, icon etc in the software center before you install the application. The reason we install the AppData into the target system is so it's available in the binary packages of the target distribution in a known place, rather than hidden in an upstream tarball in a source package.

hughsie avatar Sep 22 '15 09:09 hughsie