[open-ils-commits] r170 - servres/trunk/conifer (gfawcett)

svn at svn.open-ils.org svn at svn.open-ils.org
Thu Mar 12 22:14:56 EDT 2009


Author: gfawcett
Date: 2009-03-12 22:14:54 -0400 (Thu, 12 Mar 2009)
New Revision: 170

Modified:
   servres/trunk/conifer/README
Log:
updated README. Particularly updated the installation-requirements.

Hopefully someone wants to kick the tires soon. Our installation
instructions needed a bit of freshening up.


Modified: servres/trunk/conifer/README
===================================================================
--- servres/trunk/conifer/README	2009-03-13 02:06:18 UTC (rev 169)
+++ servres/trunk/conifer/README	2009-03-13 02:14:54 UTC (rev 170)
@@ -18,19 +18,42 @@
 Required Python components
 ------------------------------
 
-sudo easy_install Django Genshi Babel BabelDjango
+You need Python. Probably Python 2.5, I haven't tested with other
+versions. You also need sqlite3 or another Django-compatible
+database. Sqlite3 is recommended for kicking the tires, PostgreSQL for
+production.
 
+Third-party dependencies:
 
+  sudo easy_install Django Genshi Babel BabelDjango pycrypto 
+
+Optionally, you can also install:
+
+  sudo easy_install ply PyZ3950
+
+...though these are just for some Z39.50 code we are testing and
+aren't part of the Syrup Experience yet.
+
+Graham has the following versions installed. Not saying you need these
+exact ones, just that they are known to work.
+
+    Django-1.0.1_final-py2.5
+    Babel-0.9.4-py2.5
+    BabelDjango-0.2.2-py2.5
+    Genshi-0.5.1-py2.5-linux-i686
+    pycrypto-2.0.1-py2.5-linux-i686
+    PyZ3950-2.04-py2.5-linux-i686
+    ply-3.1-py2.5
+
+
 Getting this thing to run
 ------------------------------
 
 This might work:
 
-* cp local_settings.py.in local_settings.py
+* Review settings.py. Maybe you need to edit stuff. Probably not for a
+  quick test.
 
-* edit local_settings.py and set X_BASE_DIRECTORY to the the name of
-  the directory this file is in. (This is a hack, will remove soon.)
-
 * ./manage.py syncdb
 
 * During syncdb, create yourself a superuser account.
@@ -39,16 +62,16 @@
 
 * ./manage.py runserver
 
-* visit http://localhost:8000/admin/ and log in
+* visit http://localhost:8000/syrup/ and log in.
 
-* Create a Term, a Course, and a Member record, adding your superuser
-  acct to the Course via the Member record.
+* create at least one Term and one Department under Admin Options.
 
-* visit http://localhost:8000/syrup/ and log in (if you're not already
-  logged in from the admin screens) to see the main interface.
+* make yourself a course.
 
+* click on all of the links and see what they do.
 
-Contents
+
+Contents [out of date -- Ed.]
 ------------------------------
 
 syrup/			-- the reserves app



More information about the open-ils-commits mailing list