<commit_before># Paradrop

[![Join the chat at https://gitter.im/damouse/Paradrop](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/damouse/Paradrop?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
[![Documentation Status](https://readthedocs.org/projects/paradrop/badge/?version=latest)](https://readthedocs.org/projects/paradrop/?badge=latest)


Virtualized wireless routers. 

Work in progress. For now, assume everything here is subject to change. 

## Installation
Instructions to follow. 

### Virtualenv
virtualenv is a tool that allows developers to manage environments, dependancies and more for python programs. In this case its used both as a management tool and a packageing tool (along with pex.)

We may choose to go with this as part of the build process since it doesn't require building the python package, but perhaps not. 

To load the current virtualenv, use 
    source [envdir]/bin/activate

To deactivate, use
    deactivate

To install something like twisted (which we are going to need...) be sure to have python developer tools already installed:
    sudo apt-get install python-dev

## Contributing
All contributions must follow [PEP8](https://www.python.org/dev/peps/pep-0008/) and have relevant tests. Please document as needed. 

## Miscellanious Help


Installation: 
  wget http://releases.ubuntu.com/15.04/ubuntu-15.04-snappy-amd64-generic.img.xz
  unxz ubuntu-15.04-snappy-amd64-generic.img.xz

Launching:
  kvm -m 512 -redir :fc00:db20:35b:7399::5 -redir :fd00:a516:7c1b:17cd:6d81:2137:bd2a:2c5b ubuntu-15.04-snappy-amd64-generic.img

Connect to local instance:
  ssh -p 8022 ubuntu@localhost

Build a Snap and push it to local
  snappy build .
  snappy-remote --url=ssh://localhost:8022 install ./hello-world_1.0.17_all.snap

For the helloworld example, calling things. Name of snap, command in bin.
  hello-world.echo
<commit_msg>missed readme changes<commit_after># Paradrop

[![Join the chat at https://gitter.im/damouse/Paradrop](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/damouse/Paradrop?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
[![Documentation Status](https://readthedocs.org/projects/paradrop/badge/?version=latest)](https://readthedocs.org/projects/paradrop/?badge=latest)


Virtualized wireless routers. 

Work in progress. For now, assume everything here is subject to change. 

## Installation
Instructions to follow. 

### Virtualenv
(Note: not using virtualenv for pex configuration later, but it makes things easier.)
virtualenv is a tool that allows developers to manage environments, dependancies and more for python programs. In this case its used both as a management tool and a packageing tool (along with pex.)

We may choose to go with this as part of the build process since it doesn't require building the python package, but perhaps not. 

To load the current virtualenv, use 
    source [envdir]/bin/activate

To deactivate, use
    deactivate

To install something like twisted be sure to have python developer tools already installed:
    sudo apt-get install python-dev

## Contributing
All contributions must follow [PEP8](https://www.python.org/dev/peps/pep-0008/) and have relevant tests. Please document as needed. 

## Miscellanious Help


Installation: 
  wget http://releases.ubuntu.com/15.04/ubuntu-15.04-snappy-amd64-generic.img.xz
  unxz ubuntu-15.04-snappy-amd64-generic.img.xz

Launching:
  kvm -m 512 -redir :fc00:db20:35b:7399::5 -redir :fd00:a516:7c1b:17cd:6d81:2137:bd2a:2c5b ubuntu-15.04-snappy-amd64-generic.img

Connect to local instance:
  ssh -p 8022 ubuntu@localhost

Build a Snap and push it to local
  snappy build .
  snappy-remote --url=ssh://localhost:8022 install ./hello-world_1.0.17_all.snap

For the helloworld example, calling things. Name of snap, command in bin.
  hello-world.echo

{'fraction_non_alphanumeric': 0.0996900826446281, 'fraction_numerical': 0.038223140495867766, 'mean_word_length': 4.548710601719198, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 12, 'lorem ipsum': 0, 'www.': 2, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1479887', 'n_tokens_mistral': 1371, 'n_tokens_neox': 1226, 'n_words': 383}