Closed PanSpagetka closed 5 years ago
For type, how about dividing it into two columns? (dropping words ManageIQ and Providers)
What happens when the user clicks on the synchronize? can we show some kind of status info? it would be helpful to show that.
What happens when the user clicks on the synchronize? can we show some kind of status info? it would be helpful to show that.
@terezanovotna I have discussed with @lpichler and if I understand it correctly it will initiate task that will upload data from ManageIQ to Cloud Services. That could take some time so there is no immediate feedback. I could add "Synchronization task was initiated." flash message, but that's it.
@terezanovotna Previously we had the Insights left-side menu as the second from the top (under Cloud Intel). Do we still want it there? (This plugin is replacing that plugin)
EDIT: (screenshot for reference regarding the "old" plugin)
but considering we are kind of in hurry
Are we?
or Red Hat Cloud Services in the menu, can we have Red Hat new logo as an icon? we can abbreviate it to RH Cloud Services for now
If we are going to have the logo, then do we need "RH" at all? Perhaps just "Cloud Services"?
@PanSpagetka This looks great! A couple of questions...
.class.description
(e.g. for vmware it would show "VMware vCenter")?
- What does the "Upload" button do? Is that for the "core" (non-provider) data collection? If so, that's not clear to me.
According to @h-kataria, this is for uploading all data. That is both non-provider and provider. Can you, please, confirm that @h-kataria?
What happens when the user clicks on the synchronize? can we show some kind of status info? it would be helpful to show that.
@terezanovotna: One time data upload will be attempted.
As far as I know, there's no status info (yet) on the backend. Can you confirm that @Fryguy ?
- What does the "Upload" button do? Is that for the "core" (non-provider) data collection? If so, that's not clear to me.
According to @h-kataria, this is for uploading all data. That is both non-provider and provider. Can you, please, confirm that @h-kataria?
@Fryguy "Upload" button will upload ALL MIQ data to Cloud and "Synchronize" button will only upload data for selected Providers. That's what was discussed with you, @gtanzillo and @Loicavanel during our conversation in Mahwah.
API doesn't return any human readable type. .class.description
is not accessible (or at least I don't know how), but I have added second API call so I can convert it. Some providers still don't have description, but I think that they shouldn't be present in the list (mostly Network Managers).
Screenshot:
@PanSpagetka @h-kataria @martinpovolny and Loic discussed this on BJ today.
Here is an updated version of how UI should look like. Please share any feedback in the comments to help us clarify what we have as Robin is implementing it.
https://marvelapp.com/i6c3d3j/screen/58779044 (there are 3 screens, click through)
@Fryguy When a user clicks on Synchronize button, we need some kind of feedback loop to tell him what is happening. Do we have that information?
For example:
@Fryguy thoughts? what's on your roadmap regarding the feedback loop?
I have implemented new design with Loic's comment. When user click on synchronize button, it shows flash message.
Screenshots:
@Loicavenel @terezanovotna cc
@h-kataria: Given this whole repo is a work in progress I think we can merge this and do follow up work in a separate PR or PRs.
@h-kataria Platform Synchronization is confusing. Let's call it "Global Synchronization"
@martinpovolny do you have merge rights on this repo, if you have them, let's merge this PR. @PanSpagetka can create a follow up PR to make other changes.
+1 on merge and follow up. Also, I'll get permissions sorted out after this.
Yes, I have the merge perms, but did not want to merge it w/o your say ;-)
@Fryguy: can you, please, give the perms to @h-kataria too?
@inoxx03 is going to help us with wording!
Add Cloud Services UI.
Known issues:
Type should be in more human readable formRed Hat Cloud Services
does not fit into menu, can we have something shorter?Screenshot:
ping @martinpovolny @h-kataria @Hyperkid123