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/>

Attachment: pgpsAAGuAvATL.pgp
Description: OpenPGP digital signature

Reply via email to