Commits

akoha committed ba23dd7

  • Participants
  • Parent commits 37636b8

Comments (0)

Files changed (1)

 {{{django-lean}}} has a number of dependencies:
 
 * [[http://code.google.com/p/pymox/|Mox]]
-* [[http://www.scipy.org/|SciPy]]
-* [[http://numpy.scipy.org/|NumPy]]
 * [[http://www.crummy.com/software/BeautifulSoup/|Beautiful Soup]]
 * [[http://jquery.com/|JQuery]]
 
-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!).
+Mox and Beautiful Soup are used exclusively by unit tests. 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:
 
 {{{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.
 
 # 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]]
-# (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}}} to set up the {{{django-lean}}} tables.
 # Call {{{manage.py update_experiment_reports}}} nightly.
 # Experiment, learn, repeat!
 
+== Development ==
+
+{{{
+#!console
+erik-wrights-macbook-pro:~ erikwright$ hg clone http://bitbucket.org/akoha/django-lean/
+destination directory: django-lean
+requesting all changes
+adding changesets
+adding manifests
+adding file changes
+added 46 changesets with 155 changes to 69 files
+updating working directory
+65 files updated, 0 files merged, 0 files removed, 0 files unresolved
+erik-wrights-macbook-pro:~ erikwright$ cd django-lean
+erik-wrights-macbook-pro:django-lean erikwright$ /usr/bin/python bootstrap.py 
+Creating directory '/Users/erikwright/django-lean/bin'.
+Creating directory '/Users/erikwright/django-lean/parts'.
+Creating directory '/Users/erikwright/django-lean/eggs'.
+Creating directory '/Users/erikwright/django-lean/develop-eggs'.
+Generated script '/Users/erikwright/django-lean/bin/buildout'.
+erik-wrights-macbook-pro:django-lean erikwright$ ./bin/buildout 
+Develop: '/Users/erikwright/django-lean/.'
+package init file 'experiments/tests/data/__init__.py' not found (or not a regular file)
+Getting distribution for 'djangorecipe'.
+Got djangorecipe 0.20.
+Getting distribution for 'zc.recipe.egg'.
+Got zc.recipe.egg 1.2.2.
+Installing django.
+django: Downloading Django from: http://www.djangoproject.com/download/1.1.1/tarball/
+Getting distribution for 'mox'.
+zip_safe flag not set; analyzing archive contents...
+Got mox 0.5.0.
+Getting distribution for 'BeautifulSoup'.
+Got BeautifulSoup 3.1.0.1.
+Generated script '/Users/erikwright/django-lean/bin/django'.
+Generated script '/Users/erikwright/django-lean/bin/test'.
+erik-wrights-macbook-pro:django-lean erikwright$ ./bin/test
+Creating test database...
+Creating table auth_permission
+Creating table auth_group
+Creating table auth_user
+Creating table auth_message
+Creating table django_content_type
+Creating table django_session
+Creating table django_site
+Creating table experiments_anonymousvisitor
+Creating table experiments_goaltype
+Creating table experiments_goalrecord
+Creating table experiments_experiment
+Creating table experiments_participant
+Creating table experiments_dailyengagementreport
+Creating table experiments_dailyconversionreport
+Creating table experiments_dailyconversionreportgoaldata
+Installing index for auth.Permission model
+Installing index for auth.Message model
+Installing index for experiments.AnonymousVisitor model
+Installing index for experiments.GoalRecord model
+Installing index for experiments.Experiment model
+Installing index for experiments.Participant model
+Installing index for experiments.DailyEngagementReport model
+Installing index for experiments.DailyConversionReport model
+Installing index for experiments.DailyConversionReportGoalData model
+..............................
+----------------------------------------------------------------------
+Ran 30 tests in 24.305s
+
+OK
+Destroying test database...
+erik-wrights-macbook-pro:django-lean erikwright$ 
+}}}
+
 == Other Resources ==
 
 The following links might be of interest to those wanting to learn more about Lean Startup, split testing, and related concepts.