Zulip Chat Archive

Stream: new members

Topic: fork or branch


Joachim Breitner (Jan 12 2022 at 20:39):

The instructions at https://leanprover-community.github.io/contribute/index.html suggest that people ask for non-master push permissions before they contribute. Is that preferred over just opening PRs from a fork?

Arthur Paulino (Jan 12 2022 at 20:47):

From my experience with other projects, I usually prefer branches in the original repo if possible. It's easier for other people to collaborate or even take over in some cases. I often see the former scenario -- multiple people pushing commits to a branch -- happening with mathlib. And I've seen the later scenario happening too, especially with old branches.

Alex J. Best (Jan 12 2022 at 20:48):

Most of the CI tools we have are set up with branches on the non-forked mathlib repo in mind, so yes you should follow the instructions to have full access to the tooling.

Joachim Breitner (Jan 12 2022 at 20:49):

Ok, can someone add me? I’m nomeata on Github :-)

Alex J. Best (Jan 12 2022 at 20:49):

@maintainers :up:

Bhavik Mehta (Jan 12 2022 at 20:50):

Done!

Bhavik Mehta (Jan 12 2022 at 20:51):

By the way @Joachim Breitner, welcome :D incredible.pm was one of the things that got me interested in theorem proving in the first place!

Joachim Breitner (Jan 12 2022 at 20:51):

Oh, that’s great to hear :-D


Last updated: Dec 20 2023 at 11:08 UTC