From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.migadu.com ([2001:41d0:403:478a::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms9.migadu.com with LMTPS id SCs6G0N9wWTrEwAASxT56A (envelope-from ) for ; Wed, 26 Jul 2023 22:08:35 +0200 Received: from aspmx1.migadu.com ([2001:41d0:403:478a::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id mApmGkN9wWT8vwAAG6o9tA (envelope-from ) for ; Wed, 26 Jul 2023 22:08:35 +0200 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id EFAEB54945 for ; Wed, 26 Jul 2023 22:08:34 +0200 (CEST) Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=vodafonemail.de header.s=vfde-mb-mr2-21dec header.b=bnS+Kcbk; spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org"; dmarc=pass (policy=quarantine) header.from=vodafonemail.de ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1690402115; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=31wMk2WvVln6C/jy5qcxCAk4qS09+FId2YDDP3Orj+8=; b=se8hrmjxCCQrDj8J7EqBiY801EG+0C1vjMqT/kLsv/ZStxDnQUEBmRPdrdvFov/6go3Rzf Vjs8q1ygshNekaS8HtnUwUno2N2rr6Ky1wtpoyjp3ypnABrUKHst3BZHkAnIUgLQP9toNq PmXNcubgjZGC00YShDrDRIlxQjWrWEa1j9nfKb9zO98Yjd7+dGovRBttb1BFRI4gyFue2g eR6gu+6Ll96w+4ytG1eucecoh/8lTpkYm4KkxKtWdgE0ybFjNPw1za0vScDmSZBs/Rie1r WLRUmhxR31u6KHm5j+JEF0TnYZn0Jmt1aBWuC2rlj+nDO+0FYaym4yDW7SxGrQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=vodafonemail.de header.s=vfde-mb-mr2-21dec header.b=bnS+Kcbk; spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org"; dmarc=pass (policy=quarantine) header.from=vodafonemail.de ARC-Seal: i=1; s=key1; d=yhetil.org; t=1690402115; a=rsa-sha256; cv=none; b=ne59Ln2AeoatZYI9vyGPKi+tyVhRSoYL21GNh4+v9UFx8cVjdwFLtk2yfpWafDmmAxi/nH XFOv96/sHxIJKTErWT7225+r98rghzECtzv/VsZrW2WVVMRwAHjQU2IHSWLJDlV5DrX08v BgZuTehQnSWybM3j9A/kgLhrlfn/bHpxNacAnlif9D8nf0K/4HRzrUZD25TFzbrOvPvjq4 dvGvrtgPEVHZKv5uNT3U1ppfLSFpUvKPUmLyHJ7YkA0f8of9tsfIu5e2WkbbtVWqD0cOKp Bb/JeSnAXK1cFklXk04IdSaQq4DdKV3Cvht/y1zr1AalTt+49kP00jp/0SaDsg== Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qOkgz-0001Ym-91; Wed, 26 Jul 2023 16:01:05 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qOkgu-0001YY-MT for emacs-orgmode@gnu.org; Wed, 26 Jul 2023 16:01:00 -0400 Received: from mr3.vodafonemail.de ([145.253.228.163]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qOkgs-0004xa-3q for emacs-orgmode@gnu.org; Wed, 26 Jul 2023 16:01:00 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=vodafonemail.de; s=vfde-mb-mr2-21dec; t=1690401655; bh=31wMk2WvVln6C/jy5qcxCAk4qS09+FId2YDDP3Orj+8=; h=Content-Type:Message-ID:Date:User-Agent:Content-Language:From:To: Subject:From; b=bnS+Kcbku2ihw+63ifjy5/QviSe0ui8DXLQ++uCC4LGGJzimlhbfoAGSaSybHrnWy CFJrVBea3WJjHZXQUAn+KZU7XYa4mINJvkE8SC/AEhsFJ/2VoHPZPZbAfeH3vVpbH7 9bFWs9vlZM7r0GnUT28Es68Z8JxD8INsI8q4g6Ik= Received: from smtp.vodafone.de (unknown [10.0.0.2]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mr3.vodafonemail.de (Postfix) with ESMTPS id 4RB4X742mnz1ypn for ; Wed, 26 Jul 2023 20:00:55 +0000 (UTC) Received: from [192.168.178.41] (port-92-194-29-124.dynamic.as20676.net [92.194.29.124]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by smtp.vodafone.de (Postfix) with ESMTPSA id 4RB4X30P31zMm7F for ; Wed, 26 Jul 2023 20:00:47 +0000 (UTC) Content-Type: multipart/mixed; boundary="------------Fp6rx1Y0AK4Aogt97FfpcexB" Message-ID: Date: Wed, 26 Jul 2023 22:00:47 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.13.0 Content-Language: de-DE-frami, en-US From: Jens Schmidt To: Org-mode Subject: Minimal Gnus setup for test purposes X-purgate-type: clean X-purgate: clean X-purgate-size: 28931 X-purgate-ID: 155817::1690401651-84FFA4EC-552C5740/0/0 Received-SPF: pass client-ip=145.253.228.163; envelope-from=jschmidt4gnu@vodafonemail.de; helo=mr3.vodafonemail.de X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-orgmode@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org Sender: emacs-orgmode-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US X-Spam-Score: -9.23 X-Migadu-Queue-Id: EFAEB54945 X-Migadu-Spam-Score: -9.23 X-Migadu-Scanner: mx0.migadu.com X-TUID: 1eXBZuDdBt/T This is a multi-part message in MIME format. --------------Fp6rx1Y0AK4Aogt97FfpcexB Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit In the context of some ol-gnus bug I created a minimal Gnus setup. Ihor wanted to have a look at it, so here it is. To use: - create an empty directory /foo/bar/baz and say unzip -qd /foo/bar/baz gnus-minimal-test.zip - if you want to use the nnselect backend based on notmuch (haven't tested other search engines), ensure you have notmuch installed and generate the search index with HOME=/foo/bar/baz notmuch new - HOME=/foo/bar/baz make vanilla, HOME=/foo/bar/baz emacs -Q, whatever. Only ensure to set the home directory to that newly created directory when starting Emacs. - M-x load-file ~/.gnus RET - M-x gnus RET You should see a rather bland *Group* buffer along the following lines: 1: nndraft:drafts 182: nntp+news.gmane.io:gmane.emacs.announce 156101: nntp+news.gmane.io:gmane.emacs.orgmode 0: nnml+archive:test01 0: nnml+archive:test02 0: nnvirtual:test03 0: nnselect:test04 (Please don't judge Gnus by this boring look - after all, this is a minimal test!) From here you can select groups and articles with RET: nndrafts+ - where Gnus saves mail drafts nntp+... - obvious nnml+... - Gnus' own article archive backend nnvitual+ - "virtual" group on archives test01 & test02 nnselect+ - search group searching for "emacs" in archives test01 & test02 and exit from these (and Gnus itself) with `q'. More notes: - Not sure as to how that could be used with ERT. Gnus itself has only very basic tests in the Emacs distribution, AFAICT. Using Gnus is something rather interactive, after all, and I have little ERT experience and none with interactive tests. - Gnus expects all these files relative to the home directory. In particular, there are some reference to that in the configuration files. Here it would be helpful if ERT could be tricked into changing the home directory to some temporary directory, as done in the instructions given above. IIRC the home directory must be set before Gnus starts. - If some of the groups shown above, like nntp (requiring internet connectivity) or nnselect (requiring notmuch), are not suitable for ERT, these could be removed from the setup. - Gnus should be rather stable. Anyhow, if you decide to test Org-Gnus-interaction, you most likely will be testing 10% Org functionality and 90% Gnus functionality. Which comes at a certain risk, of course. Have fun and feel free to ask or comment ... --------------Fp6rx1Y0AK4Aogt97FfpcexB Content-Type: application/zip; name="gnus-minimal-test.zip" Content-Disposition: attachment; filename="gnus-minimal-test.zip" Content-Transfer-Encoding: base64 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 ABQA1AYAAPdCAAAAAA== --------------Fp6rx1Y0AK4Aogt97FfpcexB--