Name: aslo-v3
Owner: Sugar Labs
Description: Upcoming Software Center for SugarLabs
Created: 2017-08-18 22:50:03.0
Updated: 2018-05-22 16:14:53.0
Pushed: 2017-09-11 09:25:57.0
Homepage: null
Size: 205
Language: CSS
GitHub Committers
User | Most Recent Commit | # Commits |
---|
Other Committers
User | Most Recent Commit | # Commits |
---|
This repository hosts the upcoming version of ASLO (Software center) for SugarLabs.
Setup your development environment:
Install dependencies: python3-dev, docker, mongo, and redis.
Create virtualenv and install python dependencies:
t clone https://github.com/sugarlabs/aslo-v3.git
aslo-v3;
thon3 -m venv env
env/bin/activate
p install -r requirements.txt
We use honcho. Honcho looks for .env
file in order to define the environment
variables that will provide the configuration for our app. You can look default values into aslo/settings.py
. Define at least SECRET_KEY
to start. But certainly you will need more env to test it. Have fun ;)
t >.env <<EOF
O_DBNAME=aslo-dev
ET_KEY=123abc123abc123abc
UB_HOOK_SECRET=aaaaabbbbbcccc
./start.sh
to run the server. It actually executes the gunicorn process and the celery worker. Check the Procfile.We welcome and appreciate contributions of any kind (code, tests, documentation, bug fixes, etc). You can also check our issues page in order to find tasks to contribute with.
We follow PEP8 Python Style Guide for Python code and we use 4 spaces for tab. Regarding HTML, we prefer to stick with 2 spaces for tab.