Skip to content

Python-Nairobi/pycon-ke-18

Repository files navigation

PyConKE 2018 Website Repo

INTRO

This repository contains the sources used to build the PyConKE 2018 Website. We use pelican to build the contents of this repository into the site you see at http://pycon.or.ke

PREREQUIESITES

To contribute, we recommend you install:-

CLONING

  1. Click here to fork this Repo.
  2. Clone your fork and cd into it.
  3. Create a virtualenv for your repo:- python3 -m venv ~/.virtualenvs/pyconke18.
  4. Activate your virtualenv:- source ~/.virtualenvs/pyconke18/bin/activate
  5. Install the remaining dependencies:- pip install -r requirements.txt.
  6. Initialize & update submodule dependencies (plugins, theme ..etc): git submodule update --init --recursive.
  7. Then create a branch, naming it along the lines as your topic of contribution.

TIPS

  1. Alternative lazy way to update submodule(s): git submodule foreach --recursive git pull origin master or git submodule update --remote --merge
  2. Clean and reset submodule(s): git submodule foreach --recursive git reset --hard

EDITING

Start the development server:- ./develop_server.sh start. Open http://127.0.0.1:8000 to view. Any changes you make will automatically be reflected there.

  1. Add, commit and push your changes.
  2. Send us a pull request against master.

We'll review your contribution and maybe ask you to make further changes before we merge.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published