Re: [Banshee-List] Please ship an AppData file upstream
- From: "Andrés G. Aragoneses" <knocte gmail com>
- To: banshee-list gnome org
- Cc: ""@ger.gmane.org
- Subject: Re: [Banshee-List] Please ship an AppData file upstream
- Date: Thu, 03 Oct 2013 14:51:57 +0200
Hi Richard,
On 30/09/13 11:08, Richard Hughes wrote:
Hi all,
Fedora users and deveolpers have written several AppData [1] file
which is used for showing screenshots and descriptions in various
software centers such as GNOME Software which we are previewing in
Fedora 20. One of those files is for Banshee, which is why I'm writing
to your mailing list.
The extra appdata files are stored here for
https://github.com/hughsie/fedora-appstream/tree/master/appdata-extra/desktop,
but we've love these files to be included upstream and installed in
/usr/share/appdata, which means all the other Linux distributions
other than Fedora can use this data themselves. Also, if the file is
upstream you can change the description, screenshots and homepage as
much as you like as your application evolves.
Similarly, if you have something like intltool set up, you can
translate the AppData file which is really awesome for people using
the software center that can't use en_US as a locale.
I just committed an AppData file upstream (master and stable-2.6 branch,
which means it will be available in 2.9.0 and 2.6.2 when they are
released, although not sure when will that happen; 2.9.0 potentially
very soon, but we'll likely wait a bit more for a 2.6.2, especially to
leave time to translators to update their work to include the appdata
strings).
If you've got any problems, concerns or any other questions please
don't hesitate to contact me. If replying to this email on the mailing
list, please keep me cc'd as I'm not subscribed.
I've got a problem with the validation tool, which I filed here[2] (hope
it was the right place). Feedback and hints to troubleshoot appreciated.
Also, I have two questions:
- I've named the file banshee.appdata.xml given that our desktop file is
simply banshee.desktop, should I rename it to gnome-banshee.appdata.xml
like it is in your fedora-appstream/ folder?
- I've seen in the tag <project_group> documentation that it is required
to use GNOME infrastructure *and* policies: we generally do for the
former, but wrt the latter I guess we're lagging a bit behind lately
because we have big architectural changes (i.e. GTK3 migration) which
makes it harder for us to commit to any release dates now. I hope this
is not strict and I can add this to ours? BTW, does gnome have a policy
about string freezes in stable branches? (If yes, I just violated it
cherrypicking the appdata inclusion...)
Thanks,
Andrés
--
>
> [1] http://people.freedesktop.org/~hughsient/appdata/
>
[2] https://github.com/hughsie/appdata-tools/issues/10
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]