Gentoo Archives: gentoo-dev

From: Markos Chandras <hwoarang@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Git braindump: 1 of N: merging & git signing
Date: Sun, 03 Jun 2012 10:21:04
Message-Id: 4FCB3A4A.1090902@gentoo.org
In Reply to: [gentoo-dev] Git braindump: 1 of N: merging & git signing by "Robin H. Johnson"
1 -----BEGIN PGP SIGNED MESSAGE-----
2 Hash: SHA512
3
4 On 06/03/2012 09:18 AM, Robin H. Johnson wrote:
5 > This is one of several braindumps I've got, getting what are
6 > potentially very important details about the Git stuff out of my
7 > head, so that it doesn't matter if I become hit by a bus. Apologies
8 > if this mail seems a bit scrambled, per -core, my brain is rather
9 > scrambled lately.
10 >
11 > TL;DR: ------ I propose: - merges are explicitly allowed, even
12 > non-fast-forwards - all commits MUST be signed - if you include a
13 > commit from a user: author := non-@gentoo committer := @gentoo
14 > signer := $committer
15 >
16 What you said makes perfectly sense to me. We are a big project with a
17 high commit rate so forcing everyone to rebase (especially non-dev
18 people) their patches would be too much pain. I don't believe linear
19 history is critical in our case.
20
21 - --
22 Regards,
23 Markos Chandras / Gentoo Linux Developer / Key ID: B4AFF2C2
24 -----BEGIN PGP SIGNATURE-----
25 Version: GnuPG v2.0.19 (GNU/Linux)
26
27 iQIcBAEBCgAGBQJPyzpKAAoJEPqDWhW0r/LCX9kP/iesS2Gcxw189eifXuH/OH1o
28 f5YzpUi1lKpg8mqVZ/oVDv+LKIfeC7FiWoZTZRIa/yUOcFkjl5DIlzFxF3PASmfF
29 3DlJsk3btCP6I8BeZx9pMRVmtjO7n0H9w3Locf0f8THQfvl8ZwEOS7gtGTkrBWIs
30 uXYPO2Je59QW4uP0TAWWQQCXBd2Job9j+0T43z60+uIPOopl28UwffdInvSmh7+K
31 WZIPomtsd/JNZzBQcO+KRqCgDeLTlGFe4SnNJX571fWwmGUr/334QcOtRn+VgemH
32 9rwJtdAiXI16y3uoIa4ztMuN1/vG+NCZbuHwzYzNV5t8T14n1hVHMqnbPj8tPDk6
33 WiboF+YCP9mSOYBsJqh9XPPso1BhhXeGZ7V30tQxjCAAlEso2lUcYgRSWexifSvi
34 3u9ofaavtt0wbANaVghNAKK5b6AXGKey1alsKJB5Uvhqq1JIKbFt1DinrYUgBgMS
35 v/tSq4pL4iEYA3p3dYUwt1Db+/o1dCSwc2itZFgluTQXa3t6c5E2vsgMP/t/QnJY
36 6IMzPdXoraG5XeZT0FavzBjDSIgvPxFNs/bYdvTaQwxzZTxT0N30ZjEJreVpz81g
37 rfzmSDyuzo8rgzGK5AVKx8aNlaebja2QhO7uCuVvjoPpmnF2PAnfQ8fsybl3T8bq
38 3+g6gNF2loBFLA9Jczgy
39 =/o+N
40 -----END PGP SIGNATURE-----