On Sat, Jan 28, 2012 at 8:07 PM, Jeffrey Van Voorst <[email protected]> wrote: > > I have pushed a download.sh file in examples/jsonrpc and removed the > pee aitch pee dirs (in 4 places). However, this does nothing for the > repository size (of course). I am not a git wizard and don't know how > to remove all existence of such files (pee aitch pee) for all time > from pyjamas. Nor do I know if you actually want this.
you can't :-( ... not without modifying history. the pyjamas repository really is far too large for such a small project (something like 20-30MiB), the solution is writing a trixy git filter to go back to the beginning and prune everything. since this alters history and is destructive, a future `git pull` on an existing repository will be rejected, but not sure anyone really cares ... it's trivial to recover from. it's been discussed before with positive feedback IIRC, just need to be done ... then maybe some git hooks put into place to scrub incoming commits. > In a similar vein, I haven't removed simplejson as it isn't installed > by default (at least on Mac OS 10.6.8) and is required by the jsonrpc > code (used by the python echos -- cgi and mod_python). If my thoughts > are correct, the jsonrpc is some version of old jsonrpc > (http://json-rpc.org/wiki/python-json-rpc-old). We could have a > download script for jsonrpc. I don't think this version (old jsonrpc) > is hosted on pypi, and the api differs between the "old" and "new" > jsonrpc from http:://json-rpc.org. To install simplejson it is as > easy as pip install simplejson or easy_install simplejson. can virtualenv or similar be used to pull stuff from pypi into a local directory? i think we should try to avoid requiring the user to install anything systemwide (does virtualenv work on windows, what tools are at our disposal?). i dont have much experience with python deployments. -- C Anthony

