Merge lp:~tsimonq2/ubuntu-archive-publishing/lubuntu-next-support-cycle-adjustment into lp:ubuntu-archive-publishing

Proposed by Simon Quigley
Status: Merged
Merged at revision: 101
Proposed branch: lp:~tsimonq2/ubuntu-archive-publishing/lubuntu-next-support-cycle-adjustment
Merge into: lp:ubuntu-archive-publishing
Diff against target: 27 lines (+10/-0)
1 file modified
scripts/maintenance-check.py (+10/-0)
To merge this branch: bzr merge lp:~tsimonq2/ubuntu-archive-publishing/lubuntu-next-support-cycle-adjustment
Reviewer Review Type Date Requested Status
Steve Langasek Approve
Ubuntu Package Archive Administrators Pending
Review via email: mp+342475@code.launchpad.net

Commit message

Ensure that Lubuntu Next is only supported for nine months.

Description of the change

Per the recommendation of the Ubuntu Technical Board, this ensures that Lubuntu Next is only supported for nine months, while Lubuntu is supported for three years. The purpose of this is because Lubuntu and Lubuntu Next share the same seed source (unlike in previous cases with, for example, the Plasma transition) but need separate support cycles.

To post a comment you must log in.
Revision history for this message
Steve Langasek (vorlon) wrote :

Seems straightforward, but would you mind if we called these NON_LTS_SEEDS instead of REGULAR_SEEDS? I think that would be clearer.

Revision history for this message
Simon Quigley (tsimonq2) wrote :

No problem. Thanks!

Revision history for this message
Steve Langasek (vorlon) :
review: Approve

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
=== modified file 'scripts/maintenance-check.py'
--- scripts/maintenance-check.py 2018-02-27 21:01:14 +0000
+++ scripts/maintenance-check.py 2018-03-31 02:36:41 +0000
@@ -209,6 +209,15 @@
209 This changes the timeframe for desktop packages from 3y to 5y.209 This changes the timeframe for desktop packages from 3y to 5y.
210 """210 """
211211
212 # Lubuntu Next should only be supported for nine months, but is in the
213 # same seed as Lubuntu, which should be supported for three years. This
214 # blacklists the Next-specific files in the seed.
215 REGULAR_SEEDS = [
216 "ship-live-qt",
217 "live-qt",
218 "desktop-qt",
219 ]
220
212 # lts support timeframe, order is important, least supported must be last221 # lts support timeframe, order is important, least supported must be last
213 # time, seeds222 # time, seeds
214 SUPPORT_TIMEFRAME = [223 SUPPORT_TIMEFRAME = [
@@ -221,6 +230,7 @@
221 ("3y", UbuntuMaintenance.SERVER_SEEDS),230 ("3y", UbuntuMaintenance.SERVER_SEEDS),
222 ("3y", UbuntuMaintenance.DESKTOP_SEEDS),231 ("3y", UbuntuMaintenance.DESKTOP_SEEDS),
223 ("3y", UbuntuMaintenance.SUPPORTED_SEEDS),232 ("3y", UbuntuMaintenance.SUPPORTED_SEEDS),
233 ("9m", REGULAR_SEEDS),
224 ]234 ]
225235
226 # on an LTS this is significant, it defines what names get LTS support236 # on an LTS this is significant, it defines what names get LTS support

Subscribers

People subscribed via source and target branches