# general dev stuff

when testing with pyflakes ensure you run first

export PYFLAKES_BUILTINS="_"

when making a stable release, create a ChangeLog via 

make dist

cleanup a make dist is make distclean

####

Before uploading test with the following:

grep -riE 'fixme|todo|hack|xxx' .
suspicious-source
pyflakes .
pyflakes3 .
pep8 --ignore W191 .
find -type f \( -iname '*.po' -o -iname '*.pot' \) -exec msgfmt --check --check-compatibility --check-accelerators --output-file=/dev/null {} \;


from the built and installed package:

adequate rhythbox-plugin-alternative-toolbar

####

change the version number in the README as well as configure.ac

to create readme.html install the markdown package then

markdown README.md > readme.html

to sign the github tarball

gpg --default-key 7B0393D9 --armor --detach-sign alternative-toolbar-0.15
.tar.gz

Then add to the debian branch

Then test all is well via:

uscan --debug --force-download

remember to remove the old compressed tarball above the source folder first!