On Wed, Jun 04, 2014 at 10:36:27PM +0200, Lukas Fleischer wrote:
On Wed, 04 Jun 2014 at 22:16:40, William Giokas wrote:
[...] I am very much for this (and [1] is one of my mails from more than a year ago). I would recommend working with gitolite so that we can keep as much of the code we need maintained upstream, as gitolite has already proven its security and its efficiency. Also, it may allow other users to use gitolite with database backends like the AUR without using the AUR itself.
That was our initial plan but after some investigation it turned out that using gitolite might be much more complicated and inefficient than writing a simple authorization script from scratch: We would need to keep the gitolite and the AUR database in sync etc.
See [1] for an initial implementation of a ~50 lines Python script that does all the work.
Oh, nice. I'll have to look into this more. It looks like a lot of the work has already been started, too! Thanks, -- William Giokas | KaiSforza | http://kaictl.net/ GnuPG Key: 0x73CD09CF Fingerprint: F73F 50EF BBE2 9846 8306 E6B8 6902 06D8 73CD 09CF