appdata questions

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 




Hi.

I have a few concerns about AppData that don't seem to be covered elsewhere, or at least I haven't found the answers - not counting Richard's talk[1], as I gave up after five minutes, because I just couldn't get used to the accent ... sorry, I'm not native speaker, this was just too exhausting for me (plus I'm not exactly happy about having to spend time listening to 99% of sauce to get to 1% of information I'm interested in)

I've put those concerns onto the ticket[2] but the only answer I got was that it is wrong communication channel, so I'm copying it here:


1) Why not to take the information from the .desktop file by default and use appdata.xml only if the author/packager wants to provide additional information that cannot be in the .desktop file?

2) What is it good for to install appdata.xml into %{_datadir}/appdata/ when the installer (Apper, GNOME Software) takes the information from /usr/share/app-info/xmls so the files in /usr/share/appdata/ will lay on end-users' systems completely unused?

3) Almost the same goes for icons, if appstream-data will copy icons to /usr/share/app-info/icons, why to have two copies of the same image?

4) from ​http://people.freedesktop.org/~hughsient/appdata/

What happens if I don't ship this file?

The GNOME Software Center currently shows a nag message that the upstream
project doesn't ship the additional data. Additionally, we will penalize
apps that do not ship the extra metadata by showing them lower in the
search
results.

why do we penalize users by hiding contents from them when some upstream just doesn't care about this stuff? (see also comment 7 about the "unjust burden")?

5) If there is a trend to split localised information into separate langpacks, why to mix all locales into one file, not allowing any split?

Also, no localised screenshots allowed - "Screenshots should be taken with US English as the display language." - even if they could be tagged with language code too?

6) If we copy the screenshots, why not to provide them also in an optional package?

I've heard there are still some people who don't have Internet connection and install Fedora from DVD (do we still allow to install more packages from DVD after the initial install, right?) Or some may prefer not to get online just to browse the applications list ...


- TIA for the answers,
K.


[1] ​https://www.youtube.com/watch?v=mSWIodEQMqo

[2] https://fedorahosted.org/fpc/ticket/414#comment:31

--
Karel Volný
QE BaseOs/Daemons Team
Red Hat Czech, Brno
tel. +420 532294274
(RH: +420 532294111 ext. 8262074)
xmpp kavol@xxxxxxxxx
:: "Never attribute to malice what can
::  easily be explained by stupidity."

--
devel mailing list
devel@xxxxxxxxxxxxxxxxxxxxxxx
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct





[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]
  Powered by Linux