mozilla / addons

☂ Umbrella repository for Mozilla Addons ✨
Other
127 stars 41 forks source link

[Task]: Remove Verified/Sponsored promoted tiers #14996

Closed diox closed 1 month ago

diox commented 2 months ago

Description

We still have Verified and Sponsored tiers in addons-server and addons-frontend. We aren't going to use those tiers for the time being, we should remove them to remove confusion.

Acceptance Criteria

  ### Milestones/checkpoints
  - [ ] All code handling sponsored/verified should be removed from addons-server
  - [ ] All code handling sponsored/verified should be removed from addons-frontend

Checks

┆Issue is synchronized with this Jira Task

willdurand commented 1 month ago

While "sponsored" is a pure AMO concept, "verified" isn't. It is one of the recommended states that Autograph is able to use: https://github.com/mozilla-services/autograph/blob/19c4068ab8bb2041c913b5212152c7f36478f3cb/autograph.yaml#L1459 (and Firefox too).

IF verified needs to go away, it'd be good to remove it everywhere. Is this a Product call or just some clean-ups?

eviljeff commented 1 month ago

While "sponsored" is a pure AMO concept, "verified" isn't. It is one of the recommended states that Autograph is able to use: https://github.com/mozilla-services/autograph/blob/19c4068ab8bb2041c913b5212152c7f36478f3cb/autograph.yaml#L1459 (and Firefox too).

IF verified needs to go away, it'd be good to remove it everywhere. Is this a Product call or just some clean-ups?

imo it's low priority clean-up.

willdurand commented 1 month ago

imo it's low priority clean-up.

That didn't answer my question. Was Product aware of the recommendation state file generated at signing time? Was Product OK with getting rid of the "Verified" badge in Firefox as well?

Can you link to the bugs filed to fully address the removal in the dependencies (autograph, firefox)?

eviljeff commented 1 month ago

imo it's low priority clean-up.

That didn't answer my question.

Your question was "Is this a Product call or just some clean-ups?" - it's the latter.

Was Product aware of the recommendation state file generated at signing time? Was Product OK with getting rid of the "Verified" badge in Firefox as well?

A question for Product (@abyrne-moz )

Can you link to the bugs filed to fully address the removal in the dependencies (autograph, firefox)?

I'm not aware of any bugs, but they would be dependant on the Product decision, I guess.

ioanarusiczki commented 1 month ago