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

[DMP Review] Automatically activate new tasks for existing projects #966

Open
MyPyDavid opened this issue Apr 18, 2024 · 4 comments
Open

Comments

@MyPyDavid
Copy link
Member

MyPyDavid commented Apr 18, 2024

Rationale / Begründung

When creating a new task for a specific catalog, it should be visible for existing projects right away

At the moment new created tasks are not automatically visible in existing projects. Instead users need to activate them manually. Since users won't check the list of available tasks for their project regularly, they won't see those new tasks.

Affected

Users

Minimal functionality

  • New tasks should automatically be added to existing projects

Nice-to-have functionality

  • messages to the users when new tasks are available

References / Verweise

@MyPyDavid MyPyDavid changed the title Automatically activate new tasks for existing projects [DMP Review] Automatically activate new tasks for existing projects Apr 18, 2024
@jochenklar
Copy link
Member

Wasn't there a feature implemented by @m6121 last year which handles that?

@m6121
Copy link
Member

m6121 commented May 16, 2024

In #431 we implemented updates to views but not tasks. Maybe this can be aligned for both.

@jochenklar
Copy link
Member

Ok, but this can be implemented in the same way I guess.

@m6121
Copy link
Member

m6121 commented May 16, 2024

After looking at #431 again, we implemented only the removal of views. I also think this could be implemented analogously for tasks. However, we did not seem to have implemented the adding of views like requested here. This probably is also a nice feature for views. Should we include a config switch that turns on/off this behavior?

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

No branches or pull requests

3 participants