From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Ted Zlatanov Newsgroups: gmane.emacs.devel Subject: Re: Network security manager Date: Wed, 19 Nov 2014 06:46:47 -0500 Organization: =?utf-8?B?0KLQtdC+0LTQvtGAINCX0LvQsNGC0LDQvdC+0LI=?= @ Cienfuegos Message-ID: <87egsze7ko.fsf@lifelogs.com> References: <87oas4h555.fsf@lifelogs.com> <87a93oh180.fsf@lifelogs.com> <83h9xw9zg3.fsf@gnu.org> <83d28k9yb9.fsf@gnu.org> <83vbmc8c9e.fsf@gnu.org> <87egt0f5m9.fsf@lifelogs.com> <87r3wze8wo.fsf@lifelogs.com> Reply-To: emacs-devel@gnu.org NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1416397615 2703 80.91.229.3 (19 Nov 2014 11:46:55 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 19 Nov 2014 11:46:55 +0000 (UTC) To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Wed Nov 19 12:46:47 2014 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Xr3if-0006gw-CP for ged-emacs-devel@m.gmane.org; Wed, 19 Nov 2014 12:46:45 +0100 Original-Received: from localhost ([::1]:57659 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Xr3if-0005Gn-28 for ged-emacs-devel@m.gmane.org; Wed, 19 Nov 2014 06:46:45 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:44762) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Xr3iW-0005Gg-5B for emacs-devel@gnu.org; Wed, 19 Nov 2014 06:46:42 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Xr3iP-0001HS-8k for emacs-devel@gnu.org; Wed, 19 Nov 2014 06:46:36 -0500 Original-Received: from plane.gmane.org ([80.91.229.3]:34751) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Xr3iP-0001HO-2i for emacs-devel@gnu.org; Wed, 19 Nov 2014 06:46:29 -0500 Original-Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1Xr3iO-0006bS-Cr for emacs-devel@gnu.org; Wed, 19 Nov 2014 12:46:28 +0100 Original-Received: from c-98-229-61-72.hsd1.ma.comcast.net ([98.229.61.72]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 19 Nov 2014 12:46:28 +0100 Original-Received: from tzz by c-98-229-61-72.hsd1.ma.comcast.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Wed, 19 Nov 2014 12:46:28 +0100 X-Injected-Via-Gmane: http://gmane.org/ Mail-Followup-To: emacs-devel@gnu.org Original-Lines: 35 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: c-98-229-61-72.hsd1.ma.comcast.net X-Face: bd.DQ~'29fIs`T_%O%C\g%6jW)yi[zuz6; d4V0`@y-~$#3P_Ng{@m+e4o<4P'#(_GJQ%TT= D}[Ep*b!\e,fBZ'j_+#"Ps?s2!4H2-Y"sx" Mail-Copies-To: never User-Agent: Gnus/5.130012 (Ma Gnus v0.12) Emacs/25.0.50 (gnu/linux) Cancel-Lock: sha1:JDrF4CyQHWKful7WKUtebmNlHRE= X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 80.91.229.3 X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:177736 Archived-At: On Wed, 19 Nov 2014 12:23:19 +0100 Lars Magne Ingebrigtsen wrote: LMI> Ted Zlatanov writes: >> I mean that EWW's visual indicators of identity and trust should be >> global. Then you don't interrupt the user (they get cranky!) but show >> them a visual indicator that something requires their attention. I can't >> think of a better place that works in graphical and text modes and has >> the precedent of embedded infobar-style buttons than the modeline. LMI> Oh, I see. I misunderstood you completely; sorry. >"? LMI> That does sound attractive... eww would put an icon into the mode line, LMI> and then the user could click it to answer the query. A kind of "an LMI> action is needed" thing. Yes! I don't know how it could work well in text mode, though. >> Furthermore, I think it would make sense to use the same indicators for >> GnuTLS connections in general (whatever NSM handles), not just EWW. I >> couldn't find UI recommendations for mail clients, but from experience >> with a few they treat encryption problems as a high-priority dialog and >> interrupt the user experience until you say "OK, trust XYZ." Which is, >> again, not ideal for Emacs so we should find a nicer way to indicate >> problems without interrupting. LMI> The other connections things are usually done interactively, so just LMI> asking the user directly is more user-friendly. I'm kind of 50-50 on this; I see your point but also think it looks weird as a user experience, especially that you can keep typing and accidentally answer "always". Long-term we know we'll have all the connections on background threads eventualy, so it's probably good to handle that case consistently across all usage modes. Ted