Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Don't allow use of "Mozilla" or "Firefox" in add-on names #2158

Closed
jvillalobos opened this issue Aug 24, 2018 · 21 comments · Fixed by #3123
Closed

Don't allow use of "Mozilla" or "Firefox" in add-on names #2158

jvillalobos opened this issue Aug 24, 2018 · 21 comments · Fixed by #3123

Comments

@jvillalobos
Copy link

Up until now, we've allowed add-on names to end with "for Firefox" or "for Mozilla". For SEO reasons, we don't want to allow this anymore. Any use of those terms in add-on names should produce an error.

/cc @wagnerand to coordinate policy change when this lands.

@wagnerand
Copy link
Member

Thanks Jorge!

What is the timeline for this?

I assume there will be some kind of validation for any submission (both new add-ons and updates to existing ones). We need to keep in mind that updates with a changed name in the XPI does not automatically update the name on AMO.

What will happen to existing add-ons that don't get updates? Will they be automatically updated by us? We need to keep potential conflicts in mind, e.g. when an add-on gets renamed from "Ad Blocking for Firefox", but there is already an "Ad Blocking" add-on listed.

We also might want to add "Fire fox" to the list, since that is an easy workaround with a similar impact on SEO.

@EnTeQuAk
Copy link
Contributor

Luckily the current validation happens directly on addons-server and not on the linter, so we should be able to distinguish between new submissions and updates in case we want to handle them differently.

@jvillalobos
Copy link
Author

What is the timeline for this?

It's part of a Q4 project, but if anyone wants to tackle this before then, it should be fine.

What will happen to existing add-ons that don't get updates?

Once the check is in place for submissions, we'll have to reach out to devs and give them some time to adjust. After that, we'll just change the names ourselves.

We also might want to add "Fire fox" to the list,

There are so many variations that I don't think we should try to cover them automatically.

Luckily the current validation happens directly on addons-server and not on the linter,

@EnTeQuAk should I move this to addons-server then?

@jvillalobos
Copy link
Author

should I move this to addons-server then?

Or, rather, should I also file an issue on addons-server?

@EnTeQuAk
Copy link
Contributor

Or, rather, should I also file an issue on addons-server?

I guess both projects need a change, we currently don't have any checks in addons-linter regarding the trademark but eventually, we should warn developers ahead of time in case they're using disallowed add-on names.

So yes, both would be nice. Thanks!

@muffinresearch
Copy link
Contributor

muffinresearch commented Nov 21, 2018

@jvillalobos since the server-side changes are done and it appear based on mozilla/addons#5920 to not affect mozilla specific accounts presumably the change on the linter side should only be a warning?

@jvillalobos
Copy link
Author

Yeah, as long as we block submission on addons-server (for non-Moz accounts), it should be okay to have the linter just warn about it.

@grahamperrin
Copy link

@vaindil
Copy link

vaindil commented Apr 16, 2019

This is already being enforced (my add-on can't have "for Firefox 57+" in the name), but the add-on policies page has not been updated. I just ran into this issue for an add-on and had search to find this issue here.

@caitmuenster
Copy link

Thanks @vaindil! I can look into updating this.

@muffinresearch
Copy link
Contributor

The outstanding action here is to add warnings here in the linter.

@marchiore
Copy link
Contributor

Is this still in the roadmap? Can i work on it?

To make the proposed solution clear, it is necessary to create a new rule in linter to see if the extension name (property name in manifest.json) has the words Mozilla or Firefoxand warn the user. Am I right?

@vaindil
Copy link

vaindil commented Apr 13, 2020

I'm not sure if this issue is still relevant, because the add-on policies page has the below quote. I don't know if that has always been there though.

Add-ons that make use of Mozilla trademarks must comply with the Mozilla Trademark Policy. If the add-on uses “Firefox” in its name, the naming standard the add-on is expected to follow is “ for Firefox”.

@jvillalobos
Copy link
Author

Is this still in the roadmap? Can i work on it?

Yes

To make the proposed solution clear, it is necessary to create a new rule in linter to see if the extension name (property name in manifest.json) has the words Mozilla or Firefoxand warn the user. Am I right?

That's right. You might also need to check for localized versions of the name, but I don't know how complex that is to do on the linter.

@marchiore
Copy link
Contributor

Just created mozilla/addons#3313

@vaindil
Copy link

vaindil commented Apr 27, 2020

Is the add-on policies page ever going to be updated to reflect this?

@wagnerand
Copy link
Member

Is the add-on policies page ever going to be updated to reflect this?

Probably, in a future update.

@vaindil
Copy link

vaindil commented Apr 27, 2020

This has been enforced for over a year now but the policies page hasn't been updated, that was why I asked. Thanks!

@marchiore
Copy link
Contributor

@vaindil I can send a PR to extension-workshop update if you want.

https://github.com/mozilla/extension-workshop/blob/30fbb23760bc073fa133d8834d1231d8803223a3/documentation/publish/add-on-policies.md

from:

Add-ons that make use of Mozilla trademarks must comply with the Mozilla Trademark Policy. If the add-on uses “Firefox” in its name, the naming standard the add-on is expected to follow is “ for Firefox”.

to:

Add-ons name must not uses the words mozilla or firefox like <Add-on name> for Firefox and if it make use of Mozilla trademarks must comply with the Mozilla Trademark Policy.

do you think it is necessary to add some more information or is this good?

@wagnerand
Copy link
Member

Thanks, I appreciate the effort but we do not accept pull requests for changes to the policies page. There is a larger process involved, we will likely change that with our next planned update.

@willdurand
Copy link
Member

see also mozilla/addons#7703

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

10 participants