
From: "Malini Rao" <mrao at redhat.com> To: "engine-devel" <engine-devel at ovirt.org> Cc: "Eldan Hildesheim" <ehildesh at redhat.com> Sent: Monday, December 23, 2013 11:43:07 PM Subject: [Engine-devel] Options for embedding Cloud init features into VM =
--_000_EF26FC1776F7FF46BFC072393EFD13A2558049E0SERV070corpeldo_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Hi, In an initial analysis, in my opinion I would discard the "Alternate Concep= t 3", because it goes against the heuristic number #6 of Nielsen (recogniti= on rather than recall), it soon becomes difficult for the user remember whe= re are the options. Also discard the "Alternate Concept 1", because it blends vertical and hori= zontal menus, it soon avoids a pattern (system of meaning) and confuses the= user. Thanks. Date: Tue, 24 Dec 2013 07:49:39 -0500 (EST) From: Eldan Hildesheim <ehildesh@redhat.com<mailto:ehildesh@redhat.com>> To: Shahar Havivi <shaharh@redhat.com<mailto:shaharh@redhat.com>> Cc: engine-devel <engine-devel@ovirt.org<mailto:engine-devel@ovirt.org>> Subject: Re: [Engine-devel] Options for embedding Cloud init features into = VM dialog - Need Input Hi, Can we merge those 2 pages together? Eldan ----- Original Message ----- From: "Shahar Havivi" <shaharh at redhat.com> To: "Malini Rao" <mrao at redhat.com> Cc: "engine-devel" <engine-devel at ovirt.org>, "Eldan Hildesheim" <ehildes= h at redhat.com>, "Omer Frenkel" <ofrenkel at redhat.com>, "Michal Skrivane= k" <michal.skrivanek at redhat.com> Sent: Tuesday, December 24, 2013 2:33:28 PM Subject: Re: [Engine-devel] Options for embedding Cloud init features into = VM dialog - Need Input Hi, We have a feature page for the VM Init (including Cloud-Init and Windows Sysprep): http://www.ovirt.org/Features/vm-init-persistent dialog - Need Input
Hello all,
There is a current feature to embed cloud init configuration which was ori=
ginally part of the Run dialog to be part of the create/ Edit VM dialog. Th= is presents a challenge in terms of good display of the hierarchies of inf= ormation since the VM dialog is already having subtabs stacked vertically. = Please find here (http://www.ovirt.org/UX/cloud_init) alternate concepts of= how we might represent all the levels of hierarchy from the VM dialog sub = tabs to the cloud init categories and the content ( which is also nested so= metimes) for each.
I have provided brief explanations of each concept and I would like your f=
eedback on these ... esp with regard to feasibility. The general goals that= govern the various concepts are -
- Correct representation of the hierarchy - Not overloading the users with too much info and cluttering the screen - Not utilizing the same UI paradigm ( like expand/ collapse) for differen=
t types of info. For example, we have categories of info where the fields a= re distinct from each other and then we have times where the user is able t= o add multiple instances of the same object type - e.g NICs and have the sa= me set of fields be defined for each instance.
Your feedback is appreciated.
Thanks Malini
--_000_EF26FC1776F7FF46BFC072393EFD13A2558049E0SERV070corpeldo_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable <html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr= osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" = xmlns:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:= //www.w3.org/TR/REC-html40"> <head> <meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii"=
</o:p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"color:#1F497D"><o:p>&n= bsp;</o:p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"color:#1F497D">In an i= nitial analysis, in my opinion I would discard the "Alternate Concept = 3", because it goes against the heuristic number #6 of Nielsen (recogn= ition rather than recall), it soon becomes difficult for the user remember where are the options.<o:p></o:p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"color:#1F497D">Also di= scard the "Alternate Concept 1", because it blends vertical and h= orizontal menus, it soon avoids a pattern (system of meaning) and confuses =
<meta name=3D"Generator" content=3D"Microsoft Word 15 (filtered medium)"> <style><!-- /* Font Definitions */ @font-face {font-family:"Cambria Math"; panose-1:0 0 0 0 0 0 0 0 0 0;} @font-face {font-family:Calibri; panose-1:2 15 5 2 2 2 4 3 2 4;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {margin:0cm; margin-bottom:.0001pt; font-size:11.0pt; font-family:"Calibri","sans-serif"; mso-fareast-language:EN-US;} a:link, span.MsoHyperlink {mso-style-priority:99; color:#0563C1; text-decoration:underline;} a:visited, span.MsoHyperlinkFollowed {mso-style-priority:99; color:#954F72; text-decoration:underline;} span.EmailStyle17 {mso-style-type:personal; font-family:"Calibri","sans-serif"; color:windowtext;} span.EmailStyle18 {mso-style-type:personal-reply; font-family:"Calibri","sans-serif"; color:#1F497D;} .MsoChpDefault {mso-style-type:export-only; font-size:10.0pt;} @page WordSection1 {size:612.0pt 792.0pt; margin:70.85pt 3.0cm 70.85pt 3.0cm;} div.WordSection1 {page:WordSection1;} --></style><!--[if gte mso 9]><xml> <o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" /> </xml><![endif]--><!--[if gte mso 9]><xml> <o:shapelayout v:ext=3D"edit"> <o:idmap v:ext=3D"edit" data=3D"1" /> </o:shapelayout></xml><![endif]--> </head> <body lang=3D"PT-BR" link=3D"#0563C1" vlink=3D"#954F72"> <div class=3D"WordSection1"> <p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"color:#1F497D">Hi,<o:p= the user.<o:p></o:p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US" style=3D"color:#1F497D"><o:p>&n= bsp;</o:p></span></p> <p class=3D"MsoNormal"><span style=3D"color:#1F497D">Thanks.<o:p></o:p></sp= an></p> <p class=3D"MsoNormal"><span style=3D"color:#1F497D"><o:p> </o:p></spa= n></p> <p class=3D"MsoNormal"><span style=3D"color:#1F497D"><o:p> </o:p></spa= n></p> <p class=3D"MsoNormal"><span style=3D"color:#1F497D"><o:p> </o:p></spa= n></p> <p class=3D"MsoNormal"><span style=3D"color:#1F497D"><o:p> </o:p></spa= n></p> <div style=3D"border:none;border-left:solid blue 1.5pt;padding:0cm 0cm 0cm = 4.0pt"> <p class=3D"MsoNormal"><span lang=3D"EN-US">Date: Tue, 24 Dec 2013 07:49:39= -0500 (EST)<o:p></o:p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US">From: Eldan Hildesheim <<a h= ref=3D"mailto:ehildesh@redhat.com">ehildesh@redhat.com</a>><o:p></o:p></= span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US">To: Shahar Havivi <<a href= =3D"mailto:shaharh@redhat.com">shaharh@redhat.com</a>><o:p></o:p></span>= </p> <p class=3D"MsoNormal"><span lang=3D"EN-US">Cc: engine-devel <<a href=3D= "mailto:engine-devel@ovirt.org">engine-devel@ovirt.org</a>><o:p></o:p></= span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US">Subject: Re: [Engine-devel] Opt= ions for embedding Cloud init features into VM dialog - Need Input<o:p></o:= p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p> </o:p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US">Hi,<o:p></o:p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US">Can we merge those 2 pages toge= ther?<o:p></o:p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US">Eldan<o:p></o:p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p> </o:p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US">----- Original Message -----<o:= p></o:p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US">From: "Shahar Havivi"= <shaharh at redhat.com><o:p></o:p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US">To: "Malini Rao" <= mrao at redhat.com><o:p></o:p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US">Cc: "engine-devel" &l= t;engine-devel at ovirt.org>, "Eldan Hildesheim" <ehildesh = at redhat.com>, "Omer Frenkel" <ofrenkel at redhat.com>,= "Michal Skrivanek" <michal.skrivanek at redhat.com><o:p></= o:p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US">Sent: Tuesday, December 24, 201= 3 2:33:28 PM<o:p></o:p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US">Subject: Re: [Engine-devel] Opt= ions for embedding Cloud init features into VM dialog - Need Input<o:p></o:= p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p> </o:p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US">Hi,<o:p></o:p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US">We have a feature page for the = VM Init (including Cloud-Init and Windows<o:p></o:p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US">Sysprep):<o:p></o:p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p> </o:p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US"><a href=3D"http://www.ovirt.org= /Features/vm-init-persistent">http://www.ovirt.org/Features/vm-init-persist= ent</a><o:p></o:p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p> </o:p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US"><o:p> </o:p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US">>From: "Malini Rao"= ; <mrao at redhat.com><o:p></o:p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US">>To: "engine-devel"= ; <engine-devel at ovirt.org><o:p></o:p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US">>Cc: "Eldan Hildesheim&= quot; <ehildesh at redhat.com><o:p></o:p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US">>Sent: Monday, December 23, = 2013 11:43:07 PM<o:p></o:p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US">>Subject: [Engine-devel] Opt= ions for embedding Cloud init features into VM dialog - Need Input<o:p></o:= p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US">><o:p> </o:p></span></p=
<p class=3D"MsoNormal"><span lang=3D"EN-US">>Hello all, <o:p></o:p></spa= n></p> <p class=3D"MsoNormal"><span lang=3D"EN-US">><o:p> </o:p></span></p=
<p class=3D"MsoNormal"><span lang=3D"EN-US">>There is a current feature = to embed cloud init configuration which was originally part of the Run dial= og to be part of the create/ Edit VM dialog. This presents a challenge in t= erms of good display of the hierarchies of information since the VM dialog is already having subtabs stacked verti= cally. Please find here (<a href=3D"http://www.ovirt.org/UX/cloud_init">htt= p://www.ovirt.org/UX/cloud_init</a>) alternate concepts of how we might rep= resent all the levels of hierarchy from the VM dialog sub tabs to the cloud init categories and the content (= which is also nested sometimes) for each.<o:p></o:p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US">><o:p> </o:p></span></p=
<p class=3D"MsoNormal"><span lang=3D"EN-US">>I have provided brief expla= nations of each concept and I would like your feedback on these ... esp wit= h regard to feasibility. The general goals that govern the various concepts= are - <o:p></o:p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US">><o:p> </o:p></span></p=
<p class=3D"MsoNormal"><span lang=3D"EN-US">>- Correct representation of= the hierarchy<o:p></o:p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US">>- Not overloading the users= with too much info and cluttering the screen<o:p></o:p></span></p> <p class=3D"MsoNormal"><span lang=3D"EN-US">>- Not utilizing the same UI= paradigm ( like expand/ collapse) for different types of info. For example= , we have categories of info where the fields are distinct from each other = and then we have times where the user is able to add multiple instances of the same object type - e.g NICs and have= the same set of fields be defined for each instance. <o:p></o:p></span></p> <p class=3D"MsoNormal">><o:p> </o:p></p> <p class=3D"MsoNormal">>Your feedback is appreciated.<o:p></o:p></p> <p class=3D"MsoNormal">><o:p> </o:p></p> <p class=3D"MsoNormal">>Thanks<o:p></o:p></p> <p class=3D"MsoNormal">>Malini<o:p></o:p></p> </div> </div> </body> </html> --_000_EF26FC1776F7FF46BFC072393EFD13A2558049E0SERV070corpeldo_--