mirror of
https://gitlab.archlinux.org/archlinux/aurweb.git
synced 2025-02-03 10:43:03 +01:00
67 lines
2.6 KiB
Markdown
67 lines
2.6 KiB
Markdown
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.
|
|
* An 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`: aurweb Python modules, Git interface and maintenance scripts
|
|
* `conf`: configuration and configuration templates
|
|
* `static`: static resource files
|
|
* `templates`: jinja2 template collection
|
|
* `doc`: project documentation
|
|
* `po`: translation files for strings in the aurweb interface
|
|
* `schema`: schema for the SQL database
|
|
* `test`: test suite and test cases
|
|
* `upgrading`: instructions for upgrading setups from one release to another
|
|
* `web`: PHP-based web interface for the AUR
|
|
|
|
Documentation
|
|
-------------
|
|
|
|
| What | Link |
|
|
|--------------|--------------------------------------------------|
|
|
| Installation | [INSTALL](./INSTALL) |
|
|
| Testing | [test/README.md](./test/README.md) |
|
|
| Git | [doc/git-interface.txt](./doc/git-interface.txt) |
|
|
| Maintenance | [doc/maintenance.txt](./doc/maintenance.txt) |
|
|
| RPC | [doc/rpc.txt](./doc/rpc.txt) |
|
|
| Docker | [doc/docker.md](./doc/docker.md) |
|
|
|
|
Links
|
|
-----
|
|
|
|
* The repository is hosted at https://gitlab.archlinux.org/archlinux/aurweb
|
|
-- see [CONTRIBUTING.md](./CONTRIBUTING.md) for information on the patch submission process.
|
|
|
|
* Bugs can (and should) be submitted to the aurweb bug tracker:
|
|
https://gitlab.archlinux.org/archlinux/aurweb/-/issues/new?issuable_template=Bug
|
|
|
|
* 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
|
|
|
|
Translations
|
|
------------
|
|
|
|
Translations are welcome via our Transifex project at
|
|
https://www.transifex.com/lfleischer/aurweb; see `doc/i18n.txt` for details.
|
|
|
|

|
|
|
|
Testing
|
|
-------
|
|
|
|
See [test/README.md](test/README.md) for details on dependencies and testing.
|