[aur-dev] Git repos for AUR packages

Daniel Albers daniel at lbe.rs
Tue Jan 7 18:35:06 EST 2014


On 07.01.2014 18:57, Lukas Fleischer wrote:
> On Tue, 07 Jan 2014 at 13:50:42, 郑文辉 (Techlive Zheng) wrote:
>> 2014/1/7 Lukas Fleischer <archlinux at cryptocrack.de>:
>> [...]
>> Here are some thoughts:
>>
>> 1. The official Git URL for a AUR package is like this:
>> http://aur.archlinux.org/packages/xyz.git or
>> http://git.aur.archlinux.org/packages/xyz.git.
>>
>> 2. Each AUR user should be able to have its own fork of a perticular
>> AUR package with a URL like this:
>> http://aur.archlinux.org/account/john/packages/xyz.git.
>>
>> 3. The official Git HEAD for a AUR package is actually just a Git
>> reference to maintainer's fork's HEAD, we just need to change this Git
>> reference if the maintainer changes. Each fork of a package should
>> have its of votes which could be used to determine the maintainer for
>> the official AUR package. And the on the official AUR package's PAGE,
>> all the forks and their votes should be listed for the user to choose.
>>
>> This way, the job to maintain AUR will be more community driven, and
>> the burden for TUs will be much less.

That's a nice concept, but it sounds to me like it's one step too far
for where AUR is at now.

> Maybe, we should really switch to something like Gitorious or GitLab
> with a few additions that allow for marking a repository as "official",
> a PKGBUILD/.AURINFO parser and a customized search function.

You should give deploying Gitorious a try and you might revise that
idea. In my opinion it requires way too much maintenance.


More information about the aur-dev mailing list