Store emails incorrectly state that beta/edge packages are published when they are not

Bug #1620679 reported by Michael Hall
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Software Center Agent
Fix Released
Medium
Para Siva

Bug Description

If you have a published stable version of a package in the store and then upload a new version into the beta channel you will get an email from the store after it has finished processing the upload telling you that your package has been published, even though the newly uploaded version has not yet been published.

Changed in software-center-agent:
assignee: nobody → Para Siva (psivaa)
status: New → In Progress
importance: Undecided → Medium
Para Siva (psivaa)
Changed in software-center-agent:
status: In Progress → Fix Committed
Revision history for this message
Para Siva (psivaa) wrote :

Store emails do not provide feedback on per-channel basis. i.e. They would only provide information on the upload that had just been carried out irrespective of the channels that the developer selected. The 'Package status: Published' part is confusing for a developer especially when different channels are used with different uploads.

The proposed fix is to provide a direct feedback of the upload itself to the developer rather than providing the status of the package. i.e. A feedback would be something like:

"""
Your v1.2 (2) upload for pkg1.dev to the Ubuntu Store has been approved.

To check review details, go to http://myapps.u.c/dev/click-apps/1/review/rev/2/

Upload status: Approved
"""

For package related operations such as quarantining, the message will be:
Your package has been quarantined.
"""
Your package pkg1.dev has been removed from Ubuntu Store and will be removed from every device where it was installed.

The reviewer provided the following feedback:

Quarantined by admin

Package status: Quarantined
"""

Changed in software-center-agent:
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.