On Tue, Feb 27, 2024 at 10:45 AM Thomas Goirand <thomas@goirand.fr> wrote:
On 2/26/24 16:12, thywyn@hotmail.com wrote:
> And since it was brought up...  I am also a newb with commiting to
> opensource and the whole opendev/gerrit thing is certainly mouch more
> daunting compared to contributing to projects on Github as an example.

I very much hate the Github workflow, and prefer opendev's Gerrit.

Github is
- clik, click, click ... wait ... click
- git clone ...
- git commit -a
- git push
- clik, click, click ... wait ... click

gh pr list
gh pr checkout ID
gh pr comment
gh pr create --title "Fix a bug" --body "Squash that thing"
gh pr review
gh pr merge

That said, I completely agree that github *culture* promotes untidy branches with bare commit messages.

I wouldn't say that opendev culture can't be transplanted to the github platform; but it would be an uphill battle against expectations contributors have built around what it means to "contribute on github".
 

It's so annoying compared to:
- git clone ...
- git commit -a
- git review

It's a *FACT*: git review is a way more efficient.

Cheers,

Thomas Goirand (zigo)