OpenRefine icon indicating copy to clipboard operation
OpenRefine copied to clipboard

Waiting screen while guessing reconciliation types should be internal to the reconciliation dialog

Open wetneb opened this issue 2 years ago • 2 comments

Currently, when opening the reconciliation dialog, we have the following user experience:

  1. user selects the reconciliation service
  2. a "Working…" screen appears while OpenRefine guesses reconciliation types. The user cannot do anything while this is shown.
  3. the reconciliation configuration dialog appears and the user can start configuring the reconciliation

Sometimes the guessing of reconciliation types actually takes quite some time (depending on the recon endpoint, the internet connection speed, the specifics of the dataset…) and it can be quite frustrating to wait for this process to complete - especially if you already know which type you want to reconcile the data to, or if the service does not use types at all.

Proposed solution

Instead of having this "Working…" screen, we should directly show the reconciliation configuration dialog. We would have a waiting spinner (similar to the one used in data extension preview) in the sub-area of the dialog which shows guessed types. It could look like this (with an animated spinner): image

Alternatives considered

None

Additional context

Problem observed in a session at Dataharvest 2022 (in a conference room with pretty bad wifi)

wetneb avatar May 21 '22 11:05 wetneb

I was saying that exactely 2 days ago. 👍

antoine2711 avatar May 22 '22 09:05 antoine2711

Hi, I think I'm pretty close to a solution. Will do the pull request soon.

v1scal avatar Jun 07 '22 15:06 v1scal

hey,i would like to work on this issue,please assign it to me.

ayushrai206 avatar Mar 14 '23 15:03 ayushrai206