README.markdown

Ensure you have gcc, openssl-devel, and swig installed:

sudo dnf install gcc openssl-devel swig

Set up environment:

virtualenv my-next-badge
cd my-next-badge
source bin/activate
pip install fedbadges pystache M2Crypto m2ext

Download this repo:

git clone https://pagure.io/my-next-badge.git
cd my-next-badge

Set up badge data

git clone https://git.fedorahosted.org/git/badges.git
pushd badges
git am ../patches/*.patch
popd

Then run download.sh with you FAS nick as argument and follow the instructions.

TODO

  • try loading messages when needed instead of downloading them all beforehand
  • alternatively only load new messages in download script
  • add information about release cycle for Cookie badges