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

Bug#377777: ITP: coherence -- Python UPnP framework



Package: wnpp
Severity: wishlist
Owner: Arnaud Quette <aquette.dev@gmail.com>

* Package name    : coherence
Version                : 0.2.1
* URL                     : https://coherence.beebits.net/
* License                : mostly MIT, some parts under Python and AFL licenses
Programming Lang: Python
Description: Python UPnP framework
Coherence is a framework written in Python enabling your application
to participate in digital living networks, at the moment primarily the
UPnP universe.
.
Its objective and demand is to relieve your application from all the
membership/the UPnP related tasks as much as possible.
.
The core of Coherence provides a (hopefully complete) implementation of
 * a SSDP server,
 * a MSEARCH client,
 * server and client for HTTP/SOAP requests, and
 * server and client for Event Subscription and Notification (GENA)


Note that:
- Coherence is needed for Elisa (ITP #377777) UPnP support,
- I've checked the source tree thoroughly. The only missing explicit
legal mention (header) is for tests/rpc_client.py (I guess MIT too).
And that's a tiny point since it's a trivial code that is not
installed (so only present in the orig.tar.gz file)
- possible future conflict with other UPnP implementations (such as
GUPnP <http://gupnp.org/>) have to be investigated and anticipated,
- the packaging is nearly complete. I will inject it into pkg-utopia asap.

Arnaud
--
Linux / Unix Expert - MGE UPS SYSTEMS - R&D Dpt
Network UPS Tools (NUT) Project Leader - http://www.networkupstools.org/
Debian Developer - http://people.debian.org/~aquette/
OpenSource Developer - http://arnaud.quette.free.fr/



Reply to: