Commits

Erik Wright  committed 37636b8

  • Participants
  • Parent commits a92f0cf

Comments (0)

Files changed (1)

 * [[http://code.google.com/p/pymox/|Mox]]
 * [[http://www.scipy.org/|SciPy]]
 * [[http://numpy.scipy.org/|NumPy]]
-* [[http://south.aeracode.org/|South]]
 * [[http://www.crummy.com/software/BeautifulSoup/|Beautiful Soup]]
 * [[http://jquery.com/|JQuery]]
 
-Mox and Beautiful Soup are used exclusively by unit tests. South is used to manage database migrations for {{{django-lean}}} but will have no impact on management of your other apps. NumPy and SciPy are used to generate reports. JQuery is used only to execute a single, trivial AJAX request and could easily be removed from the dependency list if one were motivated (patch please!).
+Mox and Beautiful Soup are used exclusively by unit tests. NumPy and SciPy are used to generate reports. JQuery is used only to execute a single, trivial AJAX request and could easily be removed from the dependency list if one were motivated (patch please!).
+
+You may optionally use [[http://south.aeracode.org/|South]] in order to facilitate migrations of the {{{django-lean}}} database schema, but it is not required:
 
 == Installation ==
 
-{{{django-lean}}} has been developed with Django 1.0. If you successfully run it with another version, please update this documentation.
+{{{django-lean}}} has been developed with Django 1.0. Unit Tests run successfully with Django 1.1 but it has not been tried in production. If you successfully run it with another version, please update this documentation.
 
-# Arrange for {{{django-lean}}} to be on your {{{PYTHONPATH}}} in whichever way suits you.
-# Likewise ensure that the following other dependencies are also installed:
-## [[http://code.google.com/p/pymox/|Mox]]
+# Install {{{django-lean}}} using {{{easy_install}}}
+# Ensure that the following other dependencies are also installed (they cannot be installed via {{{easy_install}}}, at least on OS X}}}:
 ## [[http://www.scipy.org/|SciPy]]
 ## [[http://numpy.scipy.org/|NumPy]]
-## [[http://south.aeracode.org/|South]]
-## [[http://www.crummy.com/software/BeautifulSoup/|Beautiful Soup]]
-# Add {{{south}}} and {{{experiments}}} to {{{INSTALLED_APPS}}} in {{{settings.py}}}
+# (Optionally) verify the installation by running {{{python <django_lean-path>/experiments/tests/run_tests.py}}}
+# Add {{{experiments}}} to {{{INSTALLED_APPS}}} in {{{settings.py}}}
 # Ensure that {{{django.core.context_processors.request}}} is in {{{TEMPLATE_CONTEXT_PROCESSORS}}} in {{{settings.py}}}
-# Run {{{manage.py syncdb}}} and {{{manage.py migrate}}} to set up the {{{south}}} and {{{django-lean}}} tables.
+# Run {{{manage.py syncdb}}} to set up the {{{django-lean}}} tables.
 # Run {{{manage.py test experiments}}} to see if everything is set up correctly.
 # For every page that will contain an experiment (or in the response after a server-side experiment):
 ## Ensure that JQuery is included.