Re: [newui] Network configuration spoke POC

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



test

----- Original Message -----
> On 01/09/2012 05:43 PM, Máirín Duffy wrote:
> > On Mon, 2012-01-09 at 17:20 +0100, Radek Vykydal wrote:
> >> - Not sure where exactly does this belong, IMO it should be normal
> >> spoke,
> >> perhaps accessible directly from some places (repo setup, network
> >> storage).
> > I think if we don't automagically grab an IP from DHCP without
> > prompting
> > the user after the very first (language selection) screen, then the
> > network screen should pop up there, but should also be accessible
> > later
> > for tweaking in the main hub (hub #1 / pre-install hub.)
> 
> This sounds good to me. I was thinking about easy flow in those
> cases:
> - no network -> adding repository -> need network configuration
> - no network -> adding network storage -> need network configuration
> but it should be doable easily, nothing I need to know now (be it
> going
> back to hub with assumption of obligatory pre-hub pop-up of the
> spoke,
> or shortcut to network spoke from sw source spoke or advanced storage
> spoke or whatever we'll find the best).
> 
> >> - UI (xml) is taken from gnome-control-center in this first shot.
> >> I can work on getting close to Mo's mockups, but
> >> 1) I'd prefer the UI to look the same as the system,
> > What do you mean? System = desktop version of it?
> 
> I mean gnome-control-center (I'm not aware of many other GUIs
> for network configuration, this seemed like most common/used)
> You put it better in a recent email, to qoute you:
> 
> >  So the background of the before mockup is that it is a direct copy
> >  of
> >  the GNOME control center keyboard layout dialog. For a lot of the
> >  screens in the UI redo, there's a lot of copying of the GNOME
> >  control
> >  center dialogs because we have a theory that having consistent
> >  pre- and
> >  post-install configuration will make it more usable, rather than
> >  having
> >  users learn a different interface for pre- and post-install.
> 
> >> 2) we (rhel) will need functionality of NM Connection Editor
> >> (Configure button)
> >> additionaly to basic ipv4 ipv6 config from the mockups (e.g.
> >> Routes... ->  Use this connection only for resources on its
> >> network, vlan configuration,
> >> 802.1 X Security configuration, ...)
> >> 3) we'll keep more code (nm-c-e) shared this way.
> > Okay this is a good point. Are these something you get for "free"
> > by
> > using the shared code?
> 
> Yes, the GUI configuration of stuff from 2) is (or will be? - vlan
> support is
> feature that has been added recently to NM) in nm-c-e. By using the
> shared
> code I mean running nm-c-e which is run by [Configure] button in the
> spoke I sent.
> The difference is that we used to run complete nm-c-e with list of
> all
> connections/devices,
> here the nm-c-e is run for specific connection (selected in the
> device
> and ap list)
> so only the specific part of nm-c-e UI appears.
> 
> I can imagine adding gobject introspection to nm-c-e so that we
> don't have to call the standalone nm-c-e app, but calling it is
> exactly
> how g-c-c does it and it seems to be working quite good.
> 
> >> - Wireless configuration requires nm-applet as Security Agent (or
> >> writing our own)
> >> Adding nm-applet to image is not easy - I tried it some months ago
> >> and it requires
> >> quite a lot additional stuff - dbus, console kit... I could try to
> >> find my notes on
> >> it if needed but I'd prefer using nm-applet atm (again - shared
> >> code).
> >>
> >> - I am thinking about adding Proxy configuration in similar way as
> >> in g-c-c.
> > Proxy is weird because you potentially have two different ones? (Is
> > that
> > right?) A proxy to connect to the system that has the installation
> > content vs a proxy the system will use post-installation to have a
> > full
> > internet connection? (Those could be two different networks,
> > right?)
> 
> I am not sure myself, I need to look at it but yes, it seems like
> global
> proxy setting (gnome-thing?, environment variable setting?) and
> setting
> for yum (per-repo).
> 
> > The mockups definitely don't handle proxy right but I'm not sure
> > the
> > best way to do it. It does make sense to have it as an item in the
> > network UI though. I don't know whether or not we should pull it
> > from
> > the 'installation source' screen as well?
> 
> Referring to https://bugzilla.redhat.com/show_bug.cgi?id=753953
> perhaps the proxy configuration in network screen could serve as
> global
> proxy
> setting (would be feature added to anaconda) and the UI in source as
> per-repo
> yum setting that can override it (what we support now), so it should
> be
> kept there.
> 
> I need to think about what would be actually affected by such a
> global
> setting
> during installation, how could it be mirrored in kickstart and boot
> options,
> and if/how it is transferrable as configuration of installed system.
> Offhand it seems that it would serve just as global value for all
> used repos
> overridable per-repo.
> 
> So I think the proxy setting in network spoke is something that can
> be added
> later and the proxy configuration should be kept in source spoke.
> 
> 
> 
> Thanks for your comments,
> 
> Radek
> 
> _______________________________________________
> Anaconda-devel-list mailing list
> Anaconda-devel-list@xxxxxxxxxx
> https://www.redhat.com/mailman/listinfo/anaconda-devel-list
> 

_______________________________________________
Anaconda-devel-list mailing list
Anaconda-devel-list@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/anaconda-devel-list



[Index of Archives]     [Kickstart]     [Fedora Users]     [Fedora Legacy List]     [Fedora Maintainers]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [Yosemite Photos]     [KDE Users]     [Fedora Tools]
  Powered by Linux