Coder Social home page Coder Social logo

chinwag's Introduction

Chinwag

A modular plugin-based XMPP chat client.

How to build Chinwag

Chinwag is built on Sproutcore.

Taken from: Sproutcore install guide

Ubuntu Only: Install build-essentials

$ sudo apt-get install build-essential

Install RVM along with Ruby 1.9.3.

$ \curl -#L https://get.rvm.io | bash -s stable --autolibs=3 --ruby=1.9.3

Add the following to your ~/.bash_profile to add Ruby to your PATH.

[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm" # This loads RVM into a shell session

Install SproutCore: This is the easy part.

$ gem install sproutcore

Check out the project using git clone --recursive https://github.com/jabberzac/chinwag.git (to check out submodules as well).

Once that's done, navigate to the root directory of the project and use sproutcore server. The server will start on port 4020.

benco

chinwag's People

Contributors

aaronstatic avatar lokifer avatar benco03 avatar bremensaki avatar nog3 avatar camfulton avatar

Stargazers

Luiz Antônio avatar  avatar  avatar  avatar  avatar  avatar Mattie avatar

Watchers

James Meneghello avatar Neustradamus avatar  avatar Mattie avatar James Cloos avatar  avatar  avatar Jasharin avatar  avatar  avatar  avatar  avatar ARMAzac avatar Bigou avatar

chinwag's Issues

User Management

  1. User add / review / delete
  2. User list, including date last seen, etc

Channel Interface

  1. Shortcut keys for common actions
  2. Colour coded user list in channel, by user status

Notifications

  1. Simple sounds per action
  2. Ability to mute / switch off
  3. Separate notifications area (ie global / status section)

Private Messages

  1. Direct PMs for online users
  2. PM notification for offline users
  3. Group PMs

Smileys

  1. Add a smiley repository
  2. Allow categorisation of the repo into themed items based on use and/or emotion
  3. Add a smiley addition feature
  4. Create a smiley auth/review/delete queue

Marketing Strategy

lol like this has ever been mentioned in github ever

...................../´¯¯/)
...................,/¯.../
.................../..../
.............../´¯/'..'/´¯¯`·¸
.........../'/.../..../....../¨¯
..........('(....´...´... ¯~/'..')
.........................'...../
.........................._.·´
...........................(
............................\

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.