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 <[email protected]>: >> [...] >> 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.
