README 1.63 KB
Newer Older
1
2
aurweb
======
canyonknight's avatar
canyonknight committed
3

Lukas Fleischer's avatar
Lukas Fleischer committed
4
aurweb is a hosting platform for the Arch User Repository (AUR), a collection
5
of packaging scripts that are created and submitted by the Arch Linux
Lukas Fleischer's avatar
Lukas Fleischer committed
6
7
8
9
10
11
12
13
14
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.
Lukas Fleischer's avatar
Lukas Fleischer committed
15
* Area for Trusted Users to post AUR-related proposals and vote on them.
canyonknight's avatar
canyonknight committed
16

Lukas Fleischer's avatar
Lukas Fleischer committed
17
18
Directory Layout
----------------
canyonknight's avatar
canyonknight committed
19

Lukas Fleischer's avatar
Lukas Fleischer committed
20
aurweb::
21
	aurweb Python modules.
Lukas Fleischer's avatar
Lukas Fleischer committed
22

Lukas Fleischer's avatar
Lukas Fleischer committed
23
24
25
conf::
	Configuration and configuration templates.

26
doc::
Lukas Fleischer's avatar
Lukas Fleischer committed
27
28
	Project documentation.

Lukas Fleischer's avatar
Lukas Fleischer committed
29
po::
30
	Translation files for strings in the aurweb interface.
canyonknight's avatar
canyonknight committed
31

Lukas Fleischer's avatar
Lukas Fleischer committed
32
33
34
schema::
	Schema for the SQL database. Script for dummy data generation.

Lukas Fleischer's avatar
Lukas Fleischer committed
35
scripts::
Lukas Fleischer's avatar
Lukas Fleischer committed
36
	Scripts for AUR maintenance.
canyonknight's avatar
canyonknight committed
37

Lukas Fleischer's avatar
Lukas Fleischer committed
38
39
40
test::
	Test suite and test cases.

Lukas Fleischer's avatar
Lukas Fleischer committed
41
42
upgrading::
	Instructions for upgrading setups from one release to another.
canyonknight's avatar
canyonknight committed
43

Lukas Fleischer's avatar
Lukas Fleischer committed
44
45
46
47
48
49
web::
	Web interface for the AUR.

Links
-----

50
* The repository is hosted at git://git.archlinux.org/aurweb.git -- see
Lukas Fleischer's avatar
Lukas Fleischer committed
51
  doc/CodingGuidelines for information on the patch submission process.
Lukas Fleischer's avatar
Lukas Fleischer committed
52

Lukas Fleischer's avatar
Lukas Fleischer committed
53
* Bugs can (and should) be submitted to the aurweb bug tracker:
Lukas Fleischer's avatar
Lukas Fleischer committed
54
55
  https://bugs.archlinux.org/index.php?project=2

56
* Questions, comments, and patches related to aurweb can be sent to the AUR
Lukas Fleischer's avatar
Lukas Fleischer committed
57
58
  development mailing list: aur-dev@archlinux.org -- mailing list archives:
  https://mailman.archlinux.org/mailman/listinfo/aur-dev