Sha256: d6dfa2dab9faf703596b8108f92f2196580f3f06d182ed9cabb0637a489cbe85
Contents?: true
Size: 1.8 KB
Versions: 1
Compression:
Stored size: 1.8 KB
Contents
# whatup whatup is a simple server-based instant messaging application **Note**: this is very much a work-in-progress, and will be until version `1.0.0` Check it out on [rubygems.org](https://rubygems.org/gems/whatup). [![Build Status](https://travis-ci.com/jethrodaniel/whatup.svg?branch=dev)](https://travis-ci.com/jethrodaniel/whatup) ## Installation Assuming you have Ruby 2.4 or greater installed, ``` $ gem install whatup ``` If you don't have Ruby installed, see [here](docs/installing_ruby.md) for some brief instructions. ## Usage ``` $ whatup Commands: whatup client ... # Perform client commands whatup hello # Says hello whatup help [COMMAND] # Describe available commands or one specific command whatup server ... # Perform server commands ``` ## Development To run the program's command line interface ``` $ ruby -I./lib ./exe/whatup ``` To run the tests ``` $ bundle exec rspec ``` We have a git hook to automatically run the code linter before committing. Set it up as follows ``` $ git config core.hooksPath '.git_hooks' ``` ## Contributing Bug reports and pull requests are welcome on GitHub at <https://github.com/jethrodaniel/whatup>. ## License Free as in beer - our [license](https://github.com/jethrodaniel/whatup/blob/master/LICENSE) is [MIT](https://opensource.org/licenses/MIT). ## About This was part of a school project - see the [course site](http://www.cs.memphis.edu/~kanyang/COMP3825-sp19.html) for details. ## Citations The following were instrumental in understanding the usage of threads for socket input: - [Socket Programming in Ruby](https://code.likeagirl.io/socket-programming-in-ruby-f714131336fd),Chopra, Neha. Code Like A Girl. (19 Sept. 2017) - [Ruby TCP Chat](www.sitepoint.com/ruby-tcp-chat/), Benitez, Simon. Sitepoint. (13 Jan. 2014)
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
whatup-0.2.4 | README.md |