[RFC] UI Mockup - ISO Pool: Download from URL and Upload

Agree with Aline's proposal to add a button in ISO line of storage pool tab: And then pop out a window: And then show progress. Here we'll have 2 options: progress with percentage indication and only running/finished status. Option 1: Option 2: For option 1, we need back-end support that enables in-time notification of completion percentage when uploading a file with 2 pieces of information: total file size, and received file size.

That looks okay from the UI side for the uploading. In my opinion, I prefer the progressbar solution if we are capable to have the back-end support. Or else the second solution will do the job just fine. Best Regards Wang Wen On 08/15/2014 10:56 PM, Hongliang Wang wrote:
Agree with Aline's proposal to add a button in ISO line of storage pool tab:
And then pop out a window:
And then show progress. Here we'll have 2 options: progress with percentage indication and only running/finished status.
Option 1:
Option 2:
For option 1, we need back-end support that enables in-time notification of completion percentage when uploading a file with 2 pieces of information: total file size, and received file size.
_______________________________________________ Kimchi-devel mailing list Kimchi-devel@ovirt.org http://lists.ovirt.org/mailman/listinfo/kimchi-devel

On 2014?08?15? 22:56, Hongliang Wang wrote:
Agree with Aline's proposal to add a button in ISO line of storage pool tab:
And then pop out a window:
And then show progress. Here we'll have 2 options: progress with percentage indication and only running/finished status.
Option 1:
Option 2:
For option 1, we need back-end support that enables in-time notification of completion percentage when uploading a file with 2 pieces of information: total file size, and received file size. Seems download from remote needs backend support (we may query task id or enable async msg) and for upload, the UI can handle the process by itself, but it will not be globally available by every user. (A upload, B will not see the progress)
_______________________________________________ Kimchi-devel mailing list Kimchi-devel@ovirt.org http://lists.ovirt.org/mailman/listinfo/kimchi-devel

On 08/18/2014 03:12 AM, Royce Lv wrote:
On 2014?08?15? 22:56, Hongliang Wang wrote:
Agree with Aline's proposal to add a button in ISO line of storage pool tab:
And then pop out a window:
And then show progress. Here we'll have 2 options: progress with percentage indication and only running/finished status.
Option 1:
Option 2:
For option 1, we need back-end support that enables in-time notification of completion percentage when uploading a file with 2 pieces of information: total file size, and received file size. Seems download from remote needs backend support (we may query task id or enable async msg) and for upload, the UI can handle the process by itself, but it will not be globally available by every user. (A upload, B will not see the progress)
Couldn't we store the upload progress on backend too? So all users can have access to this info?
_______________________________________________ Kimchi-devel mailing list Kimchi-devel@ovirt.org http://lists.ovirt.org/mailman/listinfo/kimchi-devel
_______________________________________________ Kimchi-devel mailing list Kimchi-devel@ovirt.org http://lists.ovirt.org/mailman/listinfo/kimchi-devel

On 2014?08?19? 01:05, Aline Manera wrote:
On 08/18/2014 03:12 AM, Royce Lv wrote:
On 2014?08?15? 22:56, Hongliang Wang wrote:
Agree with Aline's proposal to add a button in ISO line of storage pool tab:
And then pop out a window:
And then show progress. Here we'll have 2 options: progress with percentage indication and only running/finished status.
Option 1:
Option 2:
For option 1, we need back-end support that enables in-time notification of completion percentage when uploading a file with 2 pieces of information: total file size, and received file size. Seems download from remote needs backend support (we may query task id or enable async msg) and for upload, the UI can handle the process by itself, but it will not be globally available by every user. (A upload, B will not see the progress)
Couldn't we store the upload progress on backend too? So all users can have access to this info?
ACK
_______________________________________________ Kimchi-devel mailing list Kimchi-devel@ovirt.org http://lists.ovirt.org/mailman/listinfo/kimchi-devel
_______________________________________________ Kimchi-devel mailing list Kimchi-devel@ovirt.org http://lists.ovirt.org/mailman/listinfo/kimchi-devel

On 8/15/2014 10:56 PM, Hongliang Wang wrote:
Agree with Aline's proposal to add a button in ISO line of storage pool tab:
And then pop out a window:
And then show progress. Here we'll have 2 options: progress with percentage indication and only running/finished status.
Option 1: Usually, iso file is big, so it will be a long task. As the task is ongoing. For download, the url is key for user to identify the task(what is being downloaded). For upload, the file name is key.
I think during download/upload, display the url or file name will be quite helpful.
Option 2:
For option 1, we need back-end support that enables in-time notification of completion percentage when uploading a file with 2 pieces of information: total file size, and received file size.
_______________________________________________ Kimchi-devel mailing list Kimchi-devel@ovirt.org http://lists.ovirt.org/mailman/listinfo/kimchi-devel

On 08/18/2014 02:38 PM, Yu Xin Huo wrote:
On 8/15/2014 10:56 PM, Hongliang Wang wrote:
Agree with Aline's proposal to add a button in ISO line of storage pool tab:
And then pop out a window:
And then show progress. Here we'll have 2 options: progress with percentage indication and only running/finished status.
Option 1: Usually, iso file is big, so it will be a long task. As the task is ongoing. For download, the url is key for user to identify the task(what is being downloaded). For upload, the file name is key.
I think during download/upload, display the url or file name will be quite helpful. ACK.
Option 2:
For option 1, we need back-end support that enables in-time notification of completion percentage when uploading a file with 2 pieces of information: total file size, and received file size.
_______________________________________________ Kimchi-devel mailing list Kimchi-devel@ovirt.org http://lists.ovirt.org/mailman/listinfo/kimchi-devel

Just some comments in addition to other ones: 1) Make sure to use the same input design in the new dialog. Seems to me it has smaller font size and the input boxes does not have a "circled border" 2) I think the progress indicator is more useful. But we need to check the task owners if it is possible. (I think it is as commented by Royce) On 08/15/2014 11:56 AM, Hongliang Wang wrote:
Agree with Aline's proposal to add a button in ISO line of storage pool tab:
And then pop out a window:
And then show progress. Here we'll have 2 options: progress with percentage indication and only running/finished status.
Option 1:
Option 2:
For option 1, we need back-end support that enables in-time notification of completion percentage when uploading a file with 2 pieces of information: total file size, and received file size.
_______________________________________________ Kimchi-devel mailing list Kimchi-devel@ovirt.org http://lists.ovirt.org/mailman/listinfo/kimchi-devel

On 08/18/2014 02:04 PM, Aline Manera wrote:
Just some comments in addition to other ones:
1) Make sure to use the same input design in the new dialog. Seems to me it has smaller font size and the input boxes does not have a "circled border"
2) I think the progress indicator is more useful. But we need to check the task owners if it is possible. (I think it is as commented by Royce)
Also as commented by Yu Xin in other email, named the option as "Add Volume" or "Add file" and make it available in all pools.
On 08/15/2014 11:56 AM, Hongliang Wang wrote:
Agree with Aline's proposal to add a button in ISO line of storage pool tab:
And then pop out a window:
And then show progress. Here we'll have 2 options: progress with percentage indication and only running/finished status.
Option 1:
Option 2:
For option 1, we need back-end support that enables in-time notification of completion percentage when uploading a file with 2 pieces of information: total file size, and received file size.
_______________________________________________ Kimchi-devel mailing list Kimchi-devel@ovirt.org http://lists.ovirt.org/mailman/listinfo/kimchi-devel
_______________________________________________ Kimchi-devel mailing list Kimchi-devel@ovirt.org http://lists.ovirt.org/mailman/listinfo/kimchi-devel

On 08/19/2014 01:11 AM, Aline Manera wrote:
On 08/18/2014 02:04 PM, Aline Manera wrote:
Just some comments in addition to other ones:
1) Make sure to use the same input design in the new dialog. Seems to me it has smaller font size and the input boxes does not have a "circled border"
2) I think the progress indicator is more useful. But we need to check the task owners if it is possible. (I think it is as commented by Royce)
Also as commented by Yu Xin in other email, named the option as "Add Volume" or "Add file" and make it available in all pools.
ACK.
On 08/15/2014 11:56 AM, Hongliang Wang wrote:
Agree with Aline's proposal to add a button in ISO line of storage pool tab:
And then pop out a window:
And then show progress. Here we'll have 2 options: progress with percentage indication and only running/finished status.
Option 1:
Option 2:
For option 1, we need back-end support that enables in-time notification of completion percentage when uploading a file with 2 pieces of information: total file size, and received file size.
_______________________________________________ Kimchi-devel mailing list Kimchi-devel@ovirt.org http://lists.ovirt.org/mailman/listinfo/kimchi-devel
_______________________________________________ Kimchi-devel mailing list Kimchi-devel@ovirt.org http://lists.ovirt.org/mailman/listinfo/kimchi-devel

On 08/19/2014 01:04 AM, Aline Manera wrote:
Just some comments in addition to other ones:
1) Make sure to use the same input design in the new dialog. Seems to me it has smaller font size and the input boxes does not have a "circled border"
ACK.
2) I think the progress indicator is more useful. But we need to check the task owners if it is possible. (I think it is as commented by Royce)
Yes. Especially when we want to show the progress to all users, we need more work.
On 08/15/2014 11:56 AM, Hongliang Wang wrote:
Agree with Aline's proposal to add a button in ISO line of storage pool tab:
And then pop out a window:
And then show progress. Here we'll have 2 options: progress with percentage indication and only running/finished status.
Option 1:
Option 2:
For option 1, we need back-end support that enables in-time notification of completion percentage when uploading a file with 2 pieces of information: total file size, and received file size.
_______________________________________________ Kimchi-devel mailing list Kimchi-devel@ovirt.org http://lists.ovirt.org/mailman/listinfo/kimchi-devel
participants (5)
-
Aline Manera
-
Hongliang Wang
-
Royce Lv
-
Wen Wang
-
Yu Xin Huo