[aur-dev] Git repos for AUR packages

Techlive Zheng techlivezheng at gmail.com
Thu Jan 9 09:18:20 EST 2014


On 14-01-07, 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.
> 
> 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.

We need something similar to Gitorious or GitLab, but with much simpler
functionality, the complex pull/merge work flow is over weighted for
AUR.

Actually, what I suggest, per-user PKGBUILD submitting, could be done
without the Git, I will elaborate it in detail in another email.


More information about the aur-dev mailing list