Skip to content

Latest commit

 

History

History
23 lines (15 loc) · 822 Bytes

CONTRIBUTING.md

File metadata and controls

23 lines (15 loc) · 822 Bytes

To contribute

  • Fork it ( https://github.com/[my-github-username]/babble/fork )
  • Create your feature branch (git checkout -b my-new-feature)
  • Commit your changes (git commit -am 'Add some feature')
  • Push to the branch (git push origin my-new-feature)
  • Create a new Pull Request

Testing

I'm going for a well-tested plugin on the backend here, as there will be some somewhat complicated logic and overridden behaviour going on in places.

To run the tests, navigate to the root of your Discourse fork, and run the tests from there

bundle exec rspec plugins/babble/spec

Setup

To create a chat room, access Chats section in Admin Panel, and create a new channel in it.

Once you have a valid chat topic and refreshing the webpage, the bullhorn icon will appear in the navbar, and you're good to go!