jenkins-infra / plugin-site

This is the frontend application driven by data from the Jenkins Plugin Site API.
https://plugins.jenkins.io/
MIT License
20 stars 68 forks source link

Plugin health scores not useful #1328

Closed daniel-beck closed 1 year ago

daniel-beck commented 1 year ago

Problem with this page

https://plugins.jenkins.io/ui/search?sort=relevance&labels=&view=Tiles&page=1&query=

Expected behavior

Provide explanations or references about the health scores that are useful to maintainers and users.

Actual behavior

The linked page displays plugin health scores without any explanations. As a plugin maintainer who wants to learn more it's a dead end.

Additionally, the health scores are shown too prominently IMO compared to other plugin metadata, but I guess that's subjective.

Possible solution

No response

Harsh3341 commented 1 year ago

Hey @daniel-beck there are further works to be done about the explanation of how healthcare is being calculated and why that particular plugin has that score https://github.com/jenkins-infra/plugin-site/pull/1320#issuecomment-1500861157 As mentioned previously, I'm gonna raise a PR soon for this issue

Harsh3341 commented 1 year ago

Expected behavior Provide explanations or references about the health scores that are useful to maintainers and users.

@halkeye is there anything else we can do for this particular issue? we can close this issue as PR #1331 solve this

halkeye commented 1 year ago

well the comment was that the UI doesn't have really enough context or info.

I'm not sure we really fixed that at all.

halkeye commented 1 year ago

oh maybe we did. What do you think @daniel-beck ?

daniel-beck commented 1 year ago

Thanks for adding the link!

The health score page has the same problem (light on details, explanations, etc.) but that's a different component.

Harsh3341 commented 1 year ago

Ya, there is still not much detail about the plugin (which will be done after adding a separate component) but for this particular issue, a reference is been added to solve it. for details, we can solve it in #1329

alecharp commented 1 year ago

@daniel-beck please let me know on https://github.com/jenkins-infra/plugin-health-scoring how we can improve the information there. My guess is that we might have the same problem on #1329.