Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Report out "unconfigured"/"unknown" projects. #36

Open
tarkatronic opened this issue Apr 24, 2023 · 1 comment
Open

Report out "unconfigured"/"unknown" projects. #36

tarkatronic opened this issue Apr 24, 2023 · 1 comment
Assignees
Labels
enhancement New feature or request hacktoberfest Reporting Issues relating to the reporting functionality
Milestone

Comments

@tarkatronic
Copy link
Contributor

🚀 Feature Request

Is your feature request related to a problem? Please describe.

With the way things are handled currently we report out:

  • An overall summary, to a "default" channel
  • Individual team summaries to the team channels

Any repository where the owner(s) cannot be detected spit out a warning to the console, and then their reports are dropped. We should be doing something with these instead. With some of the recent refactors, I did bucket these all together in the reports, we just don't do anything with them yet.

Describe the solution you'd like

A report should be specifically designed and formatted to report out these homeless findings. Probably something to go to the "default" Slack channel. Definitely some kind of summary.

@tarkatronic tarkatronic added enhancement New feature or request triage New issue in need of triage Reporting Issues relating to the reporting functionality and removed triage New issue in need of triage labels Apr 24, 2023
@tarkatronic tarkatronic added this to the Version 1.0 milestone May 16, 2023
@tarkatronic tarkatronic changed the title Report out "unconfigured"/"unknown" repositories. Report out "unconfigured"/"unknown" projects. Aug 14, 2023
@JoseAngel1196 JoseAngel1196 self-assigned this Oct 4, 2023
@tarkatronic
Copy link
Contributor Author

With some of the recent refactors, I did bucket these all together in the reports, we just don't do anything with them yet.

I'm not so sure this is strictly true anymore. With all of the changes for multiple data sources, we no longer do this "bucketing". But I think it's still fairly easy to discover projects which are not owned. Their Owners map will simply be empty. So it should be easy enough to loop through all projects in a ProjectCollection, check for an empty Owners map, and report out on matching ones.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request hacktoberfest Reporting Issues relating to the reporting functionality
Projects
None yet
Development

No branches or pull requests

2 participants