web-dev-qa-db-ja.com

Discoverは、どのアプリケーションを搭載するかをどのように決定しますか?

Kubuntuのソフトウェア管理スイートはDiscover(またはplasma-discover端末を使用している場合)と呼ばれ、buntu Software Center(またはgnome-software)。そのメインパネルには、注目のアプリケーションのリストが表示されます。このリストはどのように生成されますか?

1
DK Bose

現在、Kubuntu 18.04では、注目のアプリケーションは次のとおりです。

[
      "appstream://org.kde.krita.desktop",
      "appstream://org.kde.digikam.desktop",
      "appstream://org.kde.kdenlive.desktop",
      "appstream://org.kde.ktorrent.desktop",
      "appstream://org.kde.gcompris.desktop",
      "appstream://org.kde.kmymoney.desktop",
      "appstream://org.kde.kolourpaint.desktop",
      "appstream://blender.desktop",
      "appstream://inkscape.desktop",
      "appstream://org.kde.development"
    ]

このリストのソースは Redditコメント によると this です。

それらのいくつかは下の画像で見ることができます:

Discover's featured list

Redditコメント投稿者は、そのようなリストがどのように生成されるかに関する背景も提供しました。

これがAppStreamの出番です。 AppStreamとは何ですか?なぜインストールされるのですか?何をするのですか? を参照してください。 AppStreamによって収集されたデータには、レビューとそれらのレビューへの投票が含まれます。真正性を検証するために実行される対策の詳細については、 this および this を参照してください。

1
DK Bose