[Engine-devel] RFE: Netwrok Main Tab

Alona Kaplan alkaplan at redhat.com
Wed Oct 10 08:39:50 UTC 2012


I agree.

Simon, what do you think?

----- Original Message -----
> From: "Yaniv Kaul" <ykaul at redhat.com>
> To: "Alona Kaplan" <alkaplan at redhat.com>
> Cc: engine-devel at ovirt.org, "Muli Salem" <msalem at redhat.com>, "Moti Asayag" <masayag at redhat.com>, "Avi Tal"
> <atal at redhat.com>, "Simon Grinberg" <sgrinber at redhat.com>
> Sent: Tuesday, October 9, 2012 5:01:39 PM
> Subject: Re: [Engine-devel] RFE: Netwrok Main Tab
> 
> On 10/09/2012 11:34 AM, Alona Kaplan wrote:
> > The wiki was updated with the final design.
> > http://wiki.ovirt.org/wiki/Feature/NetworkMainTab
> >
> > Thanks for the comments,
> > Alona.
> 
> Is the general sub-tab providing any information not available in the
> grid already?
> If not, lets drop it.
> And while it's also consistent to show the clusters as the second (or
> now, after the above suggestion first) sub-tab, it's not an
> interesting
> tab. I suggest the default when clicking on a network is to show the
> VMs
> tab (so while the order of the tabs is not changed, the default shown
> is).
> Y.
> 
> 
> >
> > ----- Original Message -----
> >> From: "Simon Grinberg" <simon at redhat.com>
> >> To: "Alona Kaplan" <alkaplan at redhat.com>
> >> Cc: engine-devel at ovirt.org
> >> Sent: Tuesday, October 2, 2012 7:36:44 PM
> >> Subject: Re: [Engine-devel] RFE: Netwrok Main Tab
> >>
> >> Trying to sum up some of the suggestions ('coincidently' dropping
> >> those which I think a bit too much for first implementation :))
> >> and
> >> add some suggestions of my own
> >>
> >> 1. On the hosts subtab:
> >>     1.1 Have a radio button that will show either
> >>         1.1.1 All the hosts that this network is attached to
> >>         1.1.2 All the hosts where this network attached to the
> >>         cluster
> >>         but not to the host (Very important for non-required where
> >>         the host status does not indicate something is missing)
> >>     1.2 Have a remove button for 1.1.1, ManageNetworks button for
> >>     1.1.2. Simple add will not do since you don't know where to
> >>     add.
> >>
> >> 2. On the vms subtab
> >>     2.1 Have a radio button that will show either
> >>         2.1.1 All the vms that this network is attached to
> >>         2.1.2 All the vms where this network is not attached to
> >>     2.2 Have a 'remove' button for 2.1.1, Have 'add' button for
> >>     2.1.2
> >>     2.3 Allow multiple selection for both actions of 2.2
> >>     2.4 Add remove from all button.
> >>     2.5 I would not bother to show all the nics attached to the VM
> >>     from the same network, it's too rare. Just make sure there is
> >>     no
> >>     exception if this does exist. So the columns should have 'nic'
> >>     as
> >>     the first and there should be only one VM per line. If there
> >>     are
> >>     more then one nic per VM then just indicate 'multiple'
> >>
> >> 3. Templates subtab - same as VM, drop the expansion of the NICs
> >> list.
> >>
> >> 4. Clusters subtab
> >>     Allow assign to multiple clusters - same as the edit in the
> >>     data
> >>     center tab (Just use the same dialogue)
> >>
> >> 5. Main: You have enough space then why not add the MTU column?
> >>
> >> 6. Queries for the sub tabs: For each needs the reverse query as
> >> well
> >> (Probably more important when adding new network)
> >>
> >>
> >> Oops, I think I mostly added and dropped (almost) nothing :)
> >>
> >> Regards,
> >> Simon
> >>   
> >>
> >> ----- Original Message -----
> >>> From: "Avi Tal" <atal at redhat.com>
> >>> To: "Yaniv Kaul" <ykaul at redhat.com>
> >>> Cc: engine-devel at ovirt.org
> >>> Sent: Monday, September 24, 2012 10:13:52 AM
> >>> Subject: Re: [Engine-devel] RFE: Netwrok Main Tab
> >>>
> >>>
> >>>
> >>> ----- Original Message -----
> >>>> From: "Yaniv Kaul" <ykaul at redhat.com>
> >>>> To: "Moti Asayag" <masayag at redhat.com>
> >>>> Cc: engine-devel at ovirt.org
> >>>> Sent: Sunday, September 23, 2012 6:16:47 PM
> >>>> Subject: Re: [Engine-devel] RFE: Netwrok Main Tab
> >>>>
> >>>> On 09/23/2012 06:12 PM, Moti Asayag wrote:
> >>>>> On 09/23/2012 05:01 PM, Yaniv Kaul wrote:
> >>>>>> On 09/23/2012 04:55 PM, Alona Kaplan wrote:
> >>>>>>> ----- Original Message -----
> >>>>>>>> From: "Avi Tal" <atal at redhat.com>
> >>>>>>>> To: "Alona Kaplan" <alkaplan at redhat.com>
> >>>>>>>> Cc: engine-devel at ovirt.org
> >>>>>>>> Sent: Sunday, September 23, 2012 4:17:26 PM
> >>>>>>>> Subject: Re: [Engine-devel] RFE: Netwrok Main Tab
> >>>>>>>>
> >>>>>>>>
> >>>>>>>>
> >>>>>>>> ----- Original Message -----
> >>>>>>>>> From: "Alona Kaplan" <alkaplan at redhat.com>
> >>>>>>>>> To: "Avi Tal" <atal at redhat.com>
> >>>>>>>>> Cc: engine-devel at ovirt.org
> >>>>>>>>> Sent: Sunday, September 23, 2012 1:31:32 PM
> >>>>>>>>> Subject: Re: [Engine-devel] RFE: Netwrok Main Tab
> >>>>>>>>>
> >>>>>>>>> 1. What actions do you suggest to add?
> >>>>>>>> Add, Edit and remove actions of each component.
> >>>>>>>>
> >>>>>>> Host:
> >>>>>>> Add- What will add action on Networks->Hosts sub tab do?
> >>>>>>> Choose
> >>>>>>> an
> >>>>>>> existing host and attach the network to one of its nics?
> >>>>>>> How will it work? after choosing the host you will open
> >>>>>>> setupNetworks
> >>>>>>> window and just enable dragging of the selected network (in
> >>>>>>> the
> >>>>>>> main
> >>>>>>> tab) to a nic? I think it is too much.
> >>>>>>>
> >>>>>>> Edit- same as add.
> >>>>>>>
> >>>>>>> Remove- What is the meaning of Remove host in network's
> >>>>>>> context?
> >>>>>>> The
> >>>>>>> network will be detached from the host? I think it is
> >>>>>>> confusing.
> >>>>>>>
> >>>>>>> Vm/Template:
> >>>>>>> Add: What will it do? You will choose a vm and then add a
> >>>>>>> vnic
> >>>>>>> to
> >>>>>>> the
> >>>>>>> vm? Where will you see the vnic details?
> >>>>>>> Edit: Same as add.
> >>>>>>> Remove: You will remove all the vnics that use the selected
> >>>>>>> network
> >>>>>>> from the vm? Or do you mean to add a remove per vnic?
> >>>>>> For all the above: yes.
> >>>>>> We can certainly work on the small details, but having a main
> >>>>>> tab
> >>>>>> with
> >>>>>> little to no action whatsoever is kinda disappointing.
> >>>>> IMO adding 'assign' action in the main tab might be handy in
> >>>>> order
> >>>>> to
> >>>>> assign a single network in a single dialog to several clusters.
> >>>>>
> >>>>> However It is not clear to me how Add/Edit for a VM in a
> >>>>> sub-tab
> >>>>> should
> >>>>> look like. The VM should have a list of interfaces (represented
> >>>>> as
> >>>>> sub
> >>>>> collection/tree).
> >>>> I was thinking more of right-click on the network, selecting
> >>>> 'Add
> >>>> to
> >>>> VM'
> >>>> and then selecting single/mutliple VMs from a dialog with all
> >>>> the
> >>>> VMs
> >>>> (yes, filtered via search).
> >>>> Y.
> >>>>
> >>> +1
> >>>
> >>>>> What will be the meaning of 'Add' in that context? Since the VM
> >>>>> already
> >>>>> have a vNIC attached to that network. If adding another once,
> >>>>> it
> >>>>> should
> >>>>> be enabled on the record representing the VM itself which will
> >>>>> confuse
> >>>>> the user.
> >>>>> Same goes for 'Edit' of a VM interface under a context of a
> >>>>> specific
> >>>>> network: in the current 'Edit VM Interface' you can change the
> >>>>> network.
> >>>>> Should the same dialog be used here as well?
> >>>>>
> >>>>> The 'Remove' option is the clearer action on this context.
> >>>>>
> >>>>>
> >>>>>> (example of 'small details' - yes, when clicking remove for a
> >>>>>> VM/template - it will remove all vNICs that use that network
> >>>>>> from
> >>>>>> the
> >>>>>> VM. A VM with more than one vNIC on the same network is not
> >>>>>> the
> >>>>>> common
> >>>>>> case anyway, and if you want to remove just a single vNIC, go
> >>>>>> to
> >>>>>> the
> >>>>>> VM). I think we can also live with Add/Remove only, and
> >>>>>> 'defer'
> >>>>>> the edit
> >>>>>> actions to the respectable objects (host/vm/template) edit
> >>>>>> dialog
> >>>>>> boxes
> >>>>>> that originates from their own main tab.
> >>>>>>
> >>>>>> Y.
> >>>>>>
> >>>>>>>>> 2. I don't understand your suggestion. You mean add
> >>>>>>>>> SetupNetworks
> >>>>>>>>> to
> >>>>>>>>> the Networks main tab?
> >>>>>>>> No.
> >>>>>>>> Just Thinking of a nice display which will present logical
> >>>>>>>> network
> >>>>>>>> and his connected host/vm configuration instead of passing
> >>>>>>>> through
> >>>>>>>> dub-tabs
> >>>>>>>> I should give it a deeper thought.
> >>>>>>>>
> >>>>>>>>
> >>>>>>>>> ----- Original Message -----
> >>>>>>>>>> From: "Avi Tal" <atal at redhat.com>
> >>>>>>>>>> To: "Alona Kaplan" <alkaplan at redhat.com>
> >>>>>>>>>> Cc: engine-devel at ovirt.org
> >>>>>>>>>> Sent: Thursday, September 20, 2012 6:58:05 PM
> >>>>>>>>>> Subject: Re: [Engine-devel] RFE: Netwrok Main Tab
> >>>>>>>>>>
> >>>>>>>>>> 1. Why not having Actions for Hosts, Vms and Templates ?
> >>>>>>>>>> I believe we should have those actions instead of making
> >>>>>>>>>> the
> >>>>>>>>>> user
> >>>>>>>>>> browse between 'network -> vms -> network (sub tab)' just
> >>>>>>>>>> in
> >>>>>>>>>> order
> >>>>>>>>>> to update VM's network.
> >>>>>>>>>>
> >>>>>>>>>> 2. Why having such a big window which most of the time
> >>>>>>>>>> will
> >>>>>>>>>> be
> >>>>>>>>>> empty?
> >>>>>>>>>>       How many logical network would be existed in the
> >>>>>>>>>>       system?
> >>>>>>>>>>       My suggestion is to go for more graphical window
> >>>>>>>>>>       which
> >>>>>>>>>>       will
> >>>>>>>>>>       present:
> >>>>>>>>>>       A. logical networks
> >>>>>>>>>>       B. Multiple networks with the host configurations at
> >>>>>>>>>>       the
> >>>>>>>>>>       same
> >>>>>>>>>>       window: very important because most of the System
> >>>>>>>>>>       admins
> >>>>>>>>>>       would
> >>>>>>>>>>       like to have a bigger picture of the entire network
> >>>>>>>>>>       configuration
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>> ----- Original Message -----
> >>>>>>>>>> From: "Alona Kaplan" <alkaplan at redhat.com>
> >>>>>>>>>> To: engine-devel at ovirt.org
> >>>>>>>>>> Sent: Thursday, September 20, 2012 1:50:15 PM
> >>>>>>>>>> Subject: [Engine-devel] RFE: Netwrok Main Tab
> >>>>>>>>>>
> >>>>>>>>>> Hi all,
> >>>>>>>>>>
> >>>>>>>>>> Please review the wiki and add your comments.
> >>>>>>>>>>
> >>>>>>>>>> http://wiki.ovirt.org/wiki/Feature/NetworkMainTab
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>>
> >>>>>>>>>> RFE:
> >>>>>>>>>> https://bugzilla.redhat.com/858742
> >>>>>>>>>>
> >>>>>>>>>> Thanks,
> >>>>>>>>>> Alona.
> >>>>>>>>>> _______________________________________________
> >>>>>>>>>> Engine-devel mailing list
> >>>>>>>>>> Engine-devel at ovirt.org
> >>>>>>>>>> http://lists.ovirt.org/mailman/listinfo/engine-devel
> >>>>>>>>>>
> >>>>>>> _______________________________________________
> >>>>>>> Engine-devel mailing list
> >>>>>>> Engine-devel at ovirt.org
> >>>>>>> http://lists.ovirt.org/mailman/listinfo/engine-devel
> >>>>>> _______________________________________________
> >>>>>> Engine-devel mailing list
> >>>>>> Engine-devel at ovirt.org
> >>>>>> http://lists.ovirt.org/mailman/listinfo/engine-devel
> >>>> _______________________________________________
> >>>> Engine-devel mailing list
> >>>> Engine-devel at ovirt.org
> >>>> http://lists.ovirt.org/mailman/listinfo/engine-devel
> >>>>
> >>> _______________________________________________
> >>> Engine-devel mailing list
> >>> Engine-devel at ovirt.org
> >>> http://lists.ovirt.org/mailman/listinfo/engine-devel
> >>>
> 
> 



More information about the Engine-devel mailing list