Closed Bug 877454 Opened 11 years ago Closed 11 years ago

Add validation override

Categories

(Marketplace Graveyard :: Validation, defect, P3)

defect

Tracking

(Not tracked)

RESOLVED WONTFIX

People

(Reporter: cvan, Unassigned)

References

()

Details

(Whiteboard: [contribute])

The Marketplace packaged app uses a 64px data URI to make things easier for Firefox OS.

I'm blocked from making updates to the Marketplace packaged app because I get validation errors requiring a 128px-sized icon and that `data:` URIs are disallowed:

http://f.cl.ly/items/0t1I0Q3T3e3l1D3m0A0D/Screen%20Shot%202013-05-29%20at%203.13.04%20PM.png
http://f.cl.ly/items/1W3l3j05320A3f111w1x/Screen%20Shot%202013-05-29%20at%201.05.47%20PM.png

Can we please add an ability for admins to bypass validation à la the option we added to AMO? I could add a 128px-sized icon, and I filed bug 877419 and bug 877422 for the `data:` URI issue. Having this override would allow us to sneak other apps in (e.g., bug 876970).
Target Milestone: 2013-06-06 → 2013-06-13
Target Milestone: 2013-06-13 → 2013-06-20
Target Milestone: 2013-06-20 → 2013-06-27
Target Milestone: 2013-06-27 → 2013-07-04
Target Milestone: 2013-07-04 → 2013-07-11
I thought basta alread did this but maybe I'm remembering AMO.  Basta - do we have this already?
Assignee: nobody → mattbasta
Priority: -- → P3
Target Milestone: 2013-07-11 → ---
No, and I actually didn't build the one for AMO either.
Assignee: mattbasta → cvan
Target Milestone: --- → 2013-09-24
Assignee: cvan → nobody
Target Milestone: 2013-09-24 → ---
Whiteboard: [contribute]
Marking this as WONTFIX now.

We rely on validation output for a bunch of different things, now. We could fake it in Zamboni, but that will cause other things down the line to fail or have invalid data (and the reason why the validator broke might cause other things to choke up, as well).

- Manifest parsing and extraction
- Permission usage
- Minimum requirement detection
- Cordova integration
- etc.

If the validation is erroring out, we should solve the issue that's causing the errors rather than plastering over it without solving the underlying problems. There's no circumstances that I'm aware of that the validator will block upload of an app for spurious reasons. We've done a heck of a lot of QA on the validator in the past three years and it's solid enough that when it does go out of its way to hard-block an app, it's for a good reason.
Status: NEW → RESOLVED
Closed: 11 years ago
Resolution: --- → WONTFIX
You need to log in before you can comment on or make changes to this bug.