Gentoo Archives: gentoo-dev

From: Markos Chandras <hwoarang@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Portage Git migration - clean cut or git-cvsserver
Date: Thu, 24 May 2012 18:35:06
Message-Id: 4FBE7F0A.9040405@gentoo.org
In Reply to: Re: [gentoo-dev] Portage Git migration - clean cut or git-cvsserver by Ian Stakenvicius
1 -----BEGIN PGP SIGNED MESSAGE-----
2 Hash: SHA512
3
4 On 05/24/2012 06:52 PM, Ian Stakenvicius wrote:
5 > On 24/05/12 01:13 PM, Kent Fredric wrote:
6 >> On 25 May 2012 03:02, Ralph Sennhauser <sera@g.o> wrote:
7 >>> On Thu, 24 May 2012 16:40:02 +0200 Michał Górny
8 >>> <mgorny@g.o> wrote:
9 >>>
10 >>>> d) Talk with github folks to add our repo as 'mirror'.
11 >>>
12 >>> Can we keep the master on Gentoo hardware please.
13 >
14 >> Definitely. But having a mirror on github will increase
15 >> forkability, and will make it much faster for people to get
16 >> started on contribution.
17 >
18 >> When the user has their tree up to how they want it, they can
19 >> either send a pull request to another gentoo dev who also has a
20 >> fork on github, or send a link to the commit via some medium (
21 >> bug tracker ? ) , and some dev can just add that as a remote,
22 >> and merge/cherry-pick the commits they want..
23 >
24 >
25 >
26 > ...is this something we (as the developer base) WANT non-dev's to
27 > be able to do?? I would expect we'd want the tree to still be
28 > treated as read-only-not-modifyable by the rest of the gentoo/linux
29 > community, otherwise we're going to have a rather large mess on our
30 > hands (multiple forks of the main tree != a uniform main tree +
31 > overlays, the way it does now)
32 >
33 >
34 Why do you care? If someone uses a forked tree then he and his users
35 are on their own. However, I would like to have the ability to accept
36 pull requests from users and then push my local tree back to the
37 "official" one.
38
39 - --
40 Regards,
41 Markos Chandras / Gentoo Linux Developer / Key ID: B4AFF2C2
42 -----BEGIN PGP SIGNATURE-----
43 Version: GnuPG v2.0.19 (GNU/Linux)
44
45 iQIcBAEBCgAGBQJPvn8KAAoJEPqDWhW0r/LCjVMP/jdZ+f96hx3zF25XIfn5xKdg
46 jsPO1kQ7KLMLFg+ZxhDMYo/ORbbOuuqtyBA9pnoDYgSB9xSQ5ETIemsyoL6MHMmj
47 7DGyUkd0HUFIROjaEDCD0BipPyY5Cpj/D2Ep9br0o4mfXTi2qVg5sE8qVsjguVf5
48 3tZ1GEm8w4k8UIj39pICX5o9X35nTlG6gkQh2cy6ZO3+MHBmyt3WOzmRczrW4bgX
49 kcMprYYdqoHd/VcC4LJoKMO8ALlX7UdsU2Yoe68ImKvdSdhxdqla9qPqUmf2kqqE
50 DYZoYnu1+NI5CtN2d30Ut0ewUqP/9/kKb0Gx/QKZkD9DR+jAv75O0M/PM3MpVP/P
51 wxUVRzmv48WNXJmahqiv1fiBbWR4Al5KXIfk8g49oPxNjDFb00ij0G0YSxfbvbih
52 kEZl24hiqumO+oLdJOGhQTbeFDDDtnJuT8Ft9914FW77dWt9M/B61udlaS5B4E41
53 rgP5kHVb3wmbPcS8uc8YklceJfog3FVUzghTzH9swz9umSSmO1B6JGOVKFBuyTCY
54 MNGn9Oz+n/Vklbg63br4AIsyokpTbGx3coeTJzQ3Jry97l5L3+TlJFqk9I644cIs
55 cqsh575aAlHyakvZfWdIgbBschcsRWTRuzaZAeTW4qnMMVhMn19nTkgoSCyu2PEp
56 Qq32ezdYxEpv4a3X40M6
57 =m1ok
58 -----END PGP SIGNATURE-----