galaxyproject / galaxyproject/total-perspective-vortex

Proposal: Notification function

Open
#139 2 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Python
Stars
18
Forks
19
Avg merge
4d 9h
Merged PRs (30d)
5

Description

We discussed about how to inform users that their ITs will be terminated after 24h. There were several suggestions: The website, training material, as static text in the 'running ITs' window and a notification that is send to users.
So I came to the idea that maybe TPV can send notifications to the user via the Galaxy API. These could be specified e.g. similar to the `fail` message and be triggered by a rule like:
~~~
- if: input_size > 10
notify:
msg:
subject: "Tool suggestion for *small file Tool*",
message: "Please consider using the *tool for larger input files*",
category: "info"
# OR
- if: true
notify:
subject: "24h lifetime for Interactive Tools",
message: "For giving everyone a shorter waiting time we terminate Interactive tools after 24h",
category: "warning"

~~~

Please share your opinions and ideas

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.