Packages in the ARB process should go directly to Published without going to "Ready to Publish"

Bug #914667 reported by Stéphane Graber
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Developer registration portal
Fix Released
High
Anthony Lenton
Software Center Agent
Invalid
Undecided
Unassigned

Bug Description

Getting our first ARB app in Ubuntu using MyApps, I went through the following process:
 - Reviewed the app on MyApps
 - Marked it as approved
 - Voted on it on our mailing-list
 - Marked it as approved in QA
 - Copied the package from our staging PPA to our production PPA

At this stage, the app is going to be visible on extras.ubuntu.com and visible in software-center next time the cron job runs.
The problem is, apparently the uploader still needs to click on "Publish" to complete the process. As we discussed in our calls, the ARB can't really offer a way to the uploader to "Publish" something when they want, so the Publish fonction should either be shown to the ARB instead of the uploader or be skipped entirely and go straight to Published state.

Tags: arb
Revision history for this message
Stéphane Graber (stgraber) wrote :

Adding a task for developer-portal, not quite sure what was the write project.

David Planella (dpm)
tags: added: arb
Changed in developer-portal:
status: New → Confirmed
Changed in software-center-agent:
status: New → Invalid
Changed in developer-portal:
importance: Undecided → High
Revision history for this message
David Planella (dpm) wrote :

Anthony also tells me that this depends on bug 920976. Not sure if I should add a task or just the link here will do

Revision history for this message
Anthony Lenton (elachuni) wrote :

MyApps can have a better idea of if an app should skip the ReadyToPublish state based on archive_root.
Several non-ARB apps will go to the partners repo, and these should also skip the ReadyToPublish state altogether.

Probably anything that isn't in a ppa (private or non-) should get automatically published without an option to unpublish.

Changed in developer-portal:
status: Confirmed → Fix Committed
assignee: nobody → Anthony Lenton (elachuni)
Changed in developer-portal:
milestone: none → 12.02.2
Changed in developer-portal:
status: Fix Committed → Fix Released
status: Fix Released → Fix Committed
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.