[ANN] iPOPO 0.7.0

2 views
Skip to first unread message

Thomas Calmant

unread,
Dec 31, 2017, 10:20:58 AM12/31/17
to ipopo...@googlegroups.com, ipop...@googlegroups.com
iPOPO v0.7.0 has been released!


What's new in 0.7.0
===================

This version mainly adds:
    * Prototype Service Factories
    * Automatic release of consumed services when a bundle stops.
        This will avoid some stale references when using service
        factories.
       
        WARNING: This is an important change in behavior, which might
        break some projects which use stale references to pass
        information from one bundle version to another during an
        update (which is a bad way to do it).

    * Deprecation handling of the imp package
    * Added a Framework.delete() method to avoid the need to know
      about the FrameworkFactory class.

This release also removes some Python 2.6 compatibility code that was
remaining and which is not necessary anymore, as this version of
Python is not supported anymore by iPOPO.

Due to the behavior change caused by the automatic release of
consumed services, this release is version 0.7.0 instead of 0.6.6,
as it could break some existing code.


What's coming in 2018
=====================

2018 will be the year when iPOPO will get its Web Console. It will be
developed as a separate project (in fact, the project already exists
but is staled).

This might also be the year when Remote Service Admin will be added
to iPOPO, thanks to Scott Lewis!
See https://github.com/tcalmant/ipopo/issues/60 for more information.


You can take a look at the documentation at https://ipopo.readthedocs.io/
iPOPO is available on PyPI: https://pypi.python.org/pypi/iPOPO
Source is available on GitHub: https://github.com/tcalmant/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! and Happy New Year!

Darren G

unread,
Dec 31, 2017, 10:34:15 AM12/31/17
to ipopo...@googlegroups.com, ipop...@googlegroups.com
Fantastic work on an awesome package!

--
Vous recevez ce message, car vous êtes abonné au groupe Google Groupes "ipopo-users".
Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le concernant, envoyez un e-mail à l'adresse ipopo-users+unsubscribe@googlegroups.com.
Pour obtenir davantage d'options, consultez la page https://groups.google.com/d/optout.

Thomas Calmant

unread,
Jan 1, 2018, 9:16:48 AM1/1/18
to ipop...@googlegroups.com, ipopo...@googlegroups.com
Thanks Darren :D

--
Vous recevez ce message, car vous êtes abonné au groupe Google Groupes "ipopo-dev".
Pour vous désabonner de ce groupe et ne plus recevoir d'e-mails le concernant, envoyez un e-mail à l'adresse ipopo-dev+unsubscribe@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages