From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/86492 Path: news.gmane.org!not-for-mail From: Eric Abrahamsen Newsgroups: gmane.emacs.gnus.general Subject: Re: nnimap backend performances ? Date: Sat, 02 Jan 2016 11:22:37 +0800 Message-ID: <874mew8y2q.fsf@ericabrahamsen.net> References: <874mgh1amt.fsf@ericabrahamsen.net> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1451705085 24545 80.91.229.3 (2 Jan 2016 03:24:45 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sat, 2 Jan 2016 03:24:45 +0000 (UTC) To: ding@gnus.org Original-X-From: ding-owner+M34716@lists.math.uh.edu Sat Jan 02 04:24:33 2016 Return-path: Envelope-to: ding-account@gmane.org Original-Received: from lists1.math.uh.edu ([129.7.128.208]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1aFCnw-0000Ta-O4 for ding-account@gmane.org; Sat, 02 Jan 2016 04:24:32 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.math.uh.edu) by lists1.math.uh.edu with smtp (Exim 4.85) (envelope-from ) id 1aFCmO-0000QE-Mb; Fri, 01 Jan 2016 21:22:56 -0600 Original-Received: from mx1.math.uh.edu ([129.7.128.32]) by lists1.math.uh.edu with esmtps (TLSv1.2:AES128-GCM-SHA256:128) (Exim 4.85) (envelope-from ) id 1aFCmK-0000PT-Lu for ding@lists.math.uh.edu; Fri, 01 Jan 2016 21:22:52 -0600 Original-Received: from quimby.gnus.org ([80.91.231.51]) by mx1.math.uh.edu with esmtps (TLSv1.2:DHE-RSA-AES128-SHA:128) (Exim 4.85) (envelope-from ) id 1aFCmJ-0007hc-BM for ding@lists.math.uh.edu; Fri, 01 Jan 2016 21:22:52 -0600 Original-Received: from plane.gmane.org ([80.91.229.3]) by quimby.gnus.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:256) (Exim 4.80) (envelope-from ) id 1aFCmH-0007Db-8G for ding@gnus.org; Sat, 02 Jan 2016 04:22:49 +0100 Original-Received: from list by plane.gmane.org with local (Exim 4.69) (envelope-from ) id 1aFCmG-00072T-3s for ding@gnus.org; Sat, 02 Jan 2016 04:22:48 +0100 Original-Received: from 123.122.35.65 ([123.122.35.65]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 02 Jan 2016 04:22:48 +0100 Original-Received: from eric by 123.122.35.65 with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 02 Jan 2016 04:22:48 +0100 X-Injected-Via-Gmane: http://gmane.org/ Original-Lines: 41 Original-X-Complaints-To: usenet@ger.gmane.org X-Gmane-NNTP-Posting-Host: 123.122.35.65 User-Agent: Gnus/5.130014 (Ma Gnus v0.14) Emacs/25.1.50 (gnu/linux) Cancel-Lock: sha1:uc3Nbc3R84oJ7CKFgFt5WkcloIU= X-Spam-Score: -0.1 (/) List-ID: Precedence: bulk Xref: news.gmane.org gmane.emacs.gnus.general:86492 Archived-At: Peter Davis writes: > Xavier Maillard writes: > >> Eric Abrahamsen writes: >> >>> Xavier Maillard writes: >>> >>>> Hi, >>>> >>>> Currently I am fetching my incoming mails using a fantastic tool: >>>> offlineimap. Mails are then deserved by a local imap server (dovecot) on which >>>> Gnus is connected. So far so good. >>>> >>>> As far as I can remeber, I do this from the age of stone principally because, >>>> nnimap was considered pretty slow and also because I was nomade and it was >>>> comfortable to do this. >>>> >>>> Today, is it considered harmful to fetch my mail in "direct connect" to my >>>> remote imap server ? >>> >>> My understanding is that the nnimap backend was re-written quite >>> significantly two or three years ago (?). At any rate, the people who >>> used the first iteration and were horrified now seem mostly happy with >>> the new version, YMMV. I used to use isync and local dovecot, now use >>> the direct connection, and it doesn't kill me. It isn't great (I'm in >>> China), but it doesn't kill me. >> >> Understand. SO this is definetely something I should test again and >> reconsider. > > I never got back to this, but I'm curious. I'm running Gnus 5.13. Does that mean I've got the re-written NNIMAP back end? It looks like the big re-write happened in Sep 2010, so earlier than I thought, but there was also a pile of significant improvements in 2012 or thereabouts. I don't actually know what version 5.13 signifies. Wikipedia says it was bundled with Emacs 23.1 in 2009, but "wrapped up in early 2012 with version 0.19". Do you have a minor version number, or some other way to actually date the code?