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)

defect

Tracking

(Not tracked)

RESOLVED FIXED
2013-05-16

People

(Reporter: clouserw, Assigned: basta)

References

Details

Attachments

(1 file)

Attached image 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.
its a packaged app btw - there are no other platforms.
Yeah, you can't change platform compatibility. Bad design? Maybe. But buchets will fix everything I hear!
Keywords: regression
Target Milestone: --- → 2013-05-16
Huh, how is this a regression?
(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.
(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.
Keywords: regression
Target Milestone: 2013-05-16 → ---
Summary: Can't enable android compatibility → Can't enable android compatibility for a packaged app
(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/
Whoops! I didn't realize it was a packaged app. Sorry.
Blocks: 830876
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?
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?
(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.
Whiteboard: [A4A?]
Whiteboard: [A4A?]
Let's make this a waffle flag that we can turn on for individuals or groups?
Assignee: nobody → mattbasta
Priority: -- → P2
Target Milestone: --- → 2013-05-23
are there waffles we need to add people to?
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.
(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
(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.

Attachment

General

Created:
Updated:
Size: