[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#816883: ITP: ruby-websocket-extensions -- Generic extension manager for WebSocket connections



Package: wnpp
Severity: wishlist
Owner: Hleb Valoshka <375gnu@gmail.com>

* Package name    : ruby-websocket-extensions
  Version         : 0.1.2
  Upstream Author : James Coglan <jcoglan@gmail.com>
* URL             : https://github.com/faye/websocket-extensions-ruby
* License         : Expat
  Programming Lang: Ruby
  Description     : Generic extension manager for WebSocket connections

A minimal framework that supports the implementation of WebSocket extensions in
a way that's decoupled from the main protocol. This library aims to allow a
WebSocket extension to be written and used with any protocol library, by
defining abstract representations of frames and messages that allow modules to
co-operate.

websocket-extensions provides a container for registering extension plugins,
and provides all the functions required to negotiate which extensions to use
during a session via the Sec-WebSocket-Extensions header. By implementing the
APIs defined in this document, an extension may be used by any WebSocket
library based on this framework.

We need it to fix #816882.


Reply to: