← Back to team overview

launchpad-reviewers team mailing list archive

[Merge] lp:~laney/launchpad/proposed-notautomatic into lp:launchpad

 

The proposal to merge lp:~laney/launchpad/proposed-notautomatic into lp:launchpad has been updated.

Description changed to:

Summary
=======

Users are offered upgrades to packages in -proposed, which is often used as a staging/test area. It would be better if they were able to opt in on a per-package basis.

Proposed Fix
============

Add a flag which causes the -proposed Eelease files for a series to contain the NotAutomatic and ButAutomaticUpgrade flags, so that users are not offered updates by apt to packages in -propoed, but are offered upgrades within it.

Test
====

bin/test -cvv test_publisher

QA/demo Plans
==============

Upload (or copy) a package into quantal-proposed with proposed_not_automatic = False. Confirm that the Release file for quantal-proposed does not contain NotAutomatic or ButAutomaticUpgrades. Set the flag to True and upload another package (to cause the Release files to be re-written) and check that the Release file contains NotAutomatic: yes and ButAutomaticUpgrades: yes.

For more details, see:
https://code.launchpad.net/~laney/launchpad/proposed-notautomatic/+merge/113921
-- 
https://code.launchpad.net/~laney/launchpad/proposed-notautomatic/+merge/113921
Your team Launchpad code reviewers is requested to review the proposed merge of lp:~laney/launchpad/proposed-notautomatic into lp:launchpad.


References