Re: captive portal implementation found lacking

2015-03-26 Thread David Woodhouse
On Wed, 2015-03-25 at 21:52 -0400, David Airlie wrote:
 Otherwise I think this feature is a bit half baked as is.

I don't understand how you can make *any* decisions based on HTTP 
reachability, without *first* picking up proxy settings from 
DHCP/VPN/WPAD etc., poking them into PacRunner, and *using* the 
proxies consistently and correctly.

-- 
dwmw2


smime.p7s
Description: S/MIME cryptographic signature
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

captive portal implementation found lacking

2015-03-25 Thread David Airlie

Hey devs,

So Simo wanted to explode so I've tried to distill down the issues we saw:

a: you can't uninstalled the config connectivity package from workstation 
without losing gnome-shell and gdm.
https://bugzilla.redhat.com/show_bug.cgi?id=1205963

this seems sub optimal.

b: the feature is over zealous in its letting you know it can't find fp.org

you are sitting there typing, you get a full screen window with some GNOME 
stuff on it, with no warning
whatsoever. Has your local network crashed? no, fedoraproject.org webserver got 
outaged or the route
failed over, but you don't get that info, you get a full screen GNOME page.

maybe just indicate in the top corner or pop up a status bar for someone to 
click on to get the 
full screen page, my desktop is not a tablet

maybe we should be trying to connect to more than one site, and maybe some 
sites on different networks.

Otherwise I think this feature is a bit half baked as is.

Dave.
-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: captive portal implementation found lacking

2015-03-25 Thread Adam Williamson
On Thu, 2015-03-26 at 00:08 -0400, Rich Mattes wrote:
 On 03/25/2015 09:52 PM, David Airlie wrote:
  
  Hey devs,
  
  So Simo wanted to explode so I've tried to distill down the issues 
  we saw:
  
  a: you can't uninstalled the config connectivity package from 
  workstation without losing gnome-shell and gdm.
  https://bugzilla.redhat.com/show_bug.cgi?id=1205963
 
 
 I re-assigned that bug to gnome-shell, which is where the dependency 
 is  actually coming from.

It's already gone in F22; I may have steered people a bit wrong in 
IRC, because I checked on F22, where gnome-shell does not have that 
dep, but fedora-release-workstation does. In F21, indeed, Shell has 
the dep.

-- 
Adam Williamson
Fedora QA Community Monkey
IRC: adamw | Twitter: AdamW_Fedora | XMPP: adamw AT happyassassin . net
http://www.happyassassin.net

-- 
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct

Re: captive portal implementation found lacking

2015-03-25 Thread Rich Mattes

On 03/25/2015 09:52 PM, David Airlie wrote:


Hey devs,

So Simo wanted to explode so I've tried to distill down the issues we saw:

a: you can't uninstalled the config connectivity package from workstation 
without losing gnome-shell and gdm.
https://bugzilla.redhat.com/show_bug.cgi?id=1205963



I re-assigned that bug to gnome-shell, which is where the dependency is 
actually coming from.  There's also a dependency in 
fedora-release-workstation, which I think is more defensible but is able 
to be worked around while still keeping gnome installed (e,g. by 
replacing fedora-release-workstation with fedora-release-nonproduct).




this seems sub optimal.

b: the feature is over zealous in its letting you know it can't find fp.org



Agreed.  There's a FESCo discussion and ruling on the feature at [1] 
which kind of fizzled out.  I think it's worth following up there and 
through the aforementioned bug to follow through with the FESCo decision 
AGREED: Ask Workstation to rethink how to pull the package in with the 
goal of easily enabling people to opt out (+5, 0, -0) (sgallagh, 
17:47:38)


Rich

[1] https://fedorahosted.org/fesco/ticket/1337
--
devel mailing list
devel@lists.fedoraproject.org
https://admin.fedoraproject.org/mailman/listinfo/devel
Fedora Code of Conduct: http://fedoraproject.org/code-of-conduct