Thanks for all the feedback on the "Enhance UX of launch instance form" subject and its prototype.
Try the latest version of the prototype: http://cedricss.github.io/openstack-dashboard-ux-blueprints/launch-instance This update was made after several discussion on those different channels: - openstack ux google group - launchpad horizon (and now launchpad openstack ux) - mailing list and IRC - the new ask bots for openstack UX We tried to write back most of discussions on ask bot, and are now focusing on this tool. Below a "digest" of those discussions, with links to ask bot (on each subject, there are links to related blueprints, google doc drafts, etc) = General topics = - Modals and supporting different screen sizes [2] Current modal doesn't work well on the top 8 screen resolutions [2] => Responsive and full screen modal added on the prototype [1] - Wizard mode for some modals [3] => try the wizard [1] = Specific to "launch instance" = - Improve "boot source" options [4] * first choose to boot from ephemeral or persistent disk * if no ephemeral flavor are available, hide the selector * group by "public", "project", "shared with me" * warning message added for "delete on terminate" option (when boot from persistent) - Scaling the flavor list [5] * sort the columns of the table. In particular: by name. * group of flavor list (for example: "performance", "standard"...)? - Scaling the image list [5] * a scrollbar on the image list * limit the number of list items and add a "x more instance snapshots - See more" line * a search / filter feature would be great, like discussed at the "scaling horizon" design session - Step 1 / Step 2 workflow: when the user click on "select" from one boot source item it goes directly to the step 2. If it goes back from step 2 to step 1: * the text "Please select a boot source" would be replaced with a "Next" button * the button "select" on the selected boot source item would be replaced with a check-mark (or equivalent). * the user would still have the possibility to select another boot source - flavor depending on image requirements and quotas available: * this a very good point, lot of things to discuss about => should open a separate thread on this - Network: still a work in progress * if a single choice: then make it default choice - Several wording updates ("cancel", "ephemeral boot source", ...) [1] http://cedricss.github.io/openstack-dashboard-ux-blueprints/launch-instance [2] http://ask-openstackux.rhcloud.com/question/11/modals-and-supporting-different-screen-sizes/ [3] http://ask-openstackux.rhcloud.com/question/81/wizard-ui-for-workflow [4] http://ask-openstackux.rhcloud.com/question/13/improve-boot-source-ux-ephemeral-vs-persistent-disk/ [5] http://ask-openstackux.rhcloud.com/question/12/enhance-the-selection-of-a-flavor-and-an-image/ Best, Cédric > Oct 11 17:11:26 UTC 2013, Jesse Pretorius <jesse.pretorius at gmail.com> > wrote: > > +1 > > A few comments: > > 1. Bear in mind that sometimes a user may not have access to any Ephemeral > flavors, so the tabbing should ideally be adaptive. An alternative would > not to bother with the tabs and just show a flavor list. In our deployment > we have no flavors with ephemeral disk space larger than 0. > 2. Whenever there's a selection, but only one choice, make it a default > choice. It's tedious to choose the only selection only because you have to. > It's common for our users to have one network/subnet defined, but the > current UI requires them to switch tabs and select the network which is > rather tedious. > 3. The selection of the flavor is divorced from the quota available and > from the image requirements. Ideally those two items should somehow be > incorporated. A user needs to know up-front that the server will build> > based on both their quota and the image minimum requirements. > 4. We'd like to see options for sorting on items like flavors. Currently > the sort is by 'id' and we'd like to see an option to sort by name > alphabetically. > > > > On 11 October 2013 18:53, Cédric Soulas <cedric.soulas at cloudwatt.com> > wrote: > > > Hi, > > > > I just started a draft with suggestions to enhance the UX of the "Launch > > Instance" form: > > > > https://docs.google.com/document/d/1hUdmyxpVxbYwgGtPbzDsBUXsv0_rtKbfgCHYxOgFjlo > > > > Try the live prototype: > > http://cedricss.github.io/openstack-dashboard-ux-blueprints/launch-instance > > > > Best, > > > > Cédric > > > > _______________________________________________ > > OpenStack-dev mailing list > > OpenStack-dev at lists.openstack.org > > http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev _______________________________________________ OpenStack-dev mailing list OpenStack-dev@lists.openstack.org http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev