11 Commits

Author SHA1 Message Date
Hervé Beraud
2064f3e29f Remove unused imports in tools and commands
For some non obvious reasons pep8 check doesn't detect these unused imports.

Change-Id: Ie98af5a0fcf4fb8bcd05051de75a84755fbc0b88
2019-11-27 17:45:34 +01:00
Sean McGinnis
44d6736a5e
Be explicit about python3 executable
Per best practices, explicitly use the python3 executable rather than
assuming the platform with have a "python" executable that maps to
python3.

https://www.python.org/dev/peps/pep-0394/

Change-Id: I39b8a1013a891f4570f374d8faa3cfa2ecaf3347
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
2019-10-16 09:45:29 -05:00
Sean McGinnis
3ccab7c6d0
Remove unused --etherpad opt from list_weeks
Change I3cc38afd80eb41200c7269a3039e87f01156eaab switched this tool to
generate a yaml file for driving the release schedule page. That also
removed the ability to generate an etherpad formatted output, but the
option was not removed. This cleans up the unused option.

Change-Id: I2e1b8dcb92239e891ac27af8a503f901c835c808
Signed-off-by: Sean McGinnis <sean.mcginnis@gmail.com>
2018-08-06 16:35:48 -05:00
Doug Hellmann
c568316d50 remove cycle-trailing deadline from auto-generated schedule
Change-Id: I54e059af05901fb16dfe16d4d51d33ddf9d664cf
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2018-03-12 13:21:53 -04:00
Doug Hellmann
e06d8ad2f4 update list_weeks tool to build YAML file
Instead of building the RST table, build a YAML input data file to be
used with the new schedule rendering template. The results will have to
be edited by hand, but we at least get the dates and fixed events
included for free.

Change-Id: I3cc38afd80eb41200c7269a3039e87f01156eaab
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2017-01-04 11:40:06 -05:00
Cao Xuan Hoang
f2d42a9e17 Add Apache 2.0 license to source file
As per OpenStack licensing guide lines [1]:
[H102 H103] Newly contributed Source Code should be licensed under
the Apache 2.0 license.
[H104] Files with no code shouldn't contain any license header nor
comments, and must be left completely empty.

[1] http://docs.openstack.org/developer/hacking/#openstack-licensing

Change-Id: I9f4673f19ce045a2aad656fdc27679a8ada23ff7
2016-09-29 14:54:59 +07:00
Doug Hellmann
8a3e97707d 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 <doug@doughellmann.com>
2016-08-16 15:13:04 -04:00
Doug Hellmann
2d42608486 add an "etherpad" format option to list-weeks script
Add an output option for building the schedule planning calendar
etherpad.

Change-Id: I3be5d94a1cb243a8d9e601b51959a1d97ba93083
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2016-04-15 09:10:37 -04:00
Doug Hellmann
44222fc97b clarify that date args to list-weeks need to be mondays
Change-Id: If4543af8106def2cbfadca325984792680c8b8a2
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2016-03-31 10:22:01 -04:00
Doug Hellmann
f752b09669 fix logic error in list-weeks to remove duplicate week
Change-Id: Id3b7c0133b5801670dd9d2b275634cc9701f133e
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2016-03-31 10:21:48 -04:00
Doug Hellmann
2d833e1dfe skeleton version of newton schedule
Add a tool to produce the schedule table, and add a table for newton's
schedule based on when the summit is and the three week period we have
for mitaka between the release and the newton summit.

Change-Id: I4a4a16426b00c5f21a10d0ce9de221d588ee5fe5
Signed-off-by: Doug Hellmann <doug@doughellmann.com>
2016-02-08 12:35:15 -05:00