web-dev-qa-db-fra.com

Comment Discover décide-t-il quelles applications il doit proposer?

La suite de gestion de logiciels de Kubuntu s'appelle Discover (ou plasma-discovery si vous utilisez un terminal) et est analogue à buntu Software Center ( ou gnome-software). Son panneau principal affiche une liste des applications en vedette. Comment cette liste est-elle générée?

1
DK Bose

Actuellement, dans Kubuntu 18.04, les applications présentées sont:

[
      "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"
    ]

La source de cette liste est this selon un commentaire Reddit .

Certains d'entre eux peuvent être vus dans l'image ci-dessous:

Discover's featured list

Le commentateur Reddit a également fourni des informations sur la façon dont une telle liste est générée.

C'est là qu'AppStream entre en jeu. Voir Qu'est-ce qu'AppStream? Pourquoi est-il installé? Que fait-il? . Les données collectées par AppStream incluent des avis et des votes sur ces avis: voir this et this pour en savoir plus sur les mesures prises pour vérifier l'authenticité.

1
DK Bose