Gentoo Archives: gentoo-dev

From: "Michał Górny" <mgorny@g.o>
To: Dean Stephens <desultory@g.o>
Cc: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] Mirroring Gentoo project/team members on GitHub
Date: Thu, 13 Aug 2015 06:16:24
Message-Id: 20150813081556.43e32f53@pomiot
In Reply to: Re: [gentoo-dev] Mirroring Gentoo project/team members on GitHub by Dean Stephens
1 Dnia 2015-08-12, o godz. 22:43:24
2 Dean Stephens <desultory@g.o> napisał(a):
3
4 > On 08/11/15 10:32, Michał Górny wrote:
5 > > Hello, everyone.
6 > >
7 > > Now that we're officially on git and can officially use pull
8 > > requests to provide rapid community interaction, it'd be convenient
9 > > to have a little better framework for pinging package maintainers.
10 > >
11 > > With the unofficial mirror/pull request project, I was either
12 > > looking for project member GitHub accounts and pinging found
13 > > project members by name, or talking to them directly on IRC.
14 > > However, with the growth in number of pull requests this will
15 > > become more and more inconvenient. Therefore, I think it's time to
16 > > be able to mirror teams willing to work with GitHub community there
17 > > for easier 'pings'.
18 > >
19 > > I have two ideas right now:
20 > >
21 > > 1. creating GitHub Gentoo project teams corresponding to willing
22 > > Gentoo teams,
23 > >
24 > > 2. preparing lists of GitHub usernames on project wiki pages.
25 > >
26 > > Solution 1. is cleaner. In this case, we create GitHub teams under
27 > > the Gentoo projects, and add appropriate Gentoo developers having
28 > > GitHub accounts to the teams. Then, in PRs we can just ping the
29 > > whole team like @Gentoo/Qt or like.
30 > >
31 > > Solution 2. avoids adding any GitHub teams. In this case, in team
32 > > wiki page we collect team member usernames like "@Pesa,
33 > > @kensington, ..." so we could copy-paste it to pull requests. We
34 > > still require extra effort when 'assigning' PRs but at least I
35 > > don't have to lookup the same people over and over again.
36 > >
37 > > With some Wiki people help, we could even implement updating
38 > > GitHub teams automatically following Wiki member changes.
39 > >
40 > > Your thoughts?
41 > >
42 > Why not use LDAP?
43
44 Because:
45
46 a) LDAP is PITA,
47
48 b) therefore almost nobody cares to update team listings except for
49 occasional updates when they happen to need to change SSH keys or
50 something,
51
52 c) team listings in LDAP are cleartext and completely random.
53
54 --
55 Best regards,
56 Michał Górny
57 <http://dev.gentoo.org/~mgorny/>

Replies

Subject Author
Re: [gentoo-dev] Mirroring Gentoo project/team members on GitHub Dean Stephens <desultory@g.o>