devhome icon indicating copy to clipboard operation
devhome copied to clipboard

Unclear why certain search results are shown

Open localden opened this issue 2 years ago • 1 comments

See example:

image

image

Would be good to have some kind of description/summary for what each app is to give customers some clues.

localden avatar May 23 '23 17:05 localden

Dev Home probably should show this, but while it doesn't:

Those results come from winget. If from the CLI you do winget search macos that will show you what matched, in this case it was Tag: macos. And indeed, from winget show Paragon.HFS+ you'll see

Tags:
  filesystem
  fs
  hfs
  hfs+
  macos

florelis avatar May 23 '23 18:05 florelis

@localden this is a great feedback.

Dev Home is using WinGet to perform the search action.

The first result you saw with msal is because the "Package Id" in WinGet is "msaltnet.TViewer" - the first four characters match.

winget search msal
Name     Id               Version Source
-----------------------------------------
T.Viewer msaltnet.TViewer 1.2.2   winget

The second result with macos is because the packages have "macos" as a Tag

winget search macos
Name                                 Id                   Version  Match      Source
------------------------------------------------------------------------------------
HFS+ for Windows by Paragon Software Paragon.HFS+         11.4.298 Tag: macos winget
Kahla                                Aiursoft.Kahla       4.5.0    Tag: macos winget
icnsify                              JackMordaunt.icnsify 2.2.6    Tag: macos winget

We do want to make improvements here, and there are several Issues and discussions over at the WinGet repository.

Do you feel like adding some of the additional fields in the UI would help, or do you think the search results should have a fundamentally different behavior?

denelon avatar Jun 07 '23 21:06 denelon

@denelon @florelis thanks for the context, this makes sense. I'd say some additional context would definitely be helpful, especially if we know what term the user entered and why we're showing the result.

localden avatar Jun 07 '23 22:06 localden