Closed
Bug 871586
Opened 11 years ago
Closed 11 years ago
Can't enable android compatibility for a packaged app
Categories
(Marketplace Graveyard :: Developer Pages, defect, P2)
Tracking
(Not tracked)
RESOLVED
FIXED
2013-05-16
People
(Reporter: clouserw, Assigned: basta)
References
Details
Attachments
(1 file)
90.77 KB,
image/png
|
Details |
1) Load https://marketplace.firefox.com/developers/app/kitchensink/payments/ 2) See the attached screenshot 3) Try to click the platform buttons If you load a URL like that on -dev there are checkboxes under the platforms and you can enable them. In prod clicking the buttons does nothing.
Comment 1•11 years ago
|
||
its a packaged app btw - there are no other platforms.
Comment 2•11 years ago
|
||
Yeah, you can't change platform compatibility. Bad design? Maybe. But buchets will fix everything I hear!
Updated•11 years ago
|
Keywords: regression
Target Milestone: --- → 2013-05-16
Comment 3•11 years ago
|
||
Huh, how is this a regression?
Comment 4•11 years ago
|
||
(In reply to Christopher Van Wiemeersch [:cvan] from comment #2) > Yeah, you can't change platform compatibility. Bad design? Maybe. But > buchets will fix everything I hear! what would you change it to? Its a packaged app. It only supports FirefoxOS.
Comment 5•11 years ago
|
||
here is a non-packaged app for comparison: https://marketplace.firefox.com/developers/app/wikipedia/payments/
Comment 6•11 years ago
|
||
(In reply to Andrew Williamson [:eviljeff] from comment #4) > (In reply to Christopher Van Wiemeersch [:cvan] from comment #2) > > Yeah, you can't change platform compatibility. Bad design? Maybe. But > > buchets will fix everything I hear! > > what would you change it to? Its a packaged app. It only supports > FirefoxOS. Right, well Android support is here but not ready. I meant going forward we need to be able to allow packaged app to be supported on Android as well.
Updated•11 years ago
|
Keywords: regression
Target Milestone: 2013-05-16 → ---
Updated•11 years ago
|
Summary: Can't enable android compatibility → Can't enable android compatibility for a packaged app
Comment 7•11 years ago
|
||
(In reply to Wil Clouser [:clouserw] from comment #0) > Created attachment 748853 [details] > screenshot > > 1) Load https://marketplace.firefox.com/developers/app/kitchensink/payments/ > 2) See the attached screenshot > 3) Try to click the platform buttons > > If you load a URL like that on -dev there are checkboxes under the platforms > and you can enable them. In prod clicking the buttons does nothing. on dev there aren't checkboxes for packaged apps either: https://marketplace-dev.allizom.org/developers/app/kitchensink/payments/
Comment 8•11 years ago
|
||
Whoops! I didn't realize it was a packaged app. Sorry.
Comment 9•11 years ago
|
||
Please allow marketplace installation of packaged apps on Android. Even though support there is not perfect, we need to test it using marketplace. At least can we support it on marketplace-dev?
Comment 10•11 years ago
|
||
My preference would be for it to be waffled off on prod until Android officially supports packaged apps to not confuse developers into believing it will work. Though I don't know how 'finished' support is at the moment - its not made it to Aurora I take it?
Comment 11•11 years ago
|
||
(In reply to Andrew Williamson [:eviljeff] from comment #10) > My preference would be for it to be waffled off on prod until Android > officially supports packaged apps to not confuse developers into believing > it will work. Though I don't know how 'finished' support is at the moment - > its not made it to Aurora I take it? Andrew, see bug 813736. It should just now be in Aurora.
Updated•11 years ago
|
Whiteboard: [A4A?]
Updated•11 years ago
|
Whiteboard: [A4A?]
Reporter | ||
Comment 12•11 years ago
|
||
Let's make this a waffle flag that we can turn on for individuals or groups?
Assignee: nobody → mattbasta
Reporter | ||
Updated•11 years ago
|
Priority: -- → P2
Target Milestone: --- → 2013-05-23
Assignee | ||
Comment 13•11 years ago
|
||
https://github.com/mozilla/zamboni/commit/59272e6b482f573b53022ce0846ef8972ac74d19 https://github.com/mozilla/zamboni/commit/99d4a64f9b8e4e69cda360a258d0d3a0884debb8 https://github.com/mozilla/zamboni/commit/7419bc876cfc0791063a0ee7616295f3ce97e33a https://github.com/mozilla/zamboni/commit/2ca11ac61fd420ee1dbea7afebb691753340abc2
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → FIXED
Target Milestone: 2013-05-23 → 2013-05-16
Reporter | ||
Comment 14•11 years ago
|
||
are there waffles we need to add people to?
Assignee | ||
Comment 15•11 years ago
|
||
There's really no need to waffle it. We allow installation of packaged apps on any platform that can a.) see the app and b.) use mozApps.installPackage. It would also require adding a lot of logic to waffle, since turning support on for FXOS alone required quite a bit of special casing. The patch was basically to remove all of the special logic. The worst that would ever happen is a user would visit a packaged app marked as Android compatible on FX for Android stable and not be able to install it. Based on the very low number of packaged apps to begin with, I doubt this will be a problem. Changing platforms also flags an app for rereview.
Comment 16•11 years ago
|
||
(In reply to Wil Clouser [:clouserw] from comment #14) > are there waffles we need to add people to? Wil, please add James Hugman and Martyn Haigh to the waffle flag for this
Reporter | ||
Comment 17•11 years ago
|
||
(In reply to Bill Walker [:bwalker] [@wfwalker] from comment #16) > (In reply to Wil Clouser [:clouserw] from comment #14) > > are there waffles we need to add people to? > > Wil, please add James Hugman and Martyn Haigh to the waffle flag for this Talked on IRC, there isn't anything to add a person to. Turns out the confusion is that android apps aren't showing up in search.
You need to log in
before you can comment on or make changes to this bug.
Description
•