[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