TODO
====

     * check for changes to any of the three menus and ask on quit
       without save
     * use statusbar more
     * test/execuate command, check for non-existing commands )don't we
       do this already??)
     * use Distutils for package management
     * create Preferences editor
     * have IceMe find other icons besides *_16x16.xpm and mini/*.xpm
       files
     * fix broken links on homepage, especially the RPM file.
     * create packages for SuSE, RedHat, Debian, and Gentoo

To do when making release
=========================

1. Update Changelog, HTML file in docs/
2. 'make distclean'

3. Commit to cvs.iceme.sourceforge.net:/cvsroot/iceme
   Tag the release with 'iceme_x_y_z"
4. Upload new homepage with:
   'scp doc/* dmoebius@iceme.sourceforge.net:/home/groups/iceme/htdocs'
5. 'make rpm' -- This creates:
    /usr/src/redhat/SOURCES/iceme-<version>.tar.gz
    /usr/src/redhat/RPMS/noarch/iceme-<version>-1.noarch.rpm
    /usr/src/redhat/SRPMS/iceme-<version>-1.src.rpm
   
6. Upload files:
   a) dist file "iceme-<version>.tar.gz" with ftp to:
      download.sourceforge.net/incoming
   b) rpm file "iceme-<version>-1.noarch.rpm with scp to:
      dmoebius@iceme.sourceforge.net:/home/groups/ftp/iceme
      
7. On sourceforge IceMe admin page:
   a) make a file release
   b) make a news announcement
8. make a freshmeat announcement

