Skip to content

Add-on Store: "Community reviews" action should be available in Installed add-ons tab too #16179

@CyrilleB79

Description

@CyrilleB79

Is your feature request related to a problem? Please describe.

"Community review" action is now available in beta for some weeks. Though people do not seem to use it.

There are two use cases to use it:

  • read reviews from other users to decide to install (or update) an add-on or not
  • write a feedback to let other people know what you think of an add-on that is already installed.

Or maybe sometimes people open the reviews page to gather opinions on an add-on but these pages are desperately empty.

I wonder if one reason why the feature is not used is that it is not visible enough.

Describe the solution you'd like

To encourage the second use case, i.e. writing feedback, I'd ask that the action also appears in the context menu of add-ons in the "Installed add-ons" tab.

Indeed, if I am satisfied with the add-on, I will interact with it in the "Installed add-ons" tab.
If I am not satisfied, I will also launch the removal from the Installed add-on tab.
At last, the Installed add-ons tab is the most important because it's the one that open when starting the add-on store.

Describe alternatives you've considered

Other solutions to promote the feature may be:

  • a better integration of the feature in the store, i.e. have the review page displayed in the store, without the whole GitHub menu
  • An automatic translation of the reviews page with a translation widget, automaticially using NVDA's language.
  • advertising the feature on the lists or in In-process

Additional context

The feature will be launched generally with NVDA 2024.1. I'd suggest that this request be integrated as soon as the feature is available, i.e. have it implemented in beta (cc @seanbudd). Indeed, it would mitigate the risk of a bad first impression.

Also cc @nvdaes

Metadata

Metadata

Assignees

No one assigned

    Labels

    good first issuegithub features these at https://github.com/nvaccess/nvda/contributep4https://github.com/nvaccess/nvda/blob/master/projectDocs/issues/triage.md#priorityquick fixtriagedHas been triaged, issue is waiting for implementation.

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions