CivicTechTO / CivicTechTO/civictechto-scripts

Allow automation to communicate person responsible for it (CODEOWNERS)

Open
#11 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
7
Forks
2
PR merge metrics
No merged PRs in 30d

Description

In [this evolving philosophy](https://github.com/CivicTechTO/overview#philosophy) of community automation, I'm leaning toward:

> 4. **Be clear about a point of contact for support.** Don't assume people know to check Git commit history on code.

Right now, there's a convention of informally pointing out the code for the automation in each automated message in Slack. If someone is technically inclined, they can explore the code repo and see who wrote the code, but that's perhaps not obvious.

So the idea is to add parsing of the [`CODEOWNER`](https://help.github.com/en/articles/about-code-owners) file on GitHub, and use that (an email for starters) to resolve to a Slack username. Then, the templates and helpers for automated messages can make it simple to refer to the person responsible for the automation :)

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.