Dnia 2015-08-13, o godz. 23:56:23 Dean Stephens <desult...@gentoo.org> napisał(a):
> On 08/13/15 02:15, Michał Górny wrote: > > Dnia 2015-08-12, o godz. 22:43:24 Dean Stephens > > <desult...@gentoo.org> napisał(a): > > > >> On 08/11/15 10:32, Michał Górny wrote: > >>> Hello, everyone. > >>> > >>> Now that we're officially on git and can officially use pull > >>> requests to provide rapid community interaction, it'd be > >>> convenient to have a little better framework for pinging > >>> package maintainers. > >>> > >>> With the unofficial mirror/pull request project, I was either > >>> looking for project member GitHub accounts and pinging found > >>> project members by name, or talking to them directly on IRC. > >>> However, with the growth in number of pull requests this will > >>> become more and more inconvenient. Therefore, I think it's time > >>> to be able to mirror teams willing to work with GitHub > >>> community there for easier 'pings'. > >>> > >>> I have two ideas right now: > >>> > >>> 1. creating GitHub Gentoo project teams corresponding to > >>> willing Gentoo teams, > >>> > >>> 2. preparing lists of GitHub usernames on project wiki pages. > >>> > >>> Solution 1. is cleaner. In this case, we create GitHub teams > >>> under the Gentoo projects, and add appropriate Gentoo > >>> developers having GitHub accounts to the teams. Then, in PRs we > >>> can just ping the whole team like @Gentoo/Qt or like. > >>> > >>> Solution 2. avoids adding any GitHub teams. In this case, in > >>> team wiki page we collect team member usernames like "@Pesa, > >>> @kensington, ..." so we could copy-paste it to pull requests. > >>> We still require extra effort when 'assigning' PRs but at least > >>> I don't have to lookup the same people over and over again. > >>> > >>> With some Wiki people help, we could even implement updating > >>> GitHub teams automatically following Wiki member changes. > >>> > >>> Your thoughts? > >>> > >> Why not use LDAP? > > > > Because: > > > > a) LDAP is PITA, > > > > b) therefore almost nobody cares to update team listings except > > for occasional updates when they happen to need to change SSH keys > > or something, > > > > c) team listings in LDAP are cleartext and completely random. > > > So, to rephrase, you intend to hammer another LDAP shaped peg into a > wiki shaped hole because you can't be bothered to write some simple > wrappers for managing the data in LDAP; though you are perfectly > willing to offload work onto the wiki team to support your idea. > > Exactly why should that be considered an acceptable solution? Don't ask me. I was against keeping the official listings in MediaWiki, I already complained that we can't list developers who are refusing to create a Wiki account and that we lack any proper API to access those listings. Not to mention the second copy of partial metastructure in herds.xml which I wanted removed but people liked it very much, thank you. -- Best regards, Michał Górny <http://dev.gentoo.org/~mgorny/>
pgpsAAGuAvATL.pgp
Description: OpenPGP digital signature