A developer can't delete a (non-published) application

Bug #721315 reported by Michael Nelson
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Developer registration portal
Fix Released
Low
Anthony Lenton

Bug Description

STR:
1) Create a new application and submit for review, wait for it to be approved.
2) Edit that application changing the application name or description
At this point, as a developer I'd like to able to change my mind and delete the new pending application, but I can't.

Notes for QA:
1) Create a new application. You should have an option to delete the app forever in the right sidebar on the app details screen.
2) Submit the app for review. You should still have an option to delete the app in the details screen.
3) As a reviewer, ask for information, approve or reject the app. The option to delete your app should always be there in the app details screen.
4) Even when Ready to publish or even Published, you'll be able to delete your app forever.
5) "Delete this app" should only be available to the registrant of the app (not to the reviewer).
6) You should always be asked for confirmation when you go to delete an app, with a warning that deleting an app is permanent.

summary: - A developer can't delete an application
+ A developer can't delete a (non-published) application
Revision history for this message
Anthony Lenton (elachuni) wrote :

This is related to bug #781006. The fact is, as a developer you can't delete or completely remove an application at all. The developer should be offered a "delete" or "remove completely" option, probably on the details page on the left bar. This option wouldn't actually delete the app, but would move it into the Superseded (or some other final and invisible) state. This option should be only available to the application registrant, not to application moderators.

Changed in developer-portal:
importance: Undecided → Low
tags: added: kb-feature sp-1
Changed in developer-portal:
assignee: nobody → Anthony Lenton (elachuni)
status: New → In Progress
Changed in developer-portal:
status: In Progress → Fix Committed
description: updated
description: updated
Revision history for this message
Dave Morley (davmor2) wrote :

Should this be available on a published app it says so in the qa notes but I would suggest not doing so. If a developer isn't looking closely enough then he might delete the wrong copy.

EXAMPLE:
Developer creates test app1
Moderator say there is an issue and rejects it
Developer recreates test app1 with a patch that means it work
goes through the process and publishes the app and then clicks on the wrong link as the apps have the same name and deletes the published app.

I would suggest that published apps should at least flag a big red warning saying this app is published are you sure or the option is greyed out forcing the dev to do something to delete it meaning it is deliberate and not accidental. I would have ready to produce as deletable that way a dev just needs to remove it from USC to delete it. under option 2

Revision history for this message
Dave Morley (davmor2) wrote :

Above comment is no longer an Issue I hadn't realised that there is no longer a dupe made of the application so this is fine.

Changed in developer-portal:
milestone: none → 11.06
Changed in developer-portal:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.