Open abyrne-moz opened 2 months ago
@abyrne-moz to confirm, only Notable
is excluded; all other promoted classes (strategic, etc) are to be exposed as now?
I spoke to Andreas about this, and we should exclude Strategic as well please. I'll update the description to reflect this.
What about sponsored and verified?
I thought these categories were no longer used and didn't apply to any current add-ons. If this is correct, is there any reason to do this? Or did I misunderstand.
Note, sponsored and verified were specifically meant to be exposed, and the presence of those promoted groups is used by frontend too, including as part of the "badged" pseudo-group. If the ask is to completely remove support for verified and sponsored please file as a separate issue, as it's a larger scope.
Note, sponsored and verified were specifically meant to be exposed, and the presence of those promoted groups is used by frontend too, including as part of the "badged" pseudo-group. If the ask is to completely remove support for verified and sponsored please file as a separate issue, as it's a larger scope.
The ask is not to remove, the ask is to be aware of the categories and make a conscious decision about them, like I did in https://github.com/mozilla/addons/issues/14980. That issue also specifies that sponsored
and verified
keep being exposed.
Note, sponsored and verified were specifically meant to be exposed, and the presence of those promoted groups is used by frontend too, including as part of the "badged" pseudo-group. If the ask is to completely remove support for verified and sponsored please file as a separate issue, as it's a larger scope.
The ask is not to remove, the ask is to be aware of the categories and make a conscious decision about them, like I did in #14980. That issue also specifies that
sponsored
andverified
keep being exposed.
@abyrne-moz Would partner add-ons (once added as part of #14986) be included in this as well?
Yes please - I've updated the description to reflect this
Description
In the public API, a Notable or Strategic add-on should not show its state in
promoted.categories
. Accordingly, the add-ons search should not return anyNotable
,Strategic
orPartner
add-ons, even if queried for that.Acceptance Criteria
Checks
┆Issue is synchronized with this Jira Task