[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: GSoC-2020 update: Jul 31
From: |
Jonas Hahnfeld |
Subject: |
Re: GSoC-2020 update: Jul 31 |
Date: |
Sun, 02 Aug 2020 08:21:20 +0200 |
User-agent: |
Evolution 3.36.4 |
Am Samstag, den 01.08.2020, 23:31 +0200 schrieb Jean Abou Samra:
> While I generally prefer merging over rebasing, since we enforce an
> all-fast-forward policy for merging to master, I think we should rebase
> here. My reasoning is that you put in more information when resolving
> conflicts during a rebase: merging means you unify two diverging
> histories, thus you get prompted once and for all, but rebasing forces
> you to resolve conflicts for each intermediary commit.
But only for conflicts that git detects. For example, it doesn't
guarantee at all that every intermediate commit can be built afterwards
(in fact, I rather find this unlikely for larger changes).
> As far as my
> understanding extends, if Owen merges now, there will still be work left
> for rebasing at the end of the project, part of which will be
> duplicated. By contrast, rebasing now means less error-prone work in the
> future.
I think we're not going to just merge (in whatever way) all commits
from the branch to master at the end of the summer, are we? Eventually
this means the changes need to be split into reviewable chunks, as is
also a policy of the project.
For now, I'd leave the branch where it is. At least this guarantees
that all commits work the way Owen wrote them.
Jonas
signature.asc
Description: This is a digitally signed message part
- Re: GSoC-2020 update: Jul 31, (continued)
- Re: GSoC-2020 update: Jul 31, Werner LEMBERG, 2020/08/01
- Re: GSoC-2020 update: Jul 31, Urs Liska, 2020/08/01
- Re: GSoC-2020 update: Jul 31, Werner LEMBERG, 2020/08/01
- Re: GSoC-2020 update: Jul 31, Urs Liska, 2020/08/01
- Re: GSoC-2020 update: Jul 31, Jean Abou Samra, 2020/08/01
- Re: GSoC-2020 update: Jul 31, Urs Liska, 2020/08/01
- Re: GSoC-2020 update: Jul 31, Werner LEMBERG, 2020/08/02
- Re: GSoC-2020 update: Jul 31,
Jonas Hahnfeld <=
- Re: GSoC-2020 update: Jul 31, Owen Lamb, 2020/08/05
- Re: GSoC-2020 update: Jul 31, Jean Abou Samra, 2020/08/06
Re: GSoC-2020 update: Jul 31, Owen Lamb, 2020/08/03