Closed Bug 805473 Opened 12 years ago Closed 12 years ago

Notify app developers they need to add marketplace.firefox.com to manifest's installs_allowed

Categories

(Marketplace Graveyard :: Admin Tools, defect, P2)

defect

Tracking

(Not tracked)

VERIFIED FIXED
2012-11-15

People

(Reporter: eviljeff, Assigned: andy+bugzilla)

References

Details

from bug 799563

"We currently redirect marketplace.firefox.com to where the marketplace actually lives on marketplace.mozilla.org.  We need that to be reversed so marketplace.mozilla.org becomes the redirect."

and "installs_allowed in the manifest will need updating in the docs (and the validator too). We could run a quick script see how many manifests set this and then contact those developers and let them know."

This needs to happen before (at least a week really) to avoid breaking app installation.
Blocks: 799563
Andy - do you have time for this?  Target is all active developers of active apps which have marketplace.mozilla.org specified in their manifest.  I'll get copy.
Assignee: nobody → amckay
Priority: -- → P2
Target Milestone: --- → 2012-11-01
(In reply to Wil Clouser [:clouserw] from comment #1)
> Andy - do you have time for this?  Target is all active developers of active
> apps which have marketplace.mozilla.org specified in their manifest.  I'll
> get copy.

Guys - Can we please hold on this until we resolve the contention issues brought up in bug 804634? I'd really rather avoid doing outreach when a plan could change, as that sends a bad message to top apps if we say one thing, then quickly change our minds to the other.

I also don't know right now if it's valid that we can even specify marketplace.firefox.com and marketplace.mozilla.org in the installs_allowed_from field, given that one will involve a redirect to a different origin. I need to find out if that's even allowed for redirects (which I doubt it is).
(In reply to Jason Smith [:jsmith] from comment #2)
> (In reply to Wil Clouser [:clouserw] from comment #1)
> > Andy - do you have time for this?  Target is all active developers of active
> > apps which have marketplace.mozilla.org specified in their manifest.  I'll
> > get copy.
> 
> Guys - Can we please hold on this until we resolve the contention issues
> brought up in bug 804634? I'd really rather avoid doing outreach when a plan
> could change, as that sends a bad message to top apps if we say one thing,
> then quickly change our minds to the other.
> 
> I also don't know right now if it's valid that we can even specify
> marketplace.firefox.com and marketplace.mozilla.org in the
> installs_allowed_from field, given that one will involve a redirect to a
> different origin. I need to find out if that's even allowed for redirects
> (which I doubt it is).

Btw - you guys are good to move forward. Contention issues are resolved.
...back to on hold
Whiteboard: [on hold]
Target Milestone: 2012-11-01 → 2012-11-08
Can I get some text for the mail please?
Flags: needinfo?(adora)
(In reply to Andy McKay [:andym] from comment #5)
> Can I get some text for the mail please?

See comment 4. We're on hold until we get a mitigation strategy clearly defined for how to migrate over to marketplace.firefox.com safely, which currently, isn't figured out yet.
Wip ready for change.

https://github.com/andymckay/zamboni/commit/e722cb
Target Milestone: 2012-11-08 → 2012-11-15
https://etherpad.mozilla.org/apps-url-change-email is what I've got so far.  Happy to have improvements.
Flags: needinfo?(adora)
Whiteboard: [on hold]
https://github.com/mozilla/zamboni/commit/6a8cb8

The management command is there and ready to run, to do as a dry run:

  manage.py domain_change

To actually send the mails:

  manage.py domain_change --mail

For whenever we are ready.
Status: NEW → RESOLVED
Closed: 12 years ago
Resolution: --- → FIXED
Mail has been sent.  96 recipients.
closing this based on comment 11
Status: RESOLVED → VERIFIED
Depends on: 812855
You need to log in before you can comment on or make changes to this bug.