[ANN] iPOPO 0.5.6

Thomas Calmant thomas.calmant at gmail.com
Mon Apr 28 11:37:07 CEST 2014


===========
iPOPO 0.5.6
===========

iPOPO v0.5.6 has been released !

About iPOPO
===========

iPOPO is a service-oriented component model (SOCM) framework for Python, inspired from the Java project iPOJO and from the OSGi specification.

What's new in 0.5.6
===================

The Remote Services implementation has been heavily rewritten since 0.5.5.
It now supports interactions with Java OSGi services using either:

    Cohorte Remote Services (https://github.com/isandlaTech/cohorte-remote-services)
    Eclipse ECF (http://wiki.eclipse.org/ECF) and the Jabsorb-RPC Provider (https://github.com/isandlaTech/cohorte-remote-services/tree/master/org.cohorte.ecf.provider.jabsorb)


New features:

    Added the @BundleActivator decorator, to declare a class as a bundle activator
    Added the @RequiresMap iPOPO handler
    Added an iPOPO Waiting List service
    Added a 'misc' package with utility modules, e.g. an MQTT client
    Added support for remote services Endpoint Description files (EDEF format)
    Added MQTT and mDNS remote services discoveries
    Added Jabsorb-RPC and MQTT-RPC remote services transports

You can take a look at the documentation at https://ipopo.coderxpress.net/
iPOPO is available on PyPI: https://pypi.python.org/pypi/iPOPO

Feel free to send feedback on your experience of Pelix/iPOPO, via the mailing lists:

    User list : http://groups.google.com/group/ipopo-users
    Development list : http://groups.google.com/group/ipopo-dev

Have fun !
Thomas


More information about the Python-announce-list mailing list