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:50:25 +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=RKH6PqHxGyvDUiG5gdVF4qdclZ5vmwU3QIXTQmEu92g=; b=GorAjzorKte6u+BO9RS/HiNWwpVfZhNw/sv302bVX1Jn10qbNJ5R3s+wXCxsvTLIZHtmxawl63TuAl0rzawPIE6FJykb8eZH5Z26oxjoud90DU6V25/44HESeyxXtnBJdNznsXCwz+4GYaAlGO38P6c3XwWggOrkWJLahzLJPdjIYNQjONYDuDr4vUsEunVDIHdEUr/Mb3ytuDjWKLmJqakdAiT0a240OcOGXHCB9IDwMRvVHCQHWeAF4poDdFrmD43SQ4XONCLa10Eu2kO+Ip9c8CeKa3nPWCCRM9wNPMJCpfR1hOi2IQvEjce6AGU17dQhTZ66JbRUBjNJCa7zaw==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901;; cv=none; b=U4gAFCCMjT7fvW7kxD62pxVXl4GENlX0ECIrWmNR38w5eTBdXBr6+fp3swR/89+UuY1+6q9HM/x1E7NE2X211TQhiX+/GZTtcSvkOIzDd/zTJEWbjmbZpnVI1O5j5BHAi3KoCmlc4dzB99y2bhJB/N5vYqVZerVFN9BHI1A6Nj1MyjPwKjAs/iaKqV00TIwrlYUAlJtzSMdw5+tfuJmDMecZ2vkuIlWSnTejlZV7xi/dup1k9sYOySVxNy4AI4xcJuSmJnwNGiJR9cKacpRNxS34QeGmvC51eAg24wjP3mww3/IHQ/iW6JtOgv39fJrVxYaQxE1dWlM3alRDeQuCNQ==
  • Delivered-to: iot-pmc@xxxxxxxxxxx
  • List-archive: <>
  • List-help: <>
  • List-subscribe: <>, <>
  • List-unsubscribe: <>, <>
  • Thread-index: AQHYs87uqswQfPI8j0muar3387OHqK29vadigABVG7yAAAZqHA==
  • Thread-topic: Request assistance for Eclipse Keyple®

Sorry, hi Kai 😅


De : Pierre Terree <pierre.terree@xxxxxxxxxxxxxx>
Date : mercredi, 24 août 2022 à 17:47
À : PMC list for IoT top level project <iot-pmc@xxxxxxxxxxx>
Cc : Hudalla Kai (IOB/PAD-PM) <Kai.Hudalla@xxxxxxxx>
Objet : Re: 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