README for unalog-python
unalog-python is a web application for use by one or more people to keep track of various net-based activities.
INSTALLATION
I haven't yet tried installing unalog anywhere other than the dev site but it should be possible without too much pain. Read the Dependencies and How-to sections below for more information.
Dependencies
unalog-python depends on the following products, so install them first. You may be able to get it working with later versions of any of these.
- python-2.2
- quixote-0.7a3
- dulcinea-0.1
- ZODB-3.2
- SCGI-1.1 (optional, but unalog comes with a scgi handler, you'd have to write your own otherwise)
- log4py-1.3
How-to
For now, while this is in an alpha state, you're on your own. Some hints, though:
- install all the dependencies above (there might be more I haven't listed, python errors will tell you if so)
- copy unalog_config.py.sample to unalog_config.py and tweak as needed
- install unalog with "python setup.py install"
- configure your web server to use SCGI or something equivalent
- if you use SCGI, you can probably use the provide startup.sh
- good luck!
If you do get it going, let me know.
THANKS
Python is a beautiful thing; thanks to everyone ever involved with making it as great as it is.
The MEMS Exchange and quixote-users folks for providing such a well-fitting toolkit and helpful support.
The onetime-linkstackers and others at /usr/lib/info who helped test and figure out features for this and its earlier incarnation and who provide constant good cheer as great professional colleagues and friends.
LICENSE
unalog-python is made available under an MIT-style license; see LICENSE for details.
ANYTHING ELSE?
See http://unalog.org/ for more information. These docs will grow appropriately with future releases, I promise. :)
Please send questions or comments to dchud_at_umich_dot_edu.
