From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:2:4a6f::]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id qE4LFxLTeWDaAwAAgWs5BA (envelope-from ) for ; Fri, 16 Apr 2021 20:10:26 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id 4EaWEBLTeWCFJgAAB5/wlQ (envelope-from ) for ; Fri, 16 Apr 2021 18:10:26 +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 DC0551D3FE for ; Fri, 16 Apr 2021 20:10:25 +0200 (CEST) Received: from localhost ([::1]:49584 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lXSvB-00064z-1C for larch@yhetil.org; Fri, 16 Apr 2021 14:10:25 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:58186) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lXSBh-0001Zt-7G for emacs-orgmode@gnu.org; Fri, 16 Apr 2021 13:23:25 -0400 Received: from mail-vs1-xe29.google.com ([2607:f8b0:4864:20::e29]:44942) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lXSBe-0008E3-Ug for emacs-orgmode@gnu.org; Fri, 16 Apr 2021 13:23:24 -0400 Received: by mail-vs1-xe29.google.com with SMTP id b20so13992994vsr.11 for ; Fri, 16 Apr 2021 10:23:22 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc:content-transfer-encoding; bh=Bq/hnrw1zE3hPLptQvr8kgbjSbXFTfWlvxaqwmVDwQA=; b=ZFryDwqwGdExhuxM/SKo6LSDEMoOQ4U76MaX+oysO455QZVbv/gK8nt4AC9LYzHo8K hy6BnckWNaHJ0Eu59XnfqcJQXu0avjPWP2wlucD63ICHO/swQ4Y0k5lm1rfSZDnFrBUq FZwQ0AttiLH5D8/YtPOTNDjAAwuMjCEB84OWhl04HpuLnP7vUGg18dJrzxA7DYm+bnnz Q4ur80IC0C+wgfb74kmXnkR9CcK4HWi+11CmklwnOdDFjiVAIy4fJUfzCIstugdP+SWk 6XSRKNGdOTx7PMJoUgWXzMTjrsGKccjRm4KJ2yMd0ACovbGN+X2XBSjfyBwR1CVO8Ong SrSA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=Bq/hnrw1zE3hPLptQvr8kgbjSbXFTfWlvxaqwmVDwQA=; b=Y2S5naN3z9ZWvQuqLo+s6bPER+N751zbemQ1ra11Zt4Jl0L0PvsUwr4y9FepIsOlvm NgE1e76Ds9u3DiF3MT6Qx+CI0tNr/POxV2bN89/8GXyyZ/uGIk/orTEfig6V+W5TEvfq 211g0wdrFyh5cWTG4RY7RmYfFMMI82xAwt+yGTd3cgngy6DlvVs8Xp7hyx3tYfR8sDx5 mOuK637LPpqqgJHV1MulVD1ZJJmM2FyH7jSfH+vZuJaW9zzqcxnVv3vctVrNPkBCPPvg PlruJYlDhWd51uFCLRSEH0wZ10rdStp7UT2qUKpXIet7rCmfnocUpoNFnUznyHmyi8FK yB0A== X-Gm-Message-State: AOAM5337DROyKE3dBHXv6ZaEs/ISjHe4DXPwPVO+JU/QgNi6ipVFXTht Z3uzyk8MEqM1Z6pKCj5E2W8/4uuumr5QMuXjDts= X-Google-Smtp-Source: ABdhPJy9PVDcI+kRTCqCtGYBBlmNCaatlGezpxzHj9wmu4NG5OICKD4vfE93ukOK45uvTNky3ab7QafVSJrPtYjnX5g= X-Received: by 2002:a67:d88b:: with SMTP id f11mr8073294vsj.22.1618593801279; Fri, 16 Apr 2021 10:23:21 -0700 (PDT) MIME-Version: 1.0 References: <874ktu8gr9.fsf@nicolasgoaziou.fr> <87mu5xpm4x.fsf@gnu.org> <87img81ad7.fsf@gnu.org> <20210324182751.GA8721@atlantis> <87czuzprmh.fsf@nicolasgoaziou.fr> In-Reply-To: From: "Bruce D'Arcus" Date: Fri, 16 Apr 2021 13:23:10 -0400 Message-ID: Subject: Re: wip-cite status question and feedback To: =?UTF-8?Q?Andr=C3=A1s_Simonyi?= Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=2607:f8b0:4864:20::e29; envelope-from=bdarcus@gmail.com; helo=mail-vs1-xe29.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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_NONE=-0.0001, SPF_HELO_NONE=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: , Cc: "emacs-orgmode@gnu.org" 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=1618596626; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc: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=Bq/hnrw1zE3hPLptQvr8kgbjSbXFTfWlvxaqwmVDwQA=; b=eqg/GkqxeadDZStFyMziYaQISAqEXr1UZu6aH3mF41NW2cD7UUyqVma1qp8JVfQVhtjVPD Gf8oHOFIZpMdm4dbDaOFaLmRy9vhnHabwVJVrYg407G+5iSgNocl6XQ9u9CHWQKG/ji8Vz Nf93gWP0xymMdVMg01CQTvaEeM+sknQLTlxI1Pssp6TPHmV2RmnGAe/Q0u2fmWwNUbEnwD fi3960WtohOWNUx7Zpssv/qEkqw+A3Eoz6bEmj2wit0MJsSXFTZZfG14j7lmtWA6FS9KUh tCYwxt69viuSZx/FwrJ+DMty8TXoYuIB6bR29TvlT1kVhEOwjXskjfkjwEHBXg== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1618596626; a=rsa-sha256; cv=none; b=VaGimodEpBxgd96PsajwZHvA2mHROqkk8rpTQ6FT3xtqaDtPnpCRPg20jetrU9WNWiuOs6 NC5kIYSIIhFEZWfrDuK90ucR5DTNrZ83Oef74jmTrNLs8gT5RJ6Opd0hbWWWvCAUbIFz1B cr36ZfmrI+jR+u4j8TvwjdxOKki/Kp6Vtc8eCq4rBHy3pUMA1dhyc6eZZ6aIoNVisfT8g0 JWGt6U/K6WyLXRcJ0r6RsNlCYnY0mN6JU90O0G9y8A503HdcgyLjUArFeuhQYPmDzZrvSP xqrFYBLWvYyrz6jl9rkYI+by/RChBHbhJ96w9Yx/NdtB9A1FcslLCePTqpHlSg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20161025 header.b=ZFryDwqw; dmarc=pass (policy=none) header.from=gmail.com; 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: -3.14 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20161025 header.b=ZFryDwqw; dmarc=pass (policy=none) header.from=gmail.com; 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: DC0551D3FE X-Spam-Score: -3.14 X-Migadu-Scanner: scn0.migadu.com X-TUID: sS5q0kXxqXRX On Fri, Apr 16, 2021 at 1:06 PM Andr=C3=A1s Simonyi wrote: > The Emacs world is currently rather BibTeX > centered, but biblatex is an important (and rather different) > alternative, and there is CSL as well which I expect to become more > and more relevant (it's citeproc-el's native format). Moreover, these > formats have some variants, e.g., for BibTeX there is also org-bibtex, > for CSL there is CSL-JSON and a CSL-YAML etc. I might just jump in here and mention two recent, more general, CSL processor projects, both designed with similar goals of being usable as libraries, and so in theory should be able to hook up to this system at some point with some elisp glue. 1. the haskell based https://github.com/jgm/citeproc, now used in pandoc 2. the rust based https://github.com/zotero/citeproc-rs (I expect this to be incorporated into Zotero in the future) Here's the most clear natural language description of the API in the first, which should be similar in the second. https://github.com/jgm/citeproc#how-to-use-it Bruce