Permalink
Browse files

removed rm_pyc.sh in favor of ant target; updated README with depende…

…ncies
  • Loading branch information...
1 parent 298a1af commit ea45e76d8e554e5fce26fbaf7edf26abcec8e6a2 Michael Meisinger committed Aug 5, 2010
Showing with 21 additions and 44 deletions.
  1. +21 −36 README.txt
  2. +0 −8 rm_pyc.sh
View
@@ -4,23 +4,22 @@ LCAarch - OOI Release 1 LCA architecture prototype
April 2010 - August 2010
-This project provides a service framwork and auxilliary functions for running
-architecturally complete, but functionally limited versions of all the
-services of the OOI release 1 system with their full architectural dependencies.
-In "shore" a data distribution network based on pub-sub messaging with underlying
+This project provides a service framwork with auxilliary functions for running
+architecturally complete versions of all the services of the OOI release 1
+system with their full architectural dependencies.
+In "short" a data distribution network based on pub-sub messaging with underlying
infrastructure services (security, persistence) and provisioning.
The "core" part of LCAarch provides base classes and a framework for spawnable,
message communicating processes, for services with defined names, for
-bootstrapping the system, for managing logging and configuration etc.
+bootstrapping the system, for managing logging and configuration etc. This
+is an early implementation of the OOI Python Capability Container.
For more information, please see:
http://www.oceanobservatories.org/spaces/display/CIDev/LCAARCH+Development+Project
LCAarch is compatible with Python 2.5 and higher, but not Python 3.x
-This project has as dependencies Magnet, Carrot, txAMQP, Twisted and pycassa,
-and msgpack, pydap, simplejson
-(see below)
+This project has several dependencies on libraries and packages, see below.
Get LCAarch with
::
@@ -74,24 +73,10 @@ Recommendation:
Create a virtualenv for installing Magnet and its dependencies.
Twisted Framework
------------------
-::
- easy_install twisted
+:: easy_install twisted
txAMQP
-------
-::
- easy_install txamqp
-
-Pycassa
--------
-::
- easy_install -U --find-links http://ooici.net/packages pycassa
-
-SimpleJSON (only when running Python2.5)
-----------------------------------------
-::
- easy_install simplejson
+:: easy_install txamqp
carrot (use txamqp branch)
--------------------------
@@ -100,12 +85,7 @@ carrot (use txamqp branch)
(cd carrot; git checkout -b txamqp origin/txamqp)
(cd carrot; python setup.py install)
-MsgPack
-----------------------------
-::
- easy_install msgpack-python
-
-Install the Magnet package [NEED Magent 0.3.4 on master branch]
+Magnet (NEED Magent 0.3.4 on master branch)
------------------------------------------------------------------
Get the latest version of the repository, if you haven't already.
::
@@ -114,12 +94,17 @@ Get the latest version of the repository, if you haven't already.
git clone git@amoeba.ucsd.edu:magnet.git # need ooi credential
(cd magnet; python setup.py install)
-
-Note:
-=====
-This project dependes closely on magnet. Whenever you do a "git pull" on
-this project, there is a chance that you need to update and install magnet
-again (see above). Please review the branch logs for any hints.
+Other Dependencies
+----------------------------
+::
+ easy_install msgpack-python
+ easy_install pydap
+ easy_install pydap.handlers.netcdf
+ easy_install pydap.responses.netcdf
+ easy_install numpy
+ easy_install httplib2
+ easy_install -U --find-links http://ooici.net/packages pycassa
+ easy_install simplejson
---------------------------------------------------------------------------
View
@@ -1,8 +0,0 @@
-#!/bin/bash
-#
-# A utility file to remove rogue 'pyc' files after any operation that moves
-# or renames files
-#
-
-
-find . -name '*.pyc' -type f -print0 | xargs -0 /bin/rm -f

0 comments on commit ea45e76

Please sign in to comment.