Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[iot-pmc] Californium - Milestone 1 for upcoming 3.0.0
  • From: "Kraus Achim (IOC/PAP-DDM-HU)" <Achim.Kraus@xxxxxxxx>
  • Date: Thu, 15 Apr 2021 10:01:04 +0000
  • Accept-language: de-DE, en-US
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=pass (sender ip is 139.15.153.201) smtp.rcpttodomain=eclipse.org smtp.mailfrom=bosch.io; dmarc=pass (p=reject sp=none pct=100) action=none header.from=bosch.io; dkim=none (message not signed); arc=none
  • Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=7IU5jmGH+Vy69u5KtQJlT5STK5zHxZqURGDrU0PVEJE=; b=Ke5c3278koxu8GlISj6R5DN1an/V/Jdm7oFmu6TD8iU6+V6RCksSuw1spS8ICauWjiz/8XjUjDmekTPFu2RtOA03VHlA3aKa78UsP9tgCWZxHLHxWj6xOkVwn0p8V/Hxdso8lm8ETEi04rEwjKNA223ZnxROdjJBKlczQOQTJKu+79E03ZbhFaUL8Nl55aOKVRYOFjCVZz1efOEtus3eUoJbI/iuKu9BkgqAHeHzR0YCmQVEIR5kIwP3+hZ6THZ2gNZH/ZDTaVoTZ9dwKb3oPjXaD5VLdDmcu+ChdrG9FcCe/cJTKhatcG7eMyv5umeDZGTBi8wzpKFV8aHQR98cKg==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=IDc7eehqbng3oNIKLNALBR8aWm67L/Fhpi//9uC62c76JTwkJoTI5BY8K1Jh9swOIx6TUUkNh3uZMSOrI/8hsHNTpHpyItmx7P3fGZcPk5EZtnKiNnU5B8SFEpHblUfgPwJuke2DizOtnpBu2hRGQ0Sc6KiYgGdKerdQr0f2mH5iTSWq4fKtDzIhjOlCP9z/1DmI7LXhAtswLKP/jkk3XJHP8HauEgxb8jM605IJsTcLXseW2jx0je1AJyIRmzSp4hx3SMTVniXFzpYNTjvDMHMdHmuYPjwbULZwTOPoiIcbGV6MjDoy+1D9sl7fV97a6zvn5SJ6wW/uxjL6Q67rZA==
  • Delivered-to: iot-pmc@xxxxxxxxxxx
  • List-archive: <https://www.eclipse.org/mailman/private/iot-pmc/>
  • List-help: <mailto:iot-pmc-request@eclipse.org?subject=help>
  • List-subscribe: <https://www.eclipse.org/mailman/listinfo/iot-pmc>, <mailto:iot-pmc-request@eclipse.org?subject=subscribe>
  • List-unsubscribe: <https://www.eclipse.org/mailman/options/iot-pmc>, <mailto:iot-pmc-request@eclipse.org?subject=unsubscribe>
  • Thread-index: Adcx3j6MI/VdiTrLSZuh+DUKl4cIxA==
  • Thread-topic: Californium - Milestone 1 for upcoming 3.0.0

Dear Californians,

the first milestone for the upcoming version 3.0.0 is released and available at the Eclipse Repo and on Maven Central.

The list of changes is long ...

Overall:
617 files changed, 28271 insertions(+), 22460 deletions(-)
Element-Connector:
68 files changed, 5123 insertions(+), 1322 deletions(-)
Scandium:
179 files changed, 7815 insertions(+), 9494 deletions(-)
Californium-Core:
130 files changed, 5895 insertions(+), 3659 deletions(-)

Generally, a lot of time was spent into tests, but with that amount of changes, I guess, some issues are still to be found.

The covered topics:

-    more cleanup of Scandium
-    RFC 7627 (extended master secret)
-    RFC 7967 (no response)
-    session cache
-    DTLS graceful start over
-    integrate BERT (TCP) into blockwise, redesigned bockwise
-    redesigned congestion control (still experimental)

Some topics are still uncovered, I hope I find some time at least after the 3.0.0-M1

-    Redesign NetworkConfig (Please participate in the discussion [7]
-    update proxy2 to Apache HTTP 5. (on the way, may be available next week)

For MIGRATION [1] I tried to collect some hints. Don't hesitate to report, if you miss something.

You may fetch the selected binary core artefacts from Maven Central [2] or all binary artefacts, including Californium.Tools and Californium.Actinium, from the Eclipse Repository [3].
 
Feedback and questions are very welcome!
You’re invited to use github issues [4] for everything ☺. 

You use Californium and want to be listed as adopter on the project page and [5]?
Just fill out a PR as explained in [6].

[1] https://github.com/eclipse/californium/blob/master/MIGRATION_HINTS.md
[2] https://search.maven.org/search?q=g:org.eclipse.californium%20v:3.0.0
[3] https://repo.eclipse.org/content/groups/californium/org/eclipse/californium/
[4] https://github.com/eclipse/californium/issues
[5] https://iot.eclipse.org/adopters/
[6] https://github.com/EclipseFdn/iot.eclipse.org#project-adopters
[7] https://github.com/eclipse/californium/issues/1601

Mit freundlichen Grüßen / Best regards

 Achim Kraus

Bosch IoT Hub - Product Area IoT Platform (IOC/PAP-HU)
Bosch.IO GmbH | Stuttgarter Straße 130 | 71332 Waiblingen | GERMANY | www.bosch.io

Sitz: Berlin, Registergericht: Amtsgericht Charlottenburg; HRB 148411 B
Aufsichtsratsvorsitzender: Dr.-Ing. Thorsten Lücke; Geschäftsführung: Dr. Stefan Ferber, Dr. Aleksandar Mitrovic, Yvonne Reckling 



Back to the top