Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [iot-pmc] Request assistance for Eclipse Keyple®
  • From: Pierre Terree <pierre.terree@xxxxxxxxxxxxxx>
  • Date: Wed, 24 Aug 2022 13:47:58 +0000
  • Accept-language: fr-FR, en-US
  • Arc-authentication-results: i=1; 1; spf=pass; dmarc=pass action=none; dkim=pass; arc=none
  • Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed;; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=FglOVjecwRH4iXEoa+eeZXVBrZQSScJXKLme8plHdio=; b=VKcKge4t1BYv4qQ4dBYKDVx0Juc52mWqo2B8h7bylVncODhbHsGbYGff5BoLsie9aZlS9HApuWLAuyQL9IMo4rOJvKz55zEsPrLwMyQtPJ61lcxaKNgZtdbFg8NEApkyb3i6kfI2kh3tOez/9o0qX/MYFacEnelXwx8rSKVXSSJTGFfvw2dLGW6x2hUPMnRRScCj29yj4PkB36AQADcUMW5u2PJ2B2TjCf+IO22b2fNJyzltZHMVKHzVWATBuaO3X7iJf4kj/bjCq0s4oLiTjv9oE678NppTwJqglIZ9wdv26Kd2RJpGixP72j62tEvDGUBIp269i/WT+QpHs+gJVQ==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901;; cv=none; b=dNUpOAW0zO0+3FuAnUsk8dSOnpQbEd2/B2yYL+OMvAVDLaG4Ztfqhcys5sI++UPj7PBvWOBKsQys51NmNjoE9xHGh0AEz5rUmEJHPJefBx2Z7NSduaVjNocuYA8znTBnAYrrkUcTGNDJN8VbTTw82sjDMkzaErHHVx1+chpq9HI5SkiQPsNAFsYzbVfrIeKT88xH7V16G0Pm6gSCY7Rhwvmjrf+MbVDb72hOvHLooRupobjKbcKjwJD3ushnhrwZmc28Wow8zII9WlI5mOJ5I/sQe0WJnVpS7Y52EDH7LIDRIkHIFW0kDO7eTsENlW7QMhiTgAC0/+ScalHmAhiKBQ==
  • Delivered-to: iot-pmc@xxxxxxxxxxx
  • List-archive: <>
  • List-help: <>
  • List-subscribe: <>, <>
  • List-unsubscribe: <>, <>
  • Thread-index: AQHYs87uqswQfPI8j0muar3387OHqK29vadigABVG7w=
  • Thread-topic: Request assistance for Eclipse Keyple®

The Java and C++ versions of Keyple are based on the same APIs. In case of evolution, we first implement it in Java, and next in C++.

  • Keyple Java contains 16 components.
    • In the past until the version 2.0.0 of Keyple Java, there were strong dependencies between the components, it was difficult to manage an evolution without doing a release train. At that time, we did only one release per year.
    • After the version 2.0.0, we now more have dependencies between components, these can evolve separately, we no more need to do release train. Last year we did a dozen releases of Keyple Java components. As soon as a component proposes a stable improvement, we do a new version.
  • For this Keyple C++ release 2.0.0, we are in the same situation as last year for Java. We have to do a last release train to remove the dependencies between the Keyple C++ components.
    • For the future, we should be able to publish the evolutions of a C++ component one month after those of a Java component.


De : iot-pmc <iot-pmc-bounces@xxxxxxxxxxx> de la part de Hudalla Kai (IOB/PAD-PM) via iot-pmc <iot-pmc@xxxxxxxxxxx>
Date : mercredi, 24 août 2022 à 12:26
À : iot-pmc@xxxxxxxxxxx <iot-pmc@xxxxxxxxxxx>
Cc : Hudalla Kai (IOB/PAD-PM) <Kai.Hudalla@xxxxxxxx>
Objet : Re: [iot-pmc] Request assistance for Eclipse Keyple®

Hi Pierre,


to me it looks like Eclipse Keyple has already graduated from incubation. At least the PMI [1] does not indicate that it is still in incubation, otherwise the incubation logo would show up on the right hand side of the page.


Apart from that I would like to make sure that I understand your approach to releasing Keyple correctly.

It looks to me like you are maintaining the Java and C++ based code in a separate release train, i.e. the Java variant's artifacts are being released independently from the C++ variant's artifacts. Is that correct?



From: iot-pmc <iot-pmc-bounces@xxxxxxxxxxx> on behalf of Pierre Terree <pierre.terree@xxxxxxxxxxxxxx>
Sent: Friday, August 19, 2022 8:33:03 PM
To: iot-pmc@xxxxxxxxxxx
Subject: [iot-pmc] Request assistance for Eclipse Keyple®


Dear IoT PMC,

We are preparing the publication of release 2.0.0 of the C++ implementation of the Eclipse Keyple project.

This is a C++ porting of the Keyple Java 2.0.0 implementation we had already released last October.


Could you please review the C++ 2.0.0 release information

Here is the link provided by the EMO team to track the release review

A review of the IP log has been requested to EMO (in progress) →


We expect to validate the release 2.0.0 of Eclipse Keyple C++ on the 7 of September. on this occasion, we would like the project to move from the incubation phase to the mature phase.


Discussion regarding Eclipse Keyple


Back to the top