Hi all,

Trying to implement the RTC rules we discussed in September[1] I encountered some problems due to the limitations of the currently available GitHub Settings. This is a vote to decide whether or not enable certain branch protection features on the code branches (`2.x` and `main`) of these 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
* l-slf4j
(i.e. all the Java repos except Chainsaw, Flume and Log4j Audit). The vote will be open for 176 hours (1 week). Everybody can vote, but only binding votes will be counted. It will concern the following features separately: Require a pull request before merging:
[ ] +1, enable this feature
[ ] -1, do not enable this feature
Require conversation resolution before merging:

[ ] +1, enable this feature
[ ] -1, do not enable this feature
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
Require status checks to pass before merging:

[ ] +1, enable this feature
[ ] -1, do not enable this feature

Require at least one positive review before merging:

[ ] +1, enable this feature
[ ] -1, do not enable this feature

Piotr

[1] https://lists.apache.org/thread/6gbos0rn3k4y3wjb1hcgnnols4ogqckl

Reply via email to