-
Notifications
You must be signed in to change notification settings - Fork 56
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
Add a codeowners file #152
Comments
Step 1: let's find an owner of this "project"! |
1.2.3; not it haha This one might actually need at least a couple leads. I say that because while say one upgrade of a component might work for one project, that doesn't mean it will work for another because of some random bug. |
I think the way to handle this is fairly straightforward and outlined in #113 (comment) - TLDR: this needs individual CI steps that test the changes against projects consuming jboss-parent at the snapshot version with the proposed change. |
Something like WildFly can't run on GitHub actions though. Which brings the question; which projects? I do think it's a good idea to add testing on projects though. Another thing to consider is knowing whether or not the projects are explicitly overriding versions. For example in RESTEasy I know we override the Again, not arguing we don't add some projects to CI here, just kind of brain dumping some thoughts :) |
Just to give my two cents here:
|
We have CI now, and apart from that I don't think a CODEOWNERS would give us much since the whole project is only a couple of files. The communication channel for this project is to file an issue or a PR, and CI should take care of the rest. We can add more CI projects over time. Shall I close this issue? |
@dmlloyd The general idea was to use the CODEOWNERS mechanism as a way to let the contributors know who is responsible and/or willing to review and merge the PRs. The CI definitely helps with the review aspect but not exactly with merge aspect. Anyway, this problem can be solved be either having somebody actively reviewing the PR queue or by having a list of mergers to ping. Also, the downside of CODEOWNERS is possible noise if it were to ping a lot of people. |
Well, I'm open to a concrete proposal (i.e. a pull request). I guess the code owners are just me, and maybe @bstansberry assuming he's not running at maximum speed in the opposite direction! (Any other volunteers??) But either a PR should be proposed or we should close the issue. |
I'm not running away, and +1 to a PR. |
This might not make sense for this project. However, it's something we should consider given there is currently no real owner of this project. https://docs.github.com/en/repositories/managing-your-repositorys-settings-and-features/customizing-your-repository/about-code-owners
The text was updated successfully, but these errors were encountered: