[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [paho-dev] Paho Release 1.3
|
Ian,
I've updated the changelog on devel branch [1]. The following breaking
changes are added:
* Drop support of Python 2.6 (EOL October 2013), 3.2 (EOL February
2016), and 3.3 (EOL September 2017)
* Drop of TLS support on Python < 2.7.9 (2.7.9 was released on December
2014)
* One method to disable TLS certificate verification (tls_insecure_set)
must now be called the method to enable TLS (tls_set). Before the order
of those two methods was irrelevant.
Due to this last additional breaking change, I think that a 2.0 may be a
better option.
[1]: https://github.com/eclipse/paho.mqtt.python/blob/develop/ChangeLog.txt
Cheers,
Pierre Fersing
Le 12/05/2017 à 12:09, Ian Craggs a écrit :
Hi Pierre,
we go with whatever release of the Python client you tell us should be
in the release. Which version(s) of Python are you dropping support
for? How old they are might determine whether we should go with 1.3
or 2.0.
You can prepare the release but we should wait for IP log approval
before releasing it properly.
Ian
On 05/11/2017 03:14 PM, Pierre Fersing wrote:
Ian,
The release version of the Python client is marked as 1.2.3 (on
https://projects.eclipse.org/projects/iot.paho/releases/1.3.0-oxygen/plan).
This is the current release and a new release is expected for Oxygen
(1.3 or 2.0 if the drop of support for older Python version is
considered a breaking change that worse going with 2.0).
My question is: it is expected because this page is not yet updated,
or should I already make the 1.3/2.0 release ?
Regards,
Pierre Fersing
Le 05/05/2017 à 17:45, Ian Craggs a écrit :
Dear committers,
the Paho 1.3 Release is coming up, scheduled for the 28th June to be
simultaneous with the rest of the Eclipse platform. As with
previous releases, individual components do not have to have the
same release number as the overall project, as they are each at
their own level of maturity.
The new components in this release are:
- mqtt-spy (Kamil)
- the C++ client (Frank)
- MQTT-SN transparent gateway (Tomoaki)
All at release level 1.0.
Other components will have new releases for new function or service
releases as the committer responsible sees fit. A new release for a
particular component is not necessary if no changes have been made,
we'll go with the most recent update, which in some cases could be
unchanged from last year.
Because there are a lot of projects all releasing at the same time,
the load on the IP and Eclipse PMC teams is high at this time of
year and I would like to get the reviews done early, if possible.
There are two: IP Log review, and the Release Review.
The IP Log review checks that we have been following the IP
processes properly: it is generated from the project page:
https://projects.eclipse.org/projects/technology.paho. As a
committer, your contributions are not recorded (unless you use an
alternative email address). I would like to submit the log next
week - after which there should be minimal changes to it.
The Release Review uses the release documentation here:
https://projects.eclipse.org/projects/iot.paho/releases/1.3.0-oxygen,
which James is going to update in the next few days. It would be
good to list the release numbers of each component we are going to
use, so if we don't know we'll ask. The issues page:
https://projects.eclipse.org/projects/iot.paho/releases/1.3.0-oxygen/bugs
used to be populated from bugzilla. As we've now moved to Github
it's empty - we're going to try to fix that, firstly by seeing if
there's already a solution to populate it from Github.
As part of the release each component should update the
documentation and other pages on the Paho website. We'll need two
new pages for mqtt-spy and the MQTT-SN transparent gateway. For
anyone that doesn't know, the website is simply a git repo at
git.eclipse.org/gitroot/www.eclipse.org/paho.git. Any download
artifacts, wherever they are kept, need to be updated.
An important part of the release is tagging it in Github, so that
the code level snapshot is recorded and saved.
If anyone has any questions about any of this, please ask.
_______________________________________________
paho-dev mailing list
paho-dev@xxxxxxxxxxx
To change your delivery options, retrieve your password, or
unsubscribe from this list, visit
https://dev.eclipse.org/mailman/listinfo/paho-dev