PKGBUILD 非常简单,事实上只是 bash 脚本,如果做一个 Web Application 让每个人都能协同编辑 PKGBUILD,那包的更新,PKGBUILD 的优化每个人都能做,就不用苦苦地等总是很忙的开发者来完成了。
AUR 做得很好,但是每个包只能有一个拥有人,如果那个人不见了,叫天天不应。同时 AUR 有大量同一个包衍生出来的版本,比如 vcs(git,hg,bzr,svn) 版,ubuntu 版,各种 patch 版,这些都可以用版本管理系统的分支来解决重复劳动问题。
最重要的是,我们的包不再掌握在别人手里,可以借鉴 GitHub 的 Fork 让每个人都有自己的 PKGBUILD 源。
如果你对此感兴趣,欢迎联系我
[email protected],讨论各种细节实现,如果同时你是一个 (Python) coder 那就更好了,咱们可以一起把它做出来。