GitHub user MJJoyce opened a pull request:
https://github.com/apache/climate/pull/29
Climate 370 - Update Easy OCW
This is an initial reworking of easy-ocw. Simple bash scripts are being
used in lieu of buildout. Now that the dependencies are much easier to install,
the added complexity of buildout isn't really necessary. There are still quite
a few improvements to add to these and I'll be making relevant JIRAs in a bit
to track them. These changes should cover fairly basic use cases. The OS X
install script has been tested on a 10.9.2 box and 10.8.5 box. The Ubuntu
install script has been tested on a clean 12.04 box using Vagrant.
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/MJJoyce/climate CLIMATE-370
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/climate/pull/29.patch
To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #29
----
commit 9353d89c3ff23082df69d4e3b998d5905b66a25f
Author: Michael Joyce <[email protected]>
Date: 2014-05-12T17:40:36Z
CLIMATE-370 - Add conda dependencies file
- Add ocw-conda-dependencies to simply conda install of OCW
dependencies. Any packages that should be conda installed can be listed
here and they will be picked up by the install scripts (assuming they
use this file).
commit 41e12989e8bf66eace60b6276e1d65813b545768
Author: Michael Joyce <[email protected]>
Date: 2014-05-12T17:40:48Z
CLIMATE-370 - Add OS X install script
- Add OS X helper install script. Note that this uses the conda
dependencies file for installation of some of the components. At the
moment, specific versions aren't grabbed (just the latest versions of
the components are).
commit 629630a9c36c960c92671cd00a01908f2440040d
Author: Michael Joyce <[email protected]>
Date: 2014-05-19T14:30:41Z
CLIMATE-370 - Add Ubuntu 12.04 helper install script
- Add Ubuntu 12.04 helper install script. Due to a problem encountered
using conda to install dependencies, the Anaconda Python distribution
is used instead. For the most part, this just means that additional
dependencies that aren't 100% necessary are downloaded as well.
- The Anaconda distribution that is used needs to be "versioned" at some
level to ensure that new versions of the libraries don't break toolkit
functionality.
- Further testing needs to be done to make the conda install work so
that there is minimal difference between the OS X and Ubuntu install
scripts.
commit fccf47f5b10916eec9b77cf8e17e960bb87144f0
Author: Michael Joyce <[email protected]>
Date: 2014-05-19T15:34:48Z
CLIMATE-370 - Remove old easy-ocw Buildout code
----
---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---