From 8a3e97707dfa9ad137d557c5341102b71697b8fb Mon Sep 17 00:00:00 2001 From: Doug Hellmann Date: Tue, 16 Aug 2016 15:13:04 -0400 Subject: [PATCH] replace summit weeks with trailing weeks The release schedule is no longer bounded by the summit, so don't include it. Add 2 weeks for the cycle-trailing deadline. Change-Id: I8bca376d910c218b65a29d2e400fd519348f73b9 Signed-off-by: Doug Hellmann --- tools/list_weeks.py | 15 +++------------ 1 file changed, 3 insertions(+), 12 deletions(-) diff --git a/tools/list_weeks.py b/tools/list_weeks.py index 34605f5d3d..46e366faef 100755 --- a/tools/list_weeks.py +++ b/tools/list_weeks.py @@ -21,10 +21,6 @@ parser.add_argument( 'next_release', help='monday of the week of upcoming release, YYYY-MM-DD', ) -parser.add_argument( - 'summit', - help='monday of the week of upcoming summit after the release, YYYY-MM-DD', -) args = parser.parse_args() @@ -32,8 +28,6 @@ previous_release_date = datetime.datetime.strptime( args.previous_release, '%Y-%m-%d') next_release_date = datetime.datetime.strptime( args.next_release, '%Y-%m-%d') -summit_date = datetime.datetime.strptime( - args.summit, '%Y-%m-%d') week = datetime.timedelta(weeks=1) work_week = datetime.timedelta(days=4) @@ -47,13 +41,10 @@ while current < next_release_date: n_weeks = len(weeks) -# Add the list of Mondays following the release leading up to the -# summit. Increment current before entering the loop because we've -# already used that week. -current += week -while current <= summit_date: - weeks.append(current) +# Add weeks for the cycle-trailing deadline. +for i in range(2): current += week + weeks.append(current) HEADER = ''' +-------------------+---------------------------+-----------------------------+