← Back to team overview

launchpad-reviewers team mailing list archive

[Merge] lp:~xnox/launchpad/update-maintenance-check-3 into lp:launchpad

 

Dmitrijs Ledkovs has proposed merging lp:~xnox/launchpad/update-maintenance-check-3 into lp:launchpad.

Requested reviews:
  Ubuntu Release Team (ubuntu-release)
  Colin Watson (cjwatson)
  Launchpad code reviewers (launchpad-reviewers)

For more details, see:
https://code.launchpad.net/~xnox/launchpad/update-maintenance-check-3/+merge/194416
-- 
https://code.launchpad.net/~xnox/launchpad/update-maintenance-check-3/+merge/194416
Your team Launchpad code reviewers is requested to review the proposed merge of lp:~xnox/launchpad/update-maintenance-check-3 into lp:launchpad.
=== modified file 'cronscripts/publishing/maintenance-check.py'
--- cronscripts/publishing/maintenance-check.py	2013-05-01 21:58:47 +0000
+++ cronscripts/publishing/maintenance-check.py	2013-11-07 20:40:40 +0000
@@ -24,7 +24,10 @@
         ]
 
     # architectures we support (but not for LTS time)
-    SUPPORTED_ARCHES = PRIMARY_ARCHES + ["armel"]
+    SUPPORTED_ARCHES = PRIMARY_ARCHES + [
+        "armhf",
+        "arm64",
+        ]
 
     # what defines the seeds is documented in wiki.ubuntu.com/SeedManagement
     SERVER_SEEDS = [
@@ -105,6 +108,24 @@
         ]
 
 
+class TrustyUbuntuMaintenance(UbuntuMaintenance):
+    """ The support timeframe for the 14.04 (trusty) LTS release.
+        This changes the timeframe for desktop packages from 3y to 5y
+    """
+
+    # lts support timeframe, order is important, least supported must be last
+    # time, seeds
+    SUPPORT_TIMEFRAME = [
+        ("5y", UbuntuMaintenance.SERVER_SEEDS),
+        ("5y", UbuntuMaintenance.DESKTOP_SEEDS),
+        ("9m", UbuntuMaintenance.SUPPORTED_SEEDS),
+        ]
+
+    # on a LTS this is significant, it defines what names get LTS support
+    DISTRO_NAMES = [
+        "ubuntu",
+        ]
+        
 OneiricUbuntuMaintenance = QuantalUbuntuMaintenance