Skip to content
This repository has been archived by the owner on Nov 16, 2020. It is now read-only.

Commit

Permalink
Initial commit
Browse files Browse the repository at this point in the history
  • Loading branch information
essen committed Jan 18, 2016
0 parents commit a17ff53
Show file tree
Hide file tree
Showing 17 changed files with 10,078 additions and 0 deletions.
12 changes: 12 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
.sw?
.*.sw?
*.beam
/.erlang.mk/
/cover/
/deps/
/doc/
/ebin/
/logs/
/plugins/

/rabbitmq_web_mqtt_examples.d
51 changes: 51 additions & 0 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,51 @@
## Overview

RabbitMQ projects use pull requests to discuss, collaborate on and accept code contributions.
Pull requests is the primary place of discussing code changes.

## How to Contribute

The process is fairly standard:

* Fork the repository or repositories you plan on contributing to
* Clone [RabbitMQ umbrella repository](https://github.com/rabbitmq/rabbitmq-public-umbrella)
* `cd umbrella`, `make co`
* Create a branch with a descriptive name in the relevant repositories
* Make your changes, run tests, commit with a [descriptive message](http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html), push to your fork
* Submit pull requests with an explanation what has been changed and **why**
* Submit a filled out and signed [Contributor Agreement](https://github.com/rabbitmq/ca#how-to-submit) if needed (see below)
* Be patient. We will get to your pull request eventually

If what you are going to work on is a substantial change, please first ask the core team
of their opinion on [RabbitMQ mailing list](https://groups.google.com/forum/#!forum/rabbitmq-users).


## (Brief) Code of Conduct

In one line: don't be a dick.

Be respectful to the maintainers and other contributors. Open source
contributors put long hours into developing projects and doing user
support. Those projects and user support are available for free. We
believe this deserves some respect.

Be respectful to people of all races, genders, religious beliefs and
political views. Regardless of how brilliant a pull request is
technically, we will not tolerate disrespectful or aggressive
behaviour.

Contributors who violate this straightforward Code of Conduct will see
their pull requests closed and locked.


## Contributor Agreement

If you want to contribute a non-trivial change, please submit a signed copy of our
[Contributor Agreement](https://github.com/rabbitmq/ca#how-to-submit) around the time
you submit your pull request. This will make it much easier (in some cases, possible)
for the RabbitMQ team at Pivotal to merge your contribution.


## Where to Ask Questions

If something isn't clear, feel free to ask on our [mailing list](https://groups.google.com/forum/#!forum/rabbitmq-users).
9 changes: 9 additions & 0 deletions LICENSE
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
This package, the rabbitmq-web-mqtt-examples, is licensed under the
MPL. For the MPL, please see LICENSE-MPL-RabbitMQ.

priv/mqttws31.js is a part of the Paho project
(https://eclipse.org/paho/clients/js/) and is released under
the EPL and the EDL.

If you have any questions regarding licensing, please contact us at
info@rabbitmq.com.
455 changes: 455 additions & 0 deletions LICENSE-MPL-RabbitMQ

Large diffs are not rendered by default.

14 changes: 14 additions & 0 deletions Makefile
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
PROJECT = rabbitmq_web_mqtt_examples

DEPS = rabbitmq_web_dispatch rabbitmq_web_mqtt

DEP_PLUGINS = rabbit_common/mk/rabbitmq-plugin.mk

# FIXME: Use erlang.mk patched for RabbitMQ, while waiting for PRs to be
# reviewed and merged.

ERLANG_MK_REPO = https://github.com/rabbitmq/erlang.mk.git
ERLANG_MK_COMMIT = rabbitmq-tmp

include rabbitmq-components.mk
include erlang.mk
21 changes: 21 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
RabbitMQ-Web-MQTT-Examples plugin
=================================

This project contains few basic examples of RabbitMq-Web-MQTT plugin
usage.

Once installed the server will bind to port 15670 and serve few static
html files from there:

* http://127.0.0.1:15670/

Installation
------------

Generic build instructions are at:

* http://www.rabbitmq.com/plugin-development.html

Instructions on how to install a plugin into RabbitMQ broker:

* http://www.rabbitmq.com/plugins.html#installing-plugins
Loading

0 comments on commit a17ff53

Please sign in to comment.