2024-11-20

Date and Location

Nov 20, 2024 at 15:00-16:00 (EET, UTC+2)

Location: Microsoft Teams

Attendees

  • Petteri Kivimäki (NIIS)

  • Raido Kaju (NIIS)

Discussion items

#

Item

Notes

#

Item

Notes

1

Summary of development activities

Summary of ongoing development activities.

2

X-Road 8 status update

 

3

CLI tools in X-Road

In X-Road 7 we have a documented CLI for the Signer in the form of the Signer Console and an undocumented CLI interface for the configuration client, which is targeted for application scripts.

We would like to get X-Road community’s feedback on the usage of these CLI-s in different X-Road ecosystems so that we can plan on how we will handle them in X-Road 8 and the containerization changes. We would like to get answers to the following questions:

  1. Are the CLIs used in your ecosystem?

  2. What are the use cases for them?

  3. Is it possible to implement the use case(s) using the Security Server or Central Server management REST API?

4

New version of XRd4J released

Version 0.6.0 of XRD4J has been released. The main focus of the release was to update the library to support newer versions of JAVA, specifically JAVA 17 and JAVA 21.

Biggest changes:

  • XRD4J and the related example-adapter were both migrated from Maven to Gradle

  • XRD4J and the related example-adapter has their libraries updated to support JAVA 17 and JAVA 21

  • example-adapter was migrated to Spring Boot so that it no longer requires a separate Servlet Container (e.g. Tomcat) to run

  • Examples of requests with attachments was added to the example-adapter

  • Integration tests were added for the server module

  • Github actions were introduced to run CI on pull requests

5

Open topics

Discussion on open topics.



Next meetings

  • Meeting 29, December 18 2024, 15:00-16:00 (EET, UTC +2)

  • Meeting 30, January 22 2025, 15:00-16:00 (EET, UTC +2)

  • Meeting 31, February 19 2025, 15:00-16:00 (EET, UTC +2)

  • Meeting 32, March 19 2025, 15:00-16:00 (EET, UTC +2)