/Tightlybound

Tightlybound. Hundreds of little communities. You join, and you get put in a section. You can only interact with people in this section. Each section consists of 200 people. Once it's full, it's full. However, people will be kicked after a month or so of inactivity and have to join a new one. A twitter-like interface, only encouraging deep discussion. In your little slice of the network.

Primary LanguageJavaScript

Tightlybound

Tightlybound. Hundreds of little communities. You join, and you get put in a section. You can only interact with people in this section. Each section consists of 200 people. Once it's full, it's full. However, people will be kicked after two weeks of inactivity and have to join a new one. We only encouraging deep discussion. In your little slice of the network.

Installation: Linux requirements: To use this software you have to install openssl, with apt-get install openssl.

For all: install node.js from nodejs.org for your platform,Linux requires building from source.

Simply gitclone the repository and run a terminal inside the folder (cd Tightlybound/ ),

Then run "npm install" to install all the dependencies.

Then run "node app -p " with the port number as the one you want Eg. Node app -p 3004, Linux users can only run at a port higher then 1024 when you are not root.

Simply open your browser and go to localhost:port you choose

These steps are still under change so this will be edited when this breaks.

Please file any issues on Github and we will get to you as soon as possible.

License

Copyright (c) 2013 David Johns, James Spencer, Jackson Roberts

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.