Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mark Contracts as invalid if Contract Definition is deleted #387

Open
Tracked by #592
SebastianOpriel opened this issue Jul 31, 2023 · 0 comments
Open
Tracked by #592

Mark Contracts as invalid if Contract Definition is deleted #387

SebastianOpriel opened this issue Jul 31, 2023 · 0 comments
Assignees
Labels
component/edc-ui affected software component kind/bug Something isn't working. The software does not behave as expected or specified. kind/enhancement New feature or request status/blocked/needs-product requires input from product owner

Comments

@SebastianOpriel
Copy link
Member

SebastianOpriel commented Jul 31, 2023

Feature

Description

The Core EDC has loose coupling of entities. For example, one can delete an asset for a live contract agreement and have future transfer processes fail.

This is an alternative solution to #462

Solution Proposal

Flow:

  • Provider: Create Asset, Policy and Contract Definitions
  • Consumer: Negotiate contract, successfully transfer data
  • Provider: Delete Contract Definition
  • Consumer: Previously agreed contract still visible [I expect, that this shall be marked somehow as "transfers no longer possible: stopped"
  • Consumer: Error on data transfer
  • Provider: No transfer history error [should be expected behavior, right?]
  • Provider: Previously agreed contract still visible [I expect, that this shall be marked somehow as "transfers no longer possible: stopped"
@SebastianOpriel SebastianOpriel added the kind/enhancement New feature or request label Jul 31, 2023
@richardtreier richardtreier added the kind/bug Something isn't working. The software does not behave as expected or specified. label Aug 3, 2023
@richardtreier richardtreier added the status/blocked/needs-product requires input from product owner label Aug 31, 2023
@AbdullahMuk AbdullahMuk added the clean-backlog requires backlog cleaning label May 2, 2024
@ununhexium ununhexium removed the clean-backlog requires backlog cleaning label May 29, 2024
@AbdullahMuk AbdullahMuk added the component/edc-ui affected software component label Sep 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
component/edc-ui affected software component kind/bug Something isn't working. The software does not behave as expected or specified. kind/enhancement New feature or request status/blocked/needs-product requires input from product owner
Projects
None yet
Development

No branches or pull requests

4 participants