Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.

Close

#73 gnome software metadata patch

svn_trunk
pending
nobody
None
2014-03-27
2013-10-02
Brendan Jones
No

Hi Rui

the gnome team are developing an app store like installer. It has support for distro packaging backends amongst other things [1]. It will appear in Fedora 20, Suse soon as well with the others to follow.

I've been going over the packages I maintain and have decided to support this effort by helping move this along with some of the stand-out apps.

I've created a patch which creates and installs the metadata file in $DATADIR/appdata according to these specs [2]

If you are interested, please review. I've grabbed the content/screenshots from the website but you might like to change it. The metadata supports multiple languages, but there's only English in the patch.

[1] https://wiki.gnome.org/Apps/Software
[2] http://people.freedesktop.org/~hughsient/appdata/

thanks

Brendan

1 Attachments

Discussion

  • hi Brendan,

    i appreciate your efforts but... i am not that sure whether this gnome-app-store thing should belong into the upstream source tree and/or build baseline at all...

    imho. it's kind of, rather a collateral thing. w/e.

    sorry. i'm not trying to tell you the obvious, of course, that qtractor is not a gnome application in any way; even if it would be better named after freedesktop.org-app store my stance would be the same, i guess :)

    cheers

     
  • Brendan Jones
    Brendan Jones
    2013-10-03

    Yeah, the app installer just happens to be written in GNOME. This is just one implementation of the freedesktop appstream specification. There are other apps in the pipeline

    I'm happy to handle it on Fedora's end if you'd prefer, but then that effort will have to be duplicated in other distros. In that case, I'm open to any feedback you have on the content of the metadata.

    Cheers

    Brendan

     
    • status: open --> pending
    • Milestone: 0.6.0 --> svn_trunk