Closed
Bug 788381
Opened 13 years ago
Closed 13 years ago
Resubmit isn't a valid option for packaged app
Categories
(Marketplace Graveyard :: Developer Pages, defect, P3)
Tracking
(Not tracked)
VERIFIED
FIXED
2012-10-04
People
(Reporter: robhudson, Assigned: robhudson)
References
Details
Attachments
(2 files)
For hosted apps that are rejected we allow the developer to resubmit (with a comment) since they are able to fix the issues on their server.
For packaged apps this won't work -- a "resubmit" would require a new file upload. For this path flow we need to either allow an upload & replace version, or delete version + upload again. In the end they are the same but not sure which wording is better or what the flow would look like exactly. There may be something in add-ons that handles this well already.
Filing to clean this up.
Assignee | ||
Comment 1•13 years ago
|
||
Assignee | ||
Comment 2•13 years ago
|
||
It was suggested by Krupa that if the developer uploads a packaged app with the same version string, we could offer to replace the current version with this one (or cancel). But only if the existing version hasn't yet been approved. Upon the developer clicking that this is ok, we overwrite the existing packaged app file, reset a few of the fields in our tables (TBD), and set the file status to PENDING so it shows up in the updated app queue.
This sounds like a nice solution so that's what I'll do for this bug unless there are objections.
Comment 3•13 years ago
|
||
That sounds fine with me. I'll tag uiwanted but I wouldn't expect feedback.
Keywords: uiwanted
Priority: -- → P3
Comment 5•13 years ago
|
||
Being able to upload a new file with the same version number is fine, as long as the version hasn't been approved so users don't have it already. I have some caveats though -
a) however the mirroring is handled, it should more robust than how add-ons are handled right now. Bug 794473 is an example of an all too common issue caused by the wrong copy of the file being kept around.
b) the 'version' in the database must be new one as review notes are associated with it and they can exist on non-approved versions or non-reviewed, e.g. info requests, reviewer comments.
c) the replaced version is still listed in the review history - ideally with the packaged file so we can compare to it.
Comment 6•13 years ago
|
||
(In reply to Rob Hudson [:robhudson] from comment #0)
> For packaged apps this won't work -- a "resubmit" would require a new file
> upload.
For packakged apps that have been rejected couldn't just show the 'upload new version' section instead of the resubmit button?
Assignee | ||
Updated•13 years ago
|
Assignee: nobody → robhudson.mozbugs
Target Milestone: --- → 2012-10-04
Assignee | ||
Comment 7•13 years ago
|
||
(In reply to Andrew Williamson [:eviljeff] from comment #6)
> For packakged apps that have been rejected couldn't just show the 'upload
> new version' section instead of the resubmit button?
Yes. I can do that.
Assignee | ||
Comment 8•13 years ago
|
||
https://github.com/mozilla/zamboni/commit/286d9e0
Hid the resubmit form unless it's hosted.
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Comment 9•13 years ago
|
||
(In reply to Rob Hudson [:robhudson] from comment #7)
> (In reply to Andrew Williamson [:eviljeff] from comment #6)
> > For packakged apps that have been rejected couldn't just show the 'upload
> > new version' section instead of the resubmit button?
>
> Yes. I can do that.
Did you do that?
Assignee | ||
Comment 10•13 years ago
|
||
Yes I did that... it was already there.
Comment 11•13 years ago
|
||
Verified as fixed in https://marketplace-dev.allizom.org/developers/ on FF20 (Win 7)
Attaching postfix screenshot.
Closing bug.
Status: RESOLVED → VERIFIED
Comment 12•13 years ago
|
||
You need to log in
before you can comment on or make changes to this bug.
Description
•