Hi

Agree on protection:
- status check
- at least N approval

However I would not enforce to review the PR at least by 2 people.
I think 1 approval should be enough

Regards
Adam

Sent from my iPhone

On 17 Jan 2025, at 06:16, James Dailey <jdai...@apache.org> wrote:


Thanks Victor.  Does anyone have a comment or concern with moving this forward?  If not, I will assume lazy consensus. 

This is a change in our previously agreed upon RTC process but I don't believe it requires a formal vote.  

thanks

On Tue, Jan 14, 2025 at 11:26 AM VICTOR MANUEL ROMERO RODRIGUEZ <victor.rom...@fintecheando.mx> wrote:
Agree on having protection.

+1

Regards

El mar., 14 de enero de 2025 12:51 p. m., James Dailey <jdai...@apache.org> escribió:
Hi Devs -  

Given that we are a project running in production in a regulated space, and we have a number of committers involved, I would like to propose a change  in how we operate.  

According to the folks in infrastructure at ASF, we can have branch protection enabled in github.  I don't believe we have done this yet and instead rely on the committers being careful.  Which is fine, but maybe we should consider enforced rules? 

Branch protection

Projects can enable branch protection in their repos, including most of the sub-level protection features such as 'require status checks to pass before merging' , 'approval by at least $n people' , and 'require pull request reviews'.


I would propose that we enforce the following on the 'develop' branch. 
* require status checks to pass before merging 
* require approval by at least 2 people 


James 
PMC member 
 

Reply via email to