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

Expiring catalogue items #3278

Open
meericsc opened this issue Apr 8, 2024 · 0 comments
Open

Expiring catalogue items #3278

meericsc opened this issue Apr 8, 2024 · 0 comments

Comments

@meericsc
Copy link
Collaborator

meericsc commented Apr 8, 2024

We need an expiration period also for catalogue items after which they will be deleted. Deleting catalogue items also needs to be possible even if they haven't expired yet, but the user is requesting us to do so.

Expiration logic:

  • REMS users, catalogue items, and applications have separate processes for expiration, but the processes work together.
    • For example, if a catalogue item is expiring check if there are applications related to it that haven't expired yet and only expire the catalogue item after the application has expired.

Open questions:

  • What about other rems items that are related to the catalogue item, e.g. forms, resources, workflows? They could be in use in other catalogue items so deleting them might not be possible. -- They don't expire if they are in use in newer catalogue items?
  • If a catalogue item needs to be removed, but there are still active applications connected to it, what should we do?

Related #3015 and #2682

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Backlog
Development

No branches or pull requests

1 participant