-
Notifications
You must be signed in to change notification settings - Fork 18
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
Context sensitive alert for missing data (with refresh button) #231
Comments
We had one in the past, but it didn't feel right as it doesn't really fit in as a workaround for a back-end issue you rarely need. Thus, we removed it. So for simplicity, I'll not re-implement it until there is major demand for it. (Also, this is only an issue right now because you can't switch between tabs as the Editor also reloads on every "tab" switch, but openEO Platform is simply too limited right now. Once File Upload or Secondary Web Services are implemented (which is in the pipeline), the issue can be "worked around" without logging in again. ) |
Re-opening with a different idea for two issues that recently came up:
So in contrast to the original proposal, this is context-sensitive and only shows these buttons/alerts when there's a real need for it. |
That would indeed cover the problem with partial/failing responses from back-ends. But as a user the 2 minute poll interval sometimes feels frustratingly slow. Is it possible to make that interval context-sensitive/dynamic? E.g. If you just submitted a job, poll one or two times with 15s interval so you don't have to wait needlessly 2 minutes to see that your job failed for a stupid user error? Or when you detect that the webeditor is unused in a background tab, increase the poll interval to 5 (or longer) minutes? |
But with the proposal above you could simply click refresh, so I don't really understand why the 2 mins are an issue any longer?
Please note that jobs that are active (queued, running) are refreshed separately every ten seconds! So if you queue a job and it fails after 5 seconds, you'll be notified 10 secs after the queueing request. I think that's reasonably fast. |
I understood that that button only would appear when there was an error/partial result (I mean error in aggregating multiple backends, not a failing job).
Ok I wasn't aware of these details, nevermind then |
The refresh button is back :-) |
from https://github.com/openEOPlatform/architecture-docs/issues/179#issuecomment-1011249020 :
Two minutes sometimes feels like ages 😛 and having to re-login when you refresh the page is frustrating behavior.
Maybe add a button to refresh the job listing manually (optionally guarding users to press it too frequently)?
The text was updated successfully, but these errors were encountered: