MinimPy is provided as a free open-source program downloadable from http://sourceforge.net/projects/minimpy. It is distributed under the GPL license. Users are free to run the program as they wish, study the code and modify it to suit their needs, distribute the program and its modified code.
Minimpy needs the following program and modules to be pre-installed on the computer:
Although this list is somehow lengthy, actually these packages are integrated into larger packages to facilitate their installation. On Linux system usually python and gtk+pygtk are installed by default, therefore Linux users only need to install pysvn (and sometimes svn). Below are the specific instruction for installing packages requirement for Windows users which must be performed in this stated order:
- Python 2.6 or 2.7 (recommended): http://www.python.org
- GTK+: http://www.gtk.org/index.php
- PyGTK 2.x: http://www.pygtk.org/
- PyCairo: http://ftp.gnome.org/pub/GNOME/binaries/win32/pycairo/
- PyGObject: http://ftp.gnome.org/pub/GNOME/binaries/win32/pygobject/
- Subversion http://subversion.tigris.org/
- PySVN, Python binding for subversion http://pysvn.tigris.org/
Download python 2.7 from http://python.org/ftp/python/2.7.1/python-2.7.1.msi. Then double click the downloaded file to install the python. The installation is strightforward and is similar to installing most Windows applications.
Download all-in-one package for GTK, PyGTK and related modules from http://ftp.gnome.org/pub/GNOME/binaries/win32/pygtk/2.22/pygtk-all-in-one-2.22.5.win32-py2.7.msi and install it by double clicking the downloaded file.
Download PySVN which is needed for network synchronization of data, from http://pysvn.tigris.org/files/documents/1233/48847/py27-pysvn-svn1615-1.7.5-1360.exe. Install it by double clicking the downloaded file.
Downloading and running MinimPy
After installing the requirements, download the MinimPy program from http://sourceforge.net/projects/minimpy. It is distributed as a compressed file (zip or tar.gz). Decompress the downloaded program in a folder. It does not need any installation. In the MinimPy program folder double click the minimpy.pyw to run it.