Gentoo Archives: gentoo-dev

From: Kent Fredric <kentfredric@×××××.com>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Portage Git migration - Handling Pull Requests (Was: clean cut or git-cvsserver)
Date: Thu, 24 May 2012 21:18:01
Message-Id: CAATnKFCzrLbL4jN68hGeKG71bQD6tEQAX2aiBycLy1X3M5LdnQ@mail.gmail.com
In Reply to: Re: [gentoo-dev] Portage Git migration - Handling Pull Requests (Was: clean cut or git-cvsserver) by "Aaron W. Swenson"
1 On 25 May 2012 09:00, Aaron W. Swenson <titanofold@g.o> wrote:
2
3 > I do believe git pull-requests should go through Bugzilla. A
4 > pull-request is the equivalent to bump requests, patch fixes, and all
5 > sorts of stuff that we already handle through Bugzilla. Bugzilla also
6 > contains our history.
7
8 +1
9
10 >
11 > If they happen to be needing to be pulled from github, that's fine.
12 > Definitely convenient for the contributor.
13 >
14 > We'll also need to clearly document how the pull-request is to be
15 > generated. (I vote for requiring signed pull-requests. [1])
16 >
17 > github should not be our central point of contact. We have b.g.o for
18 > that. github should be on the fringes as a tool that we can use if we
19 > want to.
20 >
21
22 +/-1 : Not sure, for new people, it should definitely be the go-to way
23 to do things.
24
25 But people who are regular contributors ( which we want to encourage )
26 will feel slowed down if they have to open a bug report for every
27 change.
28
29 And I can see github facilitating "proxy maintainers" much better.
30
31 If a proxy maintainer has another gentoo person who all their changes
32 get proxied through, the proxy maintainer and the gentoo dev could
33 both have forks on github, and the proxy maintainer could send their
34 pull requests to their proxy to vet and merge, somewhat like Linus'es
35 Generals model.
36
37 > [1]
38 > http://git-blame.blogspot.com.ar/2012/01/using-signed-tag-in-pull-requests.html
39 >
40 > - - Aaron
41 > -----BEGIN PGP SIGNATURE-----
42 > Version: GnuPG v2.0.17 (GNU/Linux)
43 > Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
44 >
45 > iF4EAREIAAYFAk++oYEACgkQVxOqA9G7/aC1WgD/V33WU0Cvc/po2Evrrjk6fM4d
46 > IHt8FtD21rKfyrxmCeQA/A7t/nCJOA5UURm2ILAraPLWu598G8bKV7RNKtRKrqhQ
47 > =MVyV
48 > -----END PGP SIGNATURE-----
49 >
50
51
52
53 --
54 Kent
55
56 perl -e  "print substr( \"edrgmaM  SPA NOcomil.ic\\@tfrken\", \$_ * 3,
57 3 ) for ( 9,8,0,7,1,6,5,4,3,2 );"
58
59 http://kent-fredric.fox.geek.nz