Testing
Go to file
Dan McGee 6e331cc462 Make sure 'More' links don't wrap
They look kind of silly on the front page when they are wrapped even though
the text is extremely short. Add a CSS property to hopefully prevent
wrapping.

Signed-off-by: Dan McGee <dan@archlinux.org>
2010-03-22 23:24:54 -05:00
devel Fix one missed testing repo check 2010-03-10 20:45:13 -06:00
main Make rsync fields on mirrors optional 2010-03-20 14:02:38 -05:00
media Replaced titlebar.png with OS X compatible PNG 2010-03-22 23:12:58 -05:00
mirrors Remove archweb prefix from all imports 2010-02-10 00:29:27 -06:00
news News: make add/edit page form larger 2010-02-17 22:22:21 -06:00
packages Use repo.testing flag instead of test-based checks 2010-03-06 15:37:02 -06:00
public Only group packages if they are in the same repo 2010-02-26 19:37:15 -06:00
templates Make sure 'More' links don't wrap 2010-03-22 23:24:54 -05:00
todolists Use repo.testing flag instead of test-based checks 2010-03-06 15:37:02 -06:00
__init__.py Initial import for public release... 2007-11-03 03:45:10 -04:00
.gitignore No More Doh 2009-05-04 20:30:09 -04:00
AUTHORS update documentation 2008-10-10 18:38:08 -04:00
feeds.py Remove archweb prefix from all imports 2010-02-10 00:29:27 -06:00
HACKING update documentation 2008-10-10 18:38:08 -04:00
LICENSE Initial import for public release... 2007-11-03 03:45:10 -04:00
local_settings.py.example Update cache settings in local_settings example 2010-01-31 13:13:46 -06:00
manage.py Massive retab fest. 2007-12-29 16:42:55 -08:00
README update documentation 2008-10-10 18:38:08 -04:00
settings.py Add initial South migration for 'main' app 2010-01-31 13:20:49 -06:00
sitemaps.py Sitemaps: split and index, add package files 2010-03-10 00:17:51 -06:00
TODO drop a couple completed to-dos and blank lines 2008-10-11 20:07:26 -04:00
urls.py Switch some hardcoded urls to url tag usage 2010-03-20 12:09:21 -05:00

# License
 See LICENSE file.

# Authors
 See AUTHORS file.

# Dependencies
 - python
 - mysql-python or python-pysqlite
 - Django = 1.0

# Installation
For a simple testing installation:

 1. Install dependencies.
    $ pacman -S django python-pysqlite sqlite3
 
 2. Copy local_settings.py.example to local_settings.py and modify.
    Make sure to uncomment the appropriate db section (either sqlite or mysql).

 3. Sync the database to create it.
    $ python manage.py syncdb

 4. Load the fixtures to prepopulate some data.
    $ python manage.py loaddata arches.json repos.json
    
 5. Use the following commands to start a service instance
    $ python manage.py runserver

 6. To optionally populate the database with real data:
    $ wget ftp://ftp.archlinux.org/core/os/i686/core.db.tar.gz
    $ scripts/reporead.py i686 ./core.db.tar.gz

    (alter architecture and repo to get x86_64 and extra packages if needed)