From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <emacs-orgmode-bounces+larch=yhetil.org@gnu.org>
Received: from mp1 ([2001:41d0:8:6d80::])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits))
	by ms0.migadu.com with LMTPS
	id QJ8CCgp1tWD4VQAAgWs5BA
	(envelope-from <emacs-orgmode-bounces+larch=yhetil.org@gnu.org>)
	for <larch@yhetil.org>; Tue, 01 Jun 2021 01:45:14 +0200
Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits))
	by mp1 with LMTPS
	id 8BwqBQp1tWDmZQAAbx9fmQ
	(envelope-from <emacs-orgmode-bounces+larch=yhetil.org@gnu.org>)
	for <larch@yhetil.org>; Mon, 31 May 2021 23:45:14 +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 7EF5A2A130
	for <larch@yhetil.org>; Tue,  1 Jun 2021 01:45:13 +0200 (CEST)
Received: from localhost ([::1]:41942 helo=lists1p.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.90_1)
	(envelope-from <emacs-orgmode-bounces+larch=yhetil.org@gnu.org>)
	id 1lnraq-0005j8-FH
	for larch@yhetil.org; Mon, 31 May 2021 19:45:12 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:38202)
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <bdarcus@gmail.com>) id 1lnraI-0005i3-UZ
 for emacs-orgmode@gnu.org; Mon, 31 May 2021 19:44:39 -0400
Received: from mail-wm1-x32e.google.com ([2a00:1450:4864:20::32e]:46754)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1) (envelope-from <bdarcus@gmail.com>) id 1lnraH-0004HU-8q
 for emacs-orgmode@gnu.org; Mon, 31 May 2021 19:44:38 -0400
Received: by mail-wm1-x32e.google.com with SMTP id
 l18-20020a1c79120000b0290181c444b2d0so785693wme.5
 for <emacs-orgmode@gnu.org>; Mon, 31 May 2021 16:44:36 -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;
 bh=Up57DrgMFs7ehs0hwkP42QwVqF0c5ZdojT7EqUavKPE=;
 b=p4hEwl8wZkU3HZFTYyVF18P+6n/xy5THkz6xhA4qg52UL7KSkRH+BPnAD8YXv8P293
 NczdY/R/QNKVJ6eYNJ36z+YJdUhkkl+GZlkf4of746yg4c3lnMp4A4QthiYzVj0I6obA
 /fKLfZs3UOHdqkUs7bV93wdsTf2T90vBDcDLg+86uncQjnhFbeerODu2QvDLiKI6AHdO
 scKK88fwrV2gw0wPPtnkK81ZACvxIpJI/V+5zd3ZPw/1w48XwTdXGxy7DJF3Dl2d7m0P
 cKK151o7lk1PcKjZ9oc6FIhnJOc9dLWhZLlckwTQbjKnAY0f/2p6bqoDm6xdxzTsQrkH
 vZcg==
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;
 bh=Up57DrgMFs7ehs0hwkP42QwVqF0c5ZdojT7EqUavKPE=;
 b=KIf/BmZQLHiwxaYpeqZlVJ/MbxXgVzOyd/AmIXYX8KJXf8xSX/IJtjLQqBQSQ/r+xk
 xDftYp50quOyQRxRevKnXVdwjBr5LGSAJoCb8loZXEcawoEU+IA+5pKT9A61pG+11wMU
 rC5mnQcygBT52u/O0zMRwgqm2gNXdiUIQPym2KzoUNu+XRlazHdv+2I/ojlFyQWZ3E5J
 nroV8KnseJ3H263TlCl/bfJjgw/RSZvvSlBJAPqvN+M7PmV73D5m2WxPQTU550/krr6y
 w6JpSdWWWAhtqdXA4+ZvZVKFRXPeoOMHu5lHlKVaFr9fNpQxe3cHgqrU9F9rAsDnQjKp
 RlpQ==
X-Gm-Message-State: AOAM530S2t2mvkI8PYiH0mDd1LueS8Q9xyVIUIcVEHDPeqNP4nd6FnxL
 hLzsbgnWozCJyO/mNCgIOsU2PDCmoD4pd0evZqNugoad83dG+w==
X-Google-Smtp-Source: ABdhPJyrbqNUy+EDLGuP/QJOx5Dd/B5e/My4hfAWtY79e33cOirloPCcfSNUJoCtVH1vWKBHXtRCCjFNTmw02tdN1aQ=
X-Received: by 2002:a7b:c405:: with SMTP id k5mr23762116wmi.133.1622504675378; 
 Mon, 31 May 2021 16:44:35 -0700 (PDT)
MIME-Version: 1.0
References: <87y2c1dym9.fsf@nicolasgoaziou.fr>
 <CAF-FPGPgEO=KjnnUgi2X_y4iaARgj-21Vs+gEk7ObtZP8WL-Hw@mail.gmail.com>
 <875yz2c0r0.fsf@nicolasgoaziou.fr> <87fsy6n8d2.fsf@gmail.com>
 <87y2byaim4.fsf@nicolasgoaziou.fr> <877djin4qg.fsf@gmail.com>
 <87eedqahd6.fsf@nicolasgoaziou.fr> <874kemn3qt.fsf@gmail.com>
 <CAF-FPGO2vhYZ7OQqLchKnB9iW2a=u_pSWDR8WpRkg+GoFmMPxA@mail.gmail.com>
 <87y2by8x4p.fsf@nicolasgoaziou.fr>
 <CAOWRwxCCKAixRet4PNhyyGToCFtGY3x23KV7QVPNM1xKcPy8EA@mail.gmail.com>
 <CAF-FPGN-wHv_vy=4UbH089DK=0p8VTMBu70ke02SkQOwELdPTA@mail.gmail.com>
 <87sg25zf0z.fsf@nicolasgoaziou.fr>
 <CAF-FPGPjjb9wQmT32Un1y9i+q6BKtE3hQiSTYkNAYpeoivoN7A@mail.gmail.com>
 <871r9ox9bd.fsf@nicolasgoaziou.fr>
In-Reply-To: <871r9ox9bd.fsf@nicolasgoaziou.fr>
From: "Bruce D'Arcus" <bdarcus@gmail.com>
Date: Mon, 31 May 2021 19:44:23 -0400
Message-ID: <CAF-FPGM-NBAuX+q-uKdXt6f2nD3qQaQ0f8Af2XHCAnqb4=zQ+w@mail.gmail.com>
Subject: Re: [wip-cite-new] Initial implementation of `csl' citation processor
To: org-mode-email <emacs-orgmode@gnu.org>
Content-Type: text/plain; charset="UTF-8"
Received-SPF: pass client-ip=2a00:1450:4864:20::32e;
 envelope-from=bdarcus@gmail.com; helo=mail-wm1-x32e.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." <emacs-orgmode.gnu.org>
List-Unsubscribe: <https://lists.gnu.org/mailman/options/emacs-orgmode>,
 <mailto:emacs-orgmode-request@gnu.org?subject=unsubscribe>
List-Archive: <https://lists.gnu.org/archive/html/emacs-orgmode>
List-Post: <mailto:emacs-orgmode@gnu.org>
List-Help: <mailto:emacs-orgmode-request@gnu.org?subject=help>
List-Subscribe: <https://lists.gnu.org/mailman/listinfo/emacs-orgmode>,
 <mailto:emacs-orgmode-request@gnu.org?subject=subscribe>
Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org
Sender: "Emacs-orgmode" <emacs-orgmode-bounces+larch=yhetil.org@gnu.org>
X-Migadu-Flow: FLOW_IN
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org;
	s=key1; t=1622504713;
	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=Up57DrgMFs7ehs0hwkP42QwVqF0c5ZdojT7EqUavKPE=;
	b=l67tdfwg5lrIMbYgFE7aeiOTRkoejQLKn7mukHSKyZPhQAq6QrzqLbtpiGkYk2oE7tHa0O
	WJ9tjmFbjSSAZLdZtlItjOWslTwBeakv40KarZxjB4+i3H7VzUVviYwQaBWk1FrsJGvOjx
	nSt/cgqP2spSrNN8y5bKMboV57+NeGBx+5S9bnrGYTRz83HnAHkP1RNUYhjUDmWfh13Xph
	ITG6un1c8gcAVrOwMvQD6UFacci7TAwTJ6mAWWjY9IEdN011BIhH//QNR6tG7X7B+bt1NI
	D2QNo8MLqryjh+qmkXBB21E51A22DsWLgblQk0sSEwpJoUbnv9J1dOpFvZPQSw==
ARC-Seal: i=1; s=key1; d=yhetil.org; t=1622504713; a=rsa-sha256; cv=none;
	b=o9D7/Tz0tWkAaB2vgB/tsUW+FELfVehktTUOt9RLXlbk+42F90LmluJqkphrZrNu5ABfiS
	UuP8qLjNHEmUvmodm5UQce13d6WPkayNSef/6S+ttsQ2J+jINp63HVqHU8VR5cqGRyzWJR
	4uIjaB2hKxJGsvG7CtMJSZl4Q8ipJquYqs0t1LcRUp/mSGUD5JAJZy3qZa6jrxw2WwHYZk
	iiGJ4Vs6gs6t0ITq/FIHWaFZKQCXd3FHwRemH1z/oe7IwdxE2w18U93WiPyV53VIpDMwbd
	jURZDpkJU7gLu4Xg8taqX+FH5Fh0TZKbvE1NIZBEicv23/xL+FyxRhng55ARGg==
ARC-Authentication-Results: i=1;
	aspmx1.migadu.com;
	dkim=pass header.d=gmail.com header.s=20161025 header.b=p4hEwl8w;
	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.13
Authentication-Results: aspmx1.migadu.com;
	dkim=pass header.d=gmail.com header.s=20161025 header.b=p4hEwl8w;
	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: 7EF5A2A130
X-Spam-Score: -3.13
X-Migadu-Scanner: scn0.migadu.com
X-TUID: 6GJ4H5y2cUIA

On Sun, May 30, 2021 at 4:20 PM Nicolas Goaziou <mail@nicolasgoaziou.fr> wrote:

> > Would you have this nil by default, or is there a reasonable default
> > you could set?
>
> I wrote "oc-basic" to be a reasonable, albeit very limited, default.
> I just need to make it grow JSON support first.

It might not line up with your timeline for this, , and I'm not sure
if you want to depend on an external library, but you should probably
be aware of the work that Joost is doing on parsebib to integrate CSL
JSON support.

The branch, including documentation:

https://github.com/joostkremers/parsebib/tree/wip/csl

Feedback etc:

https://github.com/joostkremers/parsebib/issues/12

Bruce