From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0 ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id uFaLBoul5mC8cgEAgWs5BA (envelope-from ) for ; Thu, 08 Jul 2021 09:13:15 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0 with LMTPS id +GI+Aoul5mAxIgAA1q6Kng (envelope-from ) for ; Thu, 08 Jul 2021 07:13:15 +0000 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 74F222C88E for ; Thu, 8 Jul 2021 09:13:12 +0200 (CEST) Received: from localhost ([::1]:46938 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1m1ODe-0007I0-DP for larch@yhetil.org; Thu, 08 Jul 2021 03:13:10 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:58392) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m1OCy-0007Hs-SN for emacs-orgmode@gnu.org; Thu, 08 Jul 2021 03:12:28 -0400 Received: from out2-smtp.messagingengine.com ([66.111.4.26]:47041) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1m1OCw-0004QI-TN for emacs-orgmode@gnu.org; Thu, 08 Jul 2021 03:12:28 -0400 Received: from compute6.internal (compute6.nyi.internal [10.202.2.46]) by mailout.nyi.internal (Postfix) with ESMTP id 28D495C00E6 for ; Thu, 8 Jul 2021 03:12:24 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute6.internal (MEProxy); Thu, 08 Jul 2021 03:12:24 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.fm; h= references:from:to:subject:date:in-reply-to:message-id :mime-version:content-type; s=fm3; bh=updBfzNXZj0HMzQlhHytTUX8NZ lu1qD2G1uWrEYkJUY=; b=iyrpqTFkx6JrEF4oRX58eC9Ho8q0P+kG7py3oqq/A9 /o7PhfcbOydA1JWZDWppCOKcXgGoTECL7wdfpOlk6E8FTp2knXmTcS04mCHn2qyH b7P6MTDgPVjS+77dsvz6NRJhlXQV/mSTEfXX2aH7kx9r7HM2Qv2UBokd/78mJMHc Ku/aDfzOFUlMUAtdlTRrV9dbGykgSOCpnM2YbDfuCZOOXcjLUxUU77YwaKFjdUZ4 lFoLl5FSZgIlZKJeiTNavLmCNbICgSSX+Zn+8RqZdAy1S/7jRUm+0FJlephM+Ivb IxeYfVAkIxaYUs0asfGKJ3QvZwX/+L4IqekO4NmwYfFg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; bh=updBfz NXZj0HMzQlhHytTUX8NZlu1qD2G1uWrEYkJUY=; b=lHhmT2eGTF7jb64vWJSHGb MtSi2fVl6WUKjJu/Ga1CrttqHk1E4hycl2iEI2hhk3a8x5aC7st+NicFyLNH5hKj jY6TtvtykpX50UMdlrMndNGRIKLksJdruxGiwQXDi72DjP38Hl01TxlZbdyfFumZ ge4wykCfdZWwElUhKgOUSLuLmSihe95nJX68GIu5uzDoFvkRauDViMD19IDTljVM tHrVpy6x6YU4BcMpFtMToHVR96S5G2fb9NF3SnYJKfFt5ofsMTSAjwI1ru7odTyh TXFuTkih34yLp9/guWtttQH4triAmOijJ6GtViuQlxzyTrIP4ODnn9+4hy/RRnEg == X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvtddrtdefgddutddvucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpehffgfhvffuffgjkfggtgesthdtre dttdertdenucfhrhhomheplfhoohhsthcumfhrvghmvghrshcuoehjohhoshhtkhhrvghm vghrshesfhgrshhtmhgrihhlrdhfmheqnecuggftrfgrthhtvghrnhepgfeklefhvdejie etffdtleehueefudfhffeigeffkeetgfdvgedtkedvfeejtdfhnecuffhomhgrihhnpeho thhhvghrrdhorhhgnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilh hfrhhomhepjhhoohhsthhkrhgvmhgvrhhssehfrghsthhmrghilhdrfhhm X-ME-Proxy: Received: by mail.messagingengine.com (Postfix) with ESMTPA for ; Thu, 8 Jul 2021 03:12:23 -0400 (EDT) References: <87lf6hr74u.fsf@nicolasgoaziou.fr> <87im1lzctu.fsf@gmail.com> User-agent: mu4e 1.5.12; emacs 27.2 From: Joost Kremers To: emacs-orgmode@gnu.org Subject: Re: [wip-cite-new] Merging tomorrow? Date: Thu, 08 Jul 2021 08:47:15 +0200 In-reply-to: Message-ID: <87v95ll1nv.fsf@fastmail.fm> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=66.111.4.26; envelope-from=joostkremers@fastmail.fm; helo=out2-smtp.messagingengine.com 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, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-orgmode@gnu.org X-Mailman-Version: 2.1.23 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" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1625728394; 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:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=updBfzNXZj0HMzQlhHytTUX8NZlu1qD2G1uWrEYkJUY=; b=Ao12T4JR7FmNvVvU+ofLZ+E7o9w1V3cA7X2+H+mnQplOJkj/EAjbRCwBdbDV30nyM1Swdx /pBehJBx5zRdcwH3AYUqh8bShBPYQCnyGnDIFWOsO1uXS0po8Z/ys9RK6iRYAT4OhVqkfR AzsscL+7IZKCs7EHC3DdUmo2LLzUE1MaNuVQQYqoA1z9WjF0CGkLCbcyHTLfdH1cE7ygYG 2hjXbX7hTa01V/EMRN85ta5DiGrmdWmpom/9u4iU0tT4ooUj2o8luQycSNFjSIgRNGptaE mY0PzjMUTwFb39lKl3f87MDFojj7yYGF4EQuq05YUfeb+d4zvxiIMfs88VCVIg== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1625728394; a=rsa-sha256; cv=none; b=nKaX+J9KNORiAvo4tc774U/PMQ1BwVCb9ITUOwKiDUQ/0Z4Ae2wsI0Yl2vzoqdR0eY5zSu LyuVWQSJ0POKTYHgf+TdzXHuXfO2pyAh7xacE3CcEqhntZFKS9sb/3P232TFhas75ju8DQ UZAWIzBZp+k8ARZ62GrrBgXzfLecdp6c7BPtb92XhWun6TMNWqg5UzDDlMa/1r69Sgh1Cy JnCAi2dDKXKZeTEhwFhyKy10764FdvNT3nBSBVHToELB//IUyzcW45saxPhlzgvysuO+rq BwdUX2C+ARVKzt6LkhdPl2Zp6edOOtiyIjQnKv+GtcuI7c9BDGEf95vR+jZYYQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=fastmail.fm header.s=fm3 header.b=iyrpqTFk; dkim=pass header.d=messagingengine.com header.s=fm3 header.b=lHhmT2eG; spf=pass (aspmx1.migadu.com: domain of emacs-orgmode-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=emacs-orgmode-bounces@gnu.org X-Migadu-Spam-Score: -2.11 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=fastmail.fm header.s=fm3 header.b=iyrpqTFk; dkim=pass header.d=messagingengine.com header.s=fm3 header.b=lHhmT2eG; dmarc=pass (policy=none) header.from=fastmail.fm; spf=pass (aspmx1.migadu.com: domain of emacs-orgmode-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=emacs-orgmode-bounces@gnu.org X-Migadu-Queue-Id: 74F222C88E X-Spam-Score: -2.11 X-Migadu-Scanner: scn1.migadu.com X-TUID: vxVaiwNVcPQ9 On Thu, Jul 08 2021, Bruce D'Arcus wrote: > On Wed, Jul 7, 2021 at 11:48 PM Timothy wrote: > >> wip-cite-new deals with citing from bibliographies, but I don't think it >> deals with within-document referencing --- should it? > > It doesn't now. > > I guess to break down the second question further: > > 1. Should it? One thing to keep in mind here: these are two different sets of functionality and a tool designed to handle one isn't necessarily right for handling the other. Org-cite provides four capabilities: insert, follow, activate and export. And while they may be very similar conceptually for a user, a provider would need to handle each of these very differently for citations and in-document references. And that's the point: while it makes sense for Ebib to provide insert and follow capabilities for citations, there is really no point in Ebib providing those for in-document references as well. It doesn't have the infrastructure for it, nor is Ebib the first (or even second or third) option that comes to mind when you think about inserting and following in-document references. I do think it makes sense if such a hypothetical org-new-ref has a very similar conceptual design to org-cite and a very similar user interface (e.g., the same keybindings), and perhaps a part of the code can be shared, it should be possible to register different provides for them. -- Joost Kremers Life has its moments