Open lgblaumeiser opened 5 months ago
We have a prototype of this.
Presented in the DRAFT Feature Freeze -> Committer is available
De-Prioritized for 24/12
Hi @rafaelmag110, some weeks ago, you mentioned, that there waas some progress on this item. What do you think, is this ready to be closed for now?
Description
In order to provide means for app developer who provide apps that depend on the EDC management api to support an app development that can react fast on changes and additions in the management API, a test stub is needed that allows to define proper test cases that allow to ensure keeping the contract between the app and the EDC. App developers need a continuous feedback whether their usage of the management api is correct and changes are detected early, so that they can adapt in the api.
The feature is besides the concrete stub that can be used by app developers also a concept on how the stub is provided, how it is developed and provided to users, and an agreement, that the stub is kept in synch with the current development of the management api.
Impact
Without this feature, the efforts to execute quality assurance and to stay in synch with the latest EDC development are quite high. The issue is, that with the high frequency in which the EDC is developing, dependent components need to be enabled to stay in synch easily. If this is not the case, we run into trouble, that updating the EDC becomes a nightmare in the Catena-X data space.
Additional information