clojurewerkz / ssese

Clojure Server-Sent Events (SSE) client built with Netty 5.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Ssese, a Clojure Server-Sent Events (SSE) Client

Ssese is a Clojure server-sent events client built around Netty 5.

Project Goals

  • Provide a sensible public API.
  • Have integration test coverage.
  • Target Netty 5.
  • Be well documented

Project Maturity

Ssese is very young.

Artifacts

Ssese artifacts are released to Clojars. If you are using Maven, add the following repository definition to your pom.xml:

<repository>
  <id>clojars.org</id>
  <url>http://clojars.org/repo</url>
</repository>

The Most Recent Release

With Leiningen:

[clojurewerkz/ssese "1.0.0-SNAPSHOT"]

With Maven:

<dependency>
  <groupId>clojurewerkz</groupId>
  <artifactId>ssese</artifactId>
  <version>1.0.0-SNAPSHOT</version>
</dependency>

Documentation & Examples

The project is too young to begin documenting the API.

This section will be updated when the API stabilizes.

Community & Support

To subscribe for announcements of releases, important changes and so on, please follow @ClojureWerkz on Twitter.

Supported Clojure versions

Ssese is built from the ground up for Clojure 1.6.0+.

Continuous Integration Status

Continuous Integration status

Ssese Is a ClojureWerkz Project

ssese is part of the group of Clojure libraries known as ClojureWerkz, together with

and several others.

Development

Ssese uses Leiningen 2. Make sure you have it installed and then run tests against supported Clojure versions using

lein all test

Then create a branch and make your changes on it. Once you are done with your changes and all tests pass, submit a pull request on GitHub.

License

Copyright (C) 2014 Michael S. Klishin, Alex Petrov, and The ClojureWerkz Team.

Double licensed under the Eclipse Public License (the same as Clojure) or the Apache Public License 2.0.

About

Clojure Server-Sent Events (SSE) client built with Netty 5.


Languages

Language:Clojure 100.0%