Skip to content

Conversation

@tleonhardt
Copy link
Member

@tleonhardt tleonhardt commented Jun 16, 2018

Tried to update the CODEOWNERS file to accurately reflect which core developers are most familiar with which code files.

This is my quick and dirty attempt at this effort. Please feel free to modify as you see fit.

This closes #443

…ious code setions

This is my quick and dirty attempt at this effort.

Please feel free to modify as you see fit.
@tleonhardt tleonhardt added this to the 0.9.2 milestone Jun 16, 2018
@tleonhardt tleonhardt self-assigned this Jun 16, 2018
kotfu
kotfu previously approved these changes Jun 17, 2018
Copy link
Member

@kotfu kotfu left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me. What happens if a source file is not referenced in CODEOWNERS? i.e. cmd2.py

@codecov
Copy link

codecov bot commented Jun 17, 2018

Codecov Report

Merging #444 into master will not change coverage.
The diff coverage is n/a.

Impacted file tree graph

@@           Coverage Diff           @@
##           master     #444   +/-   ##
=======================================
  Coverage   90.21%   90.21%           
=======================================
  Files           9        9           
  Lines        2740     2740           
=======================================
  Hits         2472     2472           
  Misses        268      268

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update c8b8c49...b02e3d3. Read the comment docs.

@tleonhardt
Copy link
Member Author

tleonhardt commented Jun 17, 2018

@kotfu Order is important in the CODEOWNERS file - the last matching pattern has the most precedence. The very first pattern I have in there is the lowest precedence and is the "catch-all" since the pattern is the "*" wildcard - so any files not referenced are caught by that and I get nominated as the reviewer.

For cmd2.py I didn't know what to do since all of us are familiar with it and expertise really comes down to specific sections/methods/functions. Any suggestions?

Also:
- Added files to .gitignore for mypy plugin for PyCharm
@tleonhardt
Copy link
Member Author

I'm going to go ahead and merge this in. Everyone should feel free to make whatever changes they see fit at any time.

@tleonhardt tleonhardt merged commit b5def93 into master Jun 17, 2018
@tleonhardt tleonhardt deleted the owners branch June 17, 2018 23:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Improve CODEOWNERS file

3 participants