[prev in list] [next in list] [prev in thread] [next in thread]
List: kde-core-devel
Subject: Re: Adopting AppData in KDE?
From: Richard Hughes <hughsient () gmail ! com>
Date: 2013-11-05 17:21:56
Message-ID: CAD2FfiFpYUqU=Jo1v9MvHK+C+6pTRBGttupb4eWxWkAc=dXxJg () mail ! gmail ! com
[Download RAW message or body]
On 5 November 2013 17:12, Todd <toddrjen@gmail.com> wrote:
> For <project_group/>, I think it would be good to allow arbitrary groups
> rather than limiting it to only a few recognized groups.
I think restricting it to the desktops specified in the menu-spec makes sense.
> I think it would be good too either have a change log tag or a
> machine-parseable change log spec that would allow app stores to display the
> change log
Define ChangeLog? You mean what changed between versions?
> Regarding mimetypes, I recall there had been some concern over apps that get
> their mimetypes dynamically either at build-time or runtime from other apps
> or libraries. Might this be a good opportunity to find a solution to this?
In this case you can specify the mimetypes in the desktop file.
> It might be good to have an email address for the person or mailing list
> responsible for the file.
That's what <update_contact> is used for.
> Screenshots are available, but what about videos?
Already filed: https://github.com/hughsie/appdata-tools/issues/9
> Does the <id/> tag really need to have the .desktop extension? Can't this
> be specified by the type? So if it is "desktop" type, it can automatically
> add the .desktop extension.
No, as we'll be supporting other kinds of desktop applications in he
future, e.g. glick2 bundles and that kind of thing.
> For a more extreme question, is there a reason all this information cannot
> just be put into the .desktop file
You can't put multiline descriptions in a desktop file, or have
multiple screenshots with localized captions, unless you *really*
start to abuse the specification.
Richard.
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic