From 423a88a5f9a4eaecd57bcbdc81f62146cd231dfc Mon Sep 17 00:00:00 2001 From: Todd Leonhardt Date: Sat, 16 Jun 2018 18:56:04 -0400 Subject: [PATCH 1/2] Updated CODEOWNERS file to try to reflect who the experts are for various code setions This is my quick and dirty attempt at this effort. Please feel free to modify as you see fit. --- CODEOWNERS | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) diff --git a/CODEOWNERS b/CODEOWNERS index c10568d96..8f7be7493 100644 --- a/CODEOWNERS +++ b/CODEOWNERS @@ -12,3 +12,42 @@ # You can also use email addresses if you prefer. #docs/* docs@example.com + +# cmd2 code +cmd2/__init__.py @tleonhardt @kotfu +cmd2/arg*.py @anselor +cmd2/constants.py @kotfu +cmd2/parsing.py @kotfu @kmvanbrunt +cmd2/pyscript*.py @anselor +cmd2/rl_utils.py @kmvanbrunt +cmd2/transcript.py @kotfu +cmd2/utils.py @tleonhardt @kotfu @kmvanbrunt + +# Sphinx documentation +docs/* @tleonhardt @kotfu + +# Examples +examples/env*.py @kotfu +examples/help*.py @anselor +examples/tab_au*.py @anselor +examples/tab_co*.py @kmvanbrunt + +# Unit Tests +tests/pyscript/* @anselor +tests/transcripts/* @kotfu +tests/__init__.py @kotfu +tests/conftest.py @kotfu @tleonhardt +tests/test_acar*.py @anselor +tests/test_argp*.py @kotfu +tests/test_auto*.py @anselor +tests/test_bash*.py @anselor @tleonhardt +tests/test_comp*.py @kmvanbrunt +tests/test_pars*.py @kotfu +tests/test_pysc*.py @anselor +tests/test_tran*.py @kotfu + +# Top-level project stuff +CONTRIBUTING.md @tleonhardt @kotfu +setup.py @tleonhardt @kotfu +tasks.py @kotfu + From b02e3d366fcfb92b9fd8545fdd0737a729547ffa Mon Sep 17 00:00:00 2001 From: Todd Leonhardt Date: Sun, 17 Jun 2018 18:58:18 -0400 Subject: [PATCH 2/2] Added multiple owners for cmd2/cmd2.py Also: - Added files to .gitignore for mypy plugin for PyCharm --- .gitignore | 4 ++++ CODEOWNERS | 1 + 2 files changed, 5 insertions(+) diff --git a/.gitignore b/.gitignore index 462988011..e1afc390a 100644 --- a/.gitignore +++ b/.gitignore @@ -20,3 +20,7 @@ htmlcov # mypy optional static type checker .mypy_cache + +# mypy plugin for PyCharm +dmypy.json +dmypy.sock diff --git a/CODEOWNERS b/CODEOWNERS index 8f7be7493..daf0ba674 100644 --- a/CODEOWNERS +++ b/CODEOWNERS @@ -16,6 +16,7 @@ # cmd2 code cmd2/__init__.py @tleonhardt @kotfu cmd2/arg*.py @anselor +cmd2/cmd2.py @tleonhardt @kmvanbrunt @kotfu cmd2/constants.py @kotfu cmd2/parsing.py @kotfu @kmvanbrunt cmd2/pyscript*.py @anselor