In GNOME Software, we show a list of applications for each category that we think are frikin’ awesome. Some have AppData, and some don’t. For the ones that don’t yet have AppData it leaves the responsibility of writing the long description to the Linux community, where we can push the data back to upstream so that all the distributions can benefit. So far we’ve had a superb reaction from lots of upstream projects.
For Fedora 20 we want all the awesome apps to have AppData, so users can evaluate the application before installing it. It would add a really nice bit of polish to the whole experience. If you can spare 5 minutes and want to help, I’ve got another shared document here.
The list of awesome-but-unloved apps is: audacity, ardour2, gnome-banshee, rosegarden, sound-juicer, doom, openarena, xonotic, tremulous, btanks, frozen-bubble, quadrapassel, neverball, gnomine, wesnoth, supertuxkart, redeclipse, lyx, gparted, virt-manager, eclipse, gitg, monodevelop, blender, shotwell, octave, saoimage, workrave, celestia, polari, pidgin, chromium, pitivi, vlc and openshot. If you want to add any other apps there, please feel free, although I would much prefer the AppData file to go upstream if you’re a contributor or maintainer of a project. Remember, we can’t feature applications on the front page that don’t have AppData, so that’s an added incentive. I’d love to expose more people to blender for instance.
There’s no way I can do all this myself for Fedora 20, so I really need your help. Again. Thanks.
Polari? My idea was to get it end-user ready in time for 3.12 (and of course include app data then) – if enough people disagree with me on its readiness, I can certainly do a pre-release with app data …
Perhaps remove it from the spreadsheet then. Thanks.
virt-manager in F20 updates-testing has appdata now, so I’ve removed it from the spreadsheet.
So many times the tasks which need help are technical things that I cannot address. But here you ask for something I could do–add the details to a couple of software packages I love. I’m glad you put up the shout-out, so that I could add some details to some cool apps.
Hi hughsie,
This is an independent project of gnome, and also takes about a month to release a new version with the appdata. For now, it is used by default in xfce spin, but does not depend on xfce ..
I’m not up to date with their needs, but did the appdata, and if you want, use it,
https://github.com/matiasdelellis/pragha/blob/master/data/pragha.appdata.xml
Regards.
Cool, thanks. As soon as the new release is packaged in Fedora, either the metadata will pick it up or the AppData file will be read by gnome-software. Thanks!
Thanks Richard for “Software” app, it is one of the best gnome softwares. You rock!
LyX: http://www.lyx.org/trac/ticket/8857
jBrout: https://code.google.com/p/jbrout/issues/detail?id=220 (already merged upstream, but I don’t expect upstream release anytime soon).
Hey Matěj — both projects don’t seem to install the AppData file — it’s not enough to just have them in a git repo or in a tarball, it needs to be installed onto the system as well.
Hi Richard,
for Pitivi, the the appdata and desktop file stuff were already pushed to master a while ago. What’s missing is a release to ship this with. We’re trying to get an alpha out soon.
However we could use certainly help for https://bugzilla.gnome.org/show_bug.cgi?id=707510
Hi Richard,
for Pitivi, the appdata and desktop file stuff were already pushed to master a while ago. What’s missing is a release to ship this with. We’re trying to get an alpha out soon.
However we could use certainly help for https://bugzilla.gnome.org/show_bug.cgi?id=707510
Somewhat offtopic, but are there any plans to sync the Appdata info with package info in the various distros? Eg. Debian usually has short title, description and URL for all of its packages, sometimes even translated; and there is a repository of screenshots at http://screenshots.debian.net/.
There are a few technical, stylistic and legal issues with doing this; if you read some of my previous blog posts comments I’ve covered most of that there.