releases/tools
Hervé Beraud a8ab91eebc Adding a new tools to search topic on the ML
By default it will research for topics related to the release team but
pattern can be overriden to looking for all kind of topics (c.f the
related doc).

Usages
------

The following example will search for all emails sent openstack-discuss
who match release topics from the creation of the mailing list to the
current day:

```
$ tools/search_emails.py
```

In the following example we search for release countdown emails sent
between May 2020 and today:

```
tools/search_emails.py --topic ".?\[release\] Release countdown.*" --starting-date 2020-5-1
Looking for emails between 2020 May and 2020 September and sent by
Analyzing May 2020: http://lists.openstack.org/pipermail/openstack-discuss/2020-May
Analyzing June 2020: http://lists.openstack.org/pipermail/openstack-discuss/2020-June
Analyzing July 2020: http://lists.openstack.org/pipermail/openstack-discuss/2020-July
Analyzing August 2020: http://lists.openstack.org/pipermail/openstack-discuss/2020-August
Analyzing September 2020: http://lists.openstack.org/pipermail/openstack-discuss/2020-September
15 result(s) have been found
2020-May:
        - [release] Release countdown for week R-1, May 4 - 8 - Sean McGinnis
        http://lists.openstack.org/pipermail/openstack-discuss/2020-May/014577.html
        - [release] Release countdown for week R-0, May 11 - 15 - Sean McGinnis
        http://lists.openstack.org/pipermail/openstack-discuss/2020-May/014780.html
        - [release] Release countdown for week R-20, May 25 - 29 - Sean McGinnis
        http://lists.openstack.org/pipermail/openstack-discuss/2020-May/014999.html
2020-June:
        - [release] Release countdown for week R-17, Jun 15 - Jun 19 - Sean McGinnis
        http://lists.openstack.org/pipermail/openstack-discuss/2020-June/015415.html
        - [release] Release countdown for week R-16, Jun 22 - Jun 26 - Sean McGinnis
        http://lists.openstack.org/pipermail/openstack-discuss/2020-June/015541.html
2020-July:
        - [release] Release countdown for week R-13  July 13 - July 17 - Sean McGinnis
        http://lists.openstack.org/pipermail/openstack-discuss/2020-July/015878.html
        - [release] Release countdown for week R-12  July 20 - July 24 - Sean McGinnis
        http://lists.openstack.org/pipermail/openstack-discuss/2020-July/016056.html
2020-August:
        - [release] Release countdown for week R-10  August 3 - 7 - Sean McGinnis
        http://lists.openstack.org/pipermail/openstack-discuss/2020-August/016243.html
        - [release] Release countdown for week R-8 Aug 17 - 21 - Sean McGinnis
        http://lists.openstack.org/pipermail/openstack-discuss/2020-August/016534.html
        - [release] Release countdown for week R-7 Aug 24 - 28 - Sean McGinnis
        http://lists.openstack.org/pipermail/openstack-discuss/2020-August/016709.html
        - [release] Release countdown for week R-6 Aug 31 - Sept 4 - Sean McGinnis
        http://lists.openstack.org/pipermail/openstack-discuss/2020-August/016894.html
2020-September:
        - [release] Release countdown for week R-5 Sept 7 - 11 - Sean McGinnis
        http://lists.openstack.org/pipermail/openstack-discuss/2020-September/017079.html
        - [release] Release countdown for week R-4 Sept 14 - 18 - Sean McGinnis
        http://lists.openstack.org/pipermail/openstack-discuss/2020-September/017210.html
        - [release] Release countdown for week R-3 Sept 21 - 25 - Sean McGinnis
        http://lists.openstack.org/pipermail/openstack-discuss/2020-September/017399.html
        - [release] Release countdown for week R-2 Sept 28 - Oct 2 - Sean McGinnis
        http://lists.openstack.org/pipermail/openstack-discuss/2020-September/017616.html
```

Change-Id: Ib1fe5f74b408ac489b12c4ef003860ce7aee1532
2020-10-02 15:57:38 +02:00
..
aclissues.py Switch to PyYaml safe_load 2020-07-27 16:18:19 -05:00
aclmanager.py Update to latest hacking for pep8 checks 2020-07-27 16:33:03 -05:00
add_release_note_links.sh make add_release_notes_links.sh smarter 2018-02-28 11:43:48 -05:00
add_reviewers.sh Update add_reviewers to add to all open reviews 2020-05-09 07:15:06 -05:00
announce.sh Rely on Zuul to provide project name in announces 2020-04-24 12:41:09 +02:00
build_reenqueue_commands.sh Fix bashate errors 2018-07-30 14:56:05 -05:00
build_tag_history.sh Remove coreos-image-builder references 2020-02-11 08:58:09 -08:00
bulk_review.sh trivial - fix nits in script 2020-02-20 17:40:09 +01:00
check_approval.py Make check_approval not require openstack_governance 2019-12-17 18:21:29 +01:00
clone_repo.sh Use updated git cache dir default path 2020-05-13 06:13:07 -05:00
discover_branch_points.py Update to latest hacking for pep8 checks 2020-07-27 16:33:03 -05:00
functions add a script to get a list of unreleased changes for a team 2018-11-19 12:57:18 -05:00
governance_consistency.py governance/releases consistency check tool 2020-01-23 12:40:43 +01:00
import_branch_points.sh update import_branch_points.sh to use edit-deliverable 2017-08-01 16:31:11 -04:00
inactive_project_report.sh Fix bashate errors 2018-07-30 14:56:05 -05:00
list_changes_unreleased_deliverables.sh Fix bashate errors 2018-07-30 14:56:05 -05:00
list_client_library_unreleased_changes.sh Update lib release instructions for freeze 2019-09-19 16:04:06 -05:00
list_library_unreleased_changes.sh Update lib release instructions for freeze 2019-09-19 16:04:06 -05:00
list_rc_updates.sh add a tool to show changes in rc-based repos 2019-03-27 13:54:24 -04:00
list_stable_unreleased_changes.sh Fix bashate errors 2018-07-30 14:56:05 -05:00
list_unreleased_and_open_changes.sh Fix ssh host addr link. 2019-11-20 18:16:54 +08:00
list_unreleased_changes_for_team.sh add a script to get a list of unreleased changes for a team 2018-11-19 12:57:18 -05:00
list_unreleased_changes.sh Allow list_unreleased_changes to format results at json & yaml formats 2020-07-07 19:07:25 +02:00
list_weeks.py Remove unused imports in tools and commands 2019-11-27 17:45:34 +01:00
make_missing_releases.sh Address review comments for make_missing_releases 2020-01-09 11:56:25 -06:00
membership_freeze_test.py Switch to PyYaml safe_load 2020-07-27 16:18:19 -05:00
mkteampage.sh tools: Trivial fixup 2016-06-16 16:12:18 +10:00
new_release.sh Fix tox command in tool help 2020-07-07 17:39:24 +02:00
process_auto_releases.sh Add script to semi-automate bulk releases 2020-09-11 14:48:55 -05:00
run_yamllint.sh add wrapper for yamllint 2017-07-31 17:11:02 -04:00
search_emails.py Adding a new tools to search topic on the ML 2020-10-02 15:57:38 +02:00
series_diff_start.sh Fix bashate errors 2018-07-30 14:56:05 -05:00
tag_history_from_git.py Remove unused imports in tools and commands 2019-11-27 17:45:34 +01:00
tox-log-command.sh fix command handling in tox-log-command.sh 2017-12-06 16:39:25 -05:00
transition_series.sh Add script to transition entire series to EM or EOL 2019-04-11 06:44:55 -05:00
verify_branches_and_late_releases.py Update to latest hacking for pep8 checks 2020-07-27 16:33:03 -05:00