
DEVELOPMENT PROCESS:

a) check out from CVS, install locally on a place where the propel
stuff is  Pear installed (i.e. flurry), hack to your hearts desire,
update docs and example config files and then  

make dist

b) take the tarball. Move it to somewhere else (for example etch)
unpack and build Debian package from it, install debian package and test again.

c) remember to check your Debian packages with 
linda ../masterkey*.deb
lintian ../masterkey*.deb
dpkg --contents ../masterkey*.deb

cycle through a), b)  and c) until there are no appearent errors in neither
software or packaging. Then 

d) update Makefile and debian/changelog with new version numbers
  tag CVS with new version number a la debian_0_4_2_1 (the last one tagged)


TESTING ON US2 AKA MASTERKEY-TEST:

Go to flurry (or somewhere else where propel is Pear installed)

check out the last tagget version, this is:

cvs co masterkey
cd masterkey
cvs log LICENSE   (to figure out the last tagged version number)
cd ..
mv masterkey masterkey.cvs
cvs co -t debian_0_4_2_1 masterkey (now checking out the last tagged version)
cd masterkey
make
make dist

Then move the tarball of the tagged version to US2, unpack and 
make debian
sudo dpkg -i ../masterkey*.deb 

Now it should just work on http://masterkey-test.indexdata.com.
If not, you made an error, and you have to start all over again from
the very beginning.

If testing on US2 goes OK, and David also is satisfied, then


FORMAL RELEASE

Upload the Debian packages to our Debian server, and go to 
US1

sudo apt-get update 
sudo apt-get upgrade

Check again if everything works out nicely on US1