OK. With the new descriptions I can vote on this.

> On Apr 2, 2025, at 10:12 AM, Piotr P. Karwasz <pi...@mailing.copernik.eu> 
> wrote:
> 
> Hi all,
> Sorry, my e-mail client reformatted some lines.
> So, the concerned repos are all non-dormant Java repos: l-admin, l-jdk, 
> l-jmx-gui, l-log4j2, l-log4j-jakarta, l-log4j-kotlin, l-log4j-samples, 
> l-log4j-scala, l-log4j-transform, l-log4j-tools, l-parent.
> 
> Vote 1. Require a pull request before merging:
> [ ] +1, enable this feature
> [ ] -1, do not enable this feature

+1 - in the past we required a Jira issue for every commit. Replacing that with 
a PR seems reasonable. The only downside to this is we were able to have a 
single Jira issue that encapsulated multiple dependency upgrades. Dependabot 
does them all individually.

> 
> Vote 2. Require conversation resolution before merging:
> [ ] +1, enable this feature
> [ ] -1, do not enable this feature

+1

> 
> Vote 3. Require linear history (Prevent merge commits from being pushed to 
> code branches. Only "Squash" and similar allowed):
> [ ] +1, enable this feature
> [ ] -1, do not enable this feature

+0 Sometimes I prefer seeing all the commits and sometime not. It depends on 
what it is.

> 
> Vote 4. Require status checks to pass before merging:
> [ ] +1, enable this feature
> [ ] -1, do not enable this feature

+1 If they exist they should succeed.

> 
> Vote 5. Require at least one positive review before merging:
> [ ] +1, enable this feature
> [ ] -1, do not enable this feature

-.5 - I would agree with this for many PRs but there are quite a few that I am 
fine reviewing after the merge.

Ralph

Reply via email to