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 ECI3Mt81vWRnBgEASxT56A (envelope-from ) for ; Sun, 23 Jul 2023 16:14:55 +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 ME4ZMd81vWR5TwAAG6o9tA (envelope-from ) for ; Sun, 23 Jul 2023 16:14:55 +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 2C04650773 for ; Sun, 23 Jul 2023 16:14:55 +0200 (CEST) Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=vodafonemail.de header.s=vfde-mb-mr2-21dec header.b=hjgPYbll; 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=1690121695; 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: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=uBdryBQ1uU4ppVG2oo7ND2N9svJkpb8ivO+4qvSmr2A=; b=iAjVEZVMdSvEtDT+egnnd103cUG94G6q6m5+2BH1OWU+Gh6elcdwUfnrVodURtBhDCdqYn NZYSF5hS0yekg0xY19TcH/0sA6XwUFZQqXKJZUAsqFydavhVZVtgMgR7jQJqPT7JWzPKyP nzgEj6kd5zhBiMxVamEve7NC+RBVTpGKMOr2t0SF23pzVYs2AZ4rHCk3RJeE9UGyX1PBnk +D6nuIdaft/NX840TREZQ5JgZIRquuVlMas7OW8IDhTpwuv3Rzy55IxfCLDXJliCaQw6JJ s55JRRyGqPlxOKvGHqmV1EmEAi5y89n72I03e2qLqWx7hLfrdo3qfawl6Yfv4Q== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=vodafonemail.de header.s=vfde-mb-mr2-21dec header.b=hjgPYbll; 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=1690121695; a=rsa-sha256; cv=none; b=Z555Ok6XBcnKiE9Tqd4Lt31HAYDG9gnfyrzXNZPSKjwfTrl93reIeiWfN0f/yDQlv3RRLV qNZ+1sEJF8jWX2A9YaGSAJr9RN6Bz9ngc7BLnJycc1ckkwsGjPS6K1R98xHjPVp39J+JRi tkMYH3MPZ1xjmClinuu1krM5FCB6/oVbzBppyOtn81dLJ8gZEVEWMHT1Ql3y8uIBSTyxRK tzIUaLiF4sRww33eM9uteknPMOPigA/WbMq3v1j2Vtc4m0ixZ6aWTW9l9s4ih9U0NuM0NW O9Yw8mycxIuVBxZlhPo/gtLjyXC8d26LFDPYyIExMQ9dAhfabFe8k1cmGRZaBw== Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qNZqW-0007GL-LB; Sun, 23 Jul 2023 10:14:04 -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 1qNZqT-0007G6-Gl for emacs-orgmode@gnu.org; Sun, 23 Jul 2023 10:14:02 -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 1qNZqO-0008Fz-2w for emacs-orgmode@gnu.org; Sun, 23 Jul 2023 10:14:01 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=vodafonemail.de; s=vfde-mb-mr2-21dec; t=1690121622; bh=uBdryBQ1uU4ppVG2oo7ND2N9svJkpb8ivO+4qvSmr2A=; h=Message-ID:Date:User-Agent:Subject:To:References:Content-Language: From:In-Reply-To:Content-Type:From; b=hjgPYbllCpi6cDBp43N6xhrgyYEBmif1Xh+U3Vl4pTEWrHDf4cyiytgGmZY2/PPFK YIr9aJtgsqmVhDkxaPIn6ypawo2KAoIrPemgM+56IZRcuAHv62cuLfpB5FjhHfHP9M Vd/s0oaNBeKDXXTJdYB52ss0jBCXQ8VepoiF5RiE= 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)) (No client certificate requested) by mr3.vodafonemail.de (Postfix) with ESMTPS id 4R84yt2SWYz1ymL for ; Sun, 23 Jul 2023 14:13:42 +0000 (UTC) Received: from [192.168.178.41] (port-92-194-101-190.dynamic.as20676.net [92.194.101.190]) (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 4R84yn73B7z9tMd for ; Sun, 23 Jul 2023 14:13:34 +0000 (UTC) Message-ID: Date: Sun, 23 Jul 2023 16:13:30 +0200 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.13.0 Subject: Re: [BUG] Issues in ol-gnus when storing links in nnvirtual and nnselect articles [9.7-pre (release_9.6.7-570-gd6f3ae.dirty @ /home/jschmidt/work/org-mode/lisp/)] To: emacs-orgmode@gnu.org References: <2fa5914d-2cbf-f41f-8be6-e79e77794140@vodafonemail.de> Content-Language: de-DE-frami, en-US From: Jens Schmidt In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-purgate-type: clean X-purgate: clean X-purgate-size: 1820 X-purgate-ID: 155817::1690121618-F8FF886E-ABB3EAB3/0/0 Received-SPF: pass client-ip=145.253.228.163; envelope-from=jschmidt4gnu@vodafonemail.de; helo=mr3.vodafonemail.de X-Spam_score_int: -28 X-Spam_score: -2.9 X-Spam_bar: -- X-Spam_report: (-2.9 / 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, NICE_REPLY_A=-0.093, 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: -8.44 X-Migadu-Queue-Id: 2C04650773 X-Migadu-Spam-Score: -8.44 X-Migadu-Scanner: mx0.migadu.com X-TUID: N2DClxbAqVBh On 2023-07-23 12:26, Max Nikulin wrote: > Is nnselect a real NNTP group or is it some instance existing solely > in user's configuration? Like nnvirtual and nnir, nnselect exists only in user's configuration, yes. All these three backends are "wrapper backends" that keep track of the original messages which they wrap by pairs (ORIGINAL-GROUP, MESSAGE-ID) > Does gnus have global Message-ID index? Gnus can have a global Message-ID cache, but it's not on by default (at least not in Emacs 28, haven't checked others). And anyway, it's a potentially incomplete *cache*, and not an *index*. > (info "(url) news/nntp/snews") or or > https://www.gnu.org/software/emacs/manual/html_node/url/news_002fnntp_002fsnews.html In any case, Gnus is *not only* an NNTP newsreader, since it has a plethora of other backends (aka. "select methods"), ranging from nnimap to nneething, which turns a directory into a, well, group? See . Funnily enough, I personally stopped using Gnus as NNTP newsreader long ago ... > I am curious whether namely "gnus" links have to be used or it is > possible to rely on more generic "news:"/"nntp:" links, or even > (perhaps with some > `browse-url' configuration)? It should improve portability. For nntp groups you already have the option to store links as web links to groups.google.com, by means of `org-gnus-prefer-web-links'. Here again I'm not really an NNTP expert so I cannot tell whether this is portable/optimal/whatever. This could be extended to provide more options for backends that support more specific link types, but I think the default should stay the gnus:" links, since only that covers all the available Gnus backends.