Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Simple playdoh site to support the gameon 2012 challenge
tree: 2fcc7c197e

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
bin
docs
gameon
lib/product_details_json
media
migrations
puppet
requirements
vendor @ 7040835
vendor-local
wsgi
.gitignore
.gitmodules
LICENSE
MANIFEST.in
README.md
Vagrantfile
manage.py
setup.py
vagrantconfig.yaml
vagrantconfig_local.yaml-dist

README.md

gameon 2012

gameon was first run in 2010 by Mozilla Labs. In 2012 Mozilla hope to run the challenge again, and this site will contain the details when we have them.

See what happened when we first ran gameon

Built using playdoh

Mozilla's Playdoh is a web application template based on Django.

Patches are welcome! Feel free to fork and contribute to this project on github.

Full documentation is available as well.

Installation

  1. Fork the core gameon repository
  2. Clone your new repo:
    > git clone --recursive git@github:{you}/gameon.git
  3. Set up a new virtual environment (no, you really should):
    1. If you haven't already, install virtualenv[^1]:
      > pip install virtualenv
    2. Make sure you're in the repo folder:
      > cd gameon
    3. Create a virtual environment in the venv subfolder:
      > virtualenv venv
    4. And activate it:
      > source venv/bin/activate
  4. Install required libraries:
    > pip install -r requirements/compiled.txt
  5. Create a database for gameon
  6. Create local settings file, and update accordingly:
    > cp gameon/settings/local.py{-dist,}
  7. Sync your new database:
    > python manage.py syncdb
    > python manage.py migrate
  8. Start up your development server:
    > python manage.py runserver
  9. Have a party

[^1]: If you already work with virtualenvwrapper, we'll assume you know the appropriate steps for using that instead.

License

This software is licensed under the New BSD License. For more information, read the file LICENSE.

Something went wrong with that request. Please try again.