Hi

If many gsoc students are working on different things, this might be a challenge and later it will be hard to cherrypick things.

Would it be better to ask them to work on feature branches and each gsoc student has its own branch and they implement their feature there?

Regards
Adam

Sent from my iPhone

On 9 Apr 2025, at 08:39, James Dailey <[email protected]> wrote:


There isn’t a way to implement different branch level commit rights, so no…  But the idea would be to “loosen” the review since the code will not be part of /dev mainline…  in that case “LGTM -GSOC” on that branch is just a cursory check and someone with rights is free to accept the change into this special branch.  It has to be understood what the acceptance means. 

if the mentor and the student want to take it to a full commit level and face additional scrutiny, they can do that, but it may delay or stall their efforts. 




On Tue, Apr 8, 2025 at 11:28 PM Bharath Gowda <[email protected]> wrote:
Hi James,

Yes it sounds like a good idea.
Will it also help to give more people(especially mentors) the permission to review and merge the PRs on to the new branch (only to this branch if it is possible)?


Regards,
Bharath
Lead Implementation Analyst | Mifos Initiative
Skype: live:cbharath4| Mobile: +91.7019635592


On Wed, Apr 9, 2025 at 11:26 AM James Dailey <[email protected]> wrote:
Devs - 

I’d like to propose that we create a branch on the project that would allow for the GSOC students to commit changes to that branch.  
/gsoc2025 

This branch would not need to be merged upstream but having it visible and with a different acceptance standard would be useful. 

All students working in that branch would have to figure out their conflicts and essentially be a project within the project.  It’s less stressful for all concerned - no need to pass all on the reviews to get your PR accepted in this “provisional” branch.  

Maybe some commits could be cherry picked later on. 

What do you think?

Thanks 

Reply via email to