← Back to team overview

launchpad-reviewers team mailing list archive

[Merge] lp:~cjwatson/launchpad/precise-sync-testing into lp:launchpad

 

Colin Watson has proposed merging lp:~cjwatson/launchpad/precise-sync-testing into lp:launchpad.

Requested reviews:
  Launchpad code reviewers (launchpad-reviewers)
Related bugs:
  Bug #870173 in Launchpad itself: "Sync from Debian testing for Ubuntu 12.04 LTS"
  https://bugs.launchpad.net/launchpad/+bug/870173

For more details, see:
https://code.launchpad.net/~cjwatson/launchpad/precise-sync-testing/+merge/78646

= Summary =

As per bug 870173, the consensus of the Ubuntu release team is to sync packages from Debian testing rather than unstable for the Ubuntu 12.04 LTS release cycle.  Ideally this would not involve a Launchpad code change, but until bug 827555 is fixed we still have this Ubuntu policy decision in the Launchpad source tree.

== Proposed fix ==

Change "unstable" to "testing" in _syncorigins.py, as before.

== Pre-implementation notes ==

None since this is a repeat of a change for previous LTS cycles, and we've already established recently that we won't be able to switch over to API-based autosyncs in time for the start of our next release cycle (although most manual syncs should be via the API now).

== Demo and Q/A ==

I think this is no-qa.
-- 
https://code.launchpad.net/~cjwatson/launchpad/precise-sync-testing/+merge/78646
Your team Launchpad code reviewers is requested to review the proposed merge of lp:~cjwatson/launchpad/precise-sync-testing into lp:launchpad.
=== modified file 'scripts/ftpmaster-tools/_syncorigins.py'
--- scripts/ftpmaster-tools/_syncorigins.py	2010-05-19 18:07:56 +0000
+++ scripts/ftpmaster-tools/_syncorigins.py	2011-10-07 17:49:32 +0000
@@ -12,7 +12,7 @@
 "debian": {
     "name": "Debian",
     "url": "http://ftp.debian.org/debian/";,
-    "default suite": "unstable",
+    "default suite": "testing",
     "default component": "main",
     "dsc": "must be signed and valid"
     },