On 14-01-07, Lukas Fleischer wrote: > On Tue, 07 Jan 2014 at 13:50:42, 郑文辉 (Techlive Zheng) wrote: > > 2014/1/7 Lukas Fleischer <archli...@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.