Hosting platform for the Arch User Repository (AUR), a collection of packaging scripts created by the Arch Linux community
Find a file
Lukas Fleischer dd59eea368 Update README
Add information on the new directory layout. Shared Python modules and
tests now have their own subdirectories.

Signed-off-by: Lukas Fleischer <lfleischer@archlinux.org>
2016-09-29 22:07:24 +02:00
.tx Update Transifex URL 2013-08-26 18:37:24 +02:00
aurweb Use setuptools to install Python modules 2016-09-29 22:07:06 +02:00
conf git-interface: Support SQLite as database backend 2016-08-05 12:05:22 +02:00
doc Update the Git/SSH interface documentation 2016-07-11 17:45:48 +02:00
git-interface Reorganize tests 2016-09-29 22:07:24 +02:00
po Translation updates from Transifex 2016-08-14 07:59:32 +02:00
schema Cleanup database schema 2016-08-05 12:05:22 +02:00
scripts Use config and db in scripts 2016-09-29 22:07:23 +02:00
test Reorganize tests 2016-09-29 22:07:24 +02:00
upgrading Make LangPreference DB field wide enough to fit es_419 2016-07-24 18:51:05 +02:00
web Add details link from account edit form 2016-08-14 08:00:13 +02:00
.gitignore .gitignore: Add aur-git/ and git-interface/git-auth.sh 2015-06-17 10:40:13 +02:00
.mailmap Update maintainer email address 2015-04-11 12:48:15 +02:00
AUTHORS AUTHORS: Add date ranges to current maintainers 2015-09-29 20:51:03 +02:00
COPYING added GPL2 as our license 2007-09-09 01:31:34 +00:00
INSTALL Update Arch Linux projects subdomain 2016-06-08 22:23:57 +02:00
README Update README 2016-09-29 22:07:24 +02:00
setup.py Use setuptools to install Python modules 2016-09-29 22:07:06 +02:00

aurweb
======

aurweb is a hosting platform for the Arch User Repository (AUR), a collection
of packaging scripts that are created and submitted by the Arch Linux
community. The scripts contained in the repository can be built using `makepkg`
and installed using the Arch Linux package manager `pacman`.

The aurweb project includes

* A web interface to search for packaging scripts and display package details.
* A SSH/Git interface to submit and update packages and package meta data.
* Community features such as comments, votes, package flagging and requests.
* Editing/deletion of packages and accounts by Trusted Users and Developers.
* Area for Trusted Users to post AUR-related proposals and vote on them.

Directory Layout
----------------

aurweb::
	Shared aurweb Python modules.

conf::
	Configuration and configuration templates.

doc::
	Project documentation.

git-interface::
	Scripts that make up the Git and SSH interface.

po::
	Translation files for strings in the aurweb interface.

schema::
	Schema for the SQL database. Script for dummy data generation.

scripts::
	Scripts for AUR maintenance.

test::
	Test suite and test cases.

upgrading::
	Instructions for upgrading setups from one release to another.

web::
	Web interface for the AUR.

Links
-----

* The repository is hosted at git://git.archlinux.org/aurweb.git -- see
  doc/CodingGuidelines for information on the patch submission process.

* Bugs can (and should) be submitted to the aurweb bug tracker:
  https://bugs.archlinux.org/index.php?project=2

* Questions, comments, and patches related to aurweb can be sent to the AUR
  development mailing list: aur-dev@archlinux.org -- mailing list archives:
  https://mailman.archlinux.org/mailman/listinfo/aur-dev