Sign up override for Mozilla contributors

RESOLVED FIXED in 6.3.3

Status

addons.mozilla.org Graveyard
Public Pages
P1
normal
RESOLVED FIXED
6 years ago
2 years ago

People

(Reporter: fligtar, Assigned: kumar)

Tracking

Details

(Reporter)

Description

6 years ago
For the developer preview, we have a maximum number of accounts that we allow to be created. We'd like to be able to guarantee that Mozillians are able to get in, so please allow for a special URL that will ignore the account limit and always let the account be made.
Allowing email addresses that end in @mozilla.com is the normal way to do this.  Is there a reason not to do that?

Comment 2

6 years ago
I don't know if everyone who's registered as a Mozillian will have a @mozilla.com address as we're also talking about non-employee contributors. 

cc:ing Aakash who has offered to give us all the email addresses if that helps.
It depends on the scope of contributor involvement you want here. If it's an employee-only developer preview, then limiting to @mozilla.com, @mozilla.org and @mozillafoundation.org e-mail addresses works.

If you'd like the scope to be for all core/active contributors here at Mozilla (my preferred choice), I can give you all the registered vouched Mozillian account e-mail addresses that are non-@mozilla.com, @mozilla.org and @mozillfoundation.org e-mail addresses and allow you to add that extra piece in for the latter. 

This second approach will you give you a little more flexibility going forward too. I'll add a private attachment to this bug with the addresses once I get a sub-set list of accounts registered this week and add to the one that I already have (all-time accounts registered as of last week).
The database behind https://apps-preview-dev.allizom.org/ will seed the production site at some point (next week?).  If you can email your list and ask them to log in with browserid to that development site they will have accounts in production when we launch.

That's the easiest thing from my end - is that possible from yours?
The database has been switched.  https://apps-preview.mozilla.org is now the database that we'll be shipping live.  Since you already have a list of addresses can you just ask them to sign up there?

Updated

6 years ago
Blocks: 690899
Aakash:  Is asking your user list to register an acceptable solution?
To be honest, I don't know the context of the dev preview...I'm simply handing ya'll the e-mail list from Mozillians.org for vouched accounts. 

Jane or Justin, can you give us an idea of what we're trying to do with these e-mails and what the dev preview is trying to get out of including our core/active contributors?

Comment 9

6 years ago
Hey there -- just for context. As Justin mentioned we will cap the number of developers into the market at 3,000. However, in addition we want to allow any Mozilla paid staff members and known / trusted Mozillians to also be part of the developer release. 

Aakash/Justin - I'm not sure how to answer Wil's question. (Comments 6/7)
(Reporter)

Comment 10

6 years ago
Please make a special URL that we can give to bypass the account restrictions -- this isn't limited to Mozilla employees or people on mozillians.org. It can be as simple as adding a parameter like ?mozillian=true to the normal URL.

Comment 11

6 years ago
Is it ok that the mozillians can count towards the total on the site? E.g if the limit was 100 and 50 mozillians registered, only 50 non-mozillians could join?
(Reporter)

Comment 12

6 years ago
That's fine. We can raise the limit to account for that if needed.
Assignee: nobody → kumar.mcmillan
Target Milestone: --- → 6.3.4
Target Milestone: 6.3.4 → 6.3.3
Done
https://github.com/mozilla/zamboni/commit/e82ec0d
https://github.com/mozilla/zamboni/commit/edeafb0

Add something like this to settings_local.py:
REGISTER_OVERRIDE_TOKEN = 'mozilla'

Then we can send users to https://addons-dev.allizom.org/en-US/firefox/users/login?ro=mozilla and they will be able to register beyond the limit for a week (with their cookie).  When they register, they will affect the registration total as comment #11 points out.

Please do not activate this setting until QA has verified the new behavior on -dev.
Status: NEW → RESOLVED
Last Resolved: 6 years ago
Resolution: --- → FIXED
Product: addons.mozilla.org → addons.mozilla.org Graveyard
You need to log in before you can comment on or make changes to this bug.