google-code-export / camlistore

Automatically exported from code.google.com/p/camlistore
Apache License 2.0
0 stars 0 forks source link

ui: slow & no feedback while creating a large set #551

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
I tried to create a large set by selecting hundreds of photos and clicking the 
sidebar "Create set with items".

It didn't seem to do anything. There was no reaction to my click. I only later 
noticed it was doing hundreds of HTTP requests (noticed in my server logs) but 
the UI showed no progress.

Original issue reported on code.google.com by bradfitz on 24 Nov 2014 at 6:39

GoogleCodeExporter commented 9 years ago
I'm also happy to do this server-side, if you just want to send me the whole 
selected list.

I would think HTTP/2 would fix this, but I was on localhost anyway, so latency 
shouldn't have mattered.

Does the UI code do this in a serial loop, or try to do all at once with tons 
of XHRs?

Original comment by bradfitz on 24 Nov 2014 at 6:42

GoogleCodeExporter commented 9 years ago
I wonder if these type of possible high-latency actions should utilize the big 
dialog like upload does (and similarly to desired upload functionality, offer 
the ability to minimize the dialog, run in the background, and see the progress 
via the 'pigmeter')
upload progress: https://code.google.com/p/camlistore/issues/detail?id=336

Also not opposed to server-side, but maybe that would make providing visual 
feedback a little more complicated?

Original comment by mail...@gmail.com on 24 Nov 2014 at 9:08

GoogleCodeExporter commented 9 years ago
This issue has moved to https://camlistore.org/issue/551

Original comment by bradfitz on 14 Dec 2014 at 11:37