O2M should be able to be installed using python setup.py install. The only problem at the moment with this is that the code is not cross-platform. It assumes /var/o2m/social will exist. Resources should be placed in place specific to the platform that it is installed on.
So now, all files are stored in site-packages and this solves the cross-platform problem and brings a new problem: the database and user data are all in site-packages, which is truly shocking.
O2M should be able to be installed using
python setup.py install
. The only problem at the moment with this is that the code is not cross-platform. It assumes /var/o2m/social will exist. Resources should be placed in place specific to the platform that it is installed on.