appstream in Plasma
Jonathan Riddell
jr at jriddell.org
Mon Jun 13 12:54:41 UTC 2016
I've submitted a review for a plasma-desktop metadata file.
https://phabricator.kde.org/D1844
But I was surprised to see the metadata format doesn't support many
types. Shouldn't something like Plasma widgets be a good target for
appstream metadata?
Jonathan
On 7 April 2016 at 16:35, Matthias Klumpp <matthias at tenstral.net> wrote:
> 2016-04-07 15:08 GMT+02:00 Jonathan Riddell <jr at jriddell.org>:
>> Martin's thread on metadata got me wondering about if we should have
>> appstream files in Plasma. It would be nice to have plasma-desktop in
>> software installers for people who run another desktop and want to
>> install it. There's also applications like system settings (which has
>> dozens of plugins), khotkeys and kinfocenter which may or may not be
>> useful for appstream.
>
> I'm at the GNOME Software hackfest right now (working mainly on
> AppStream), and we briefly discussed this: Generally, adding desktops
> to the SC isn't a great idea, because it's not really an application,
> but a system component - being able to run more desktops than one is
> more useful for distro developers and experienced users, and will be
> very confusing for regular users, which are the target audience of
> software centers.
>
> However, adding an AppStream metainfo file would be something I would
> very much support! AppStream supports "generic components", so you
> could just drop a file
> "org.kde.plasma-desktop.metainfo.xml" containing
> <component>
> <name>Plasma Desktop</name>
> <summary>....</summary>
> ... (etc)
>
> which describes the Plasma Desktop. Software centers like Discover or
> GNOME Software will not show that, but users can find it with
> appstreamcli and would be able to install it using "appstreamcli
> install org.kde.plasma-desktop".
>
> So: More metadata please! (But ideally no desktops in the SC)
>
> Cheers,
> Matthias
>
> --
> Debian Developer | Freedesktop-Developer
> I welcome VSRE emails. See http://vsre.info/
More information about the Plasma-devel
mailing list