From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.text.pandoc/31852 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: John MacFarlane Newsgroups: gmane.text.pandoc Subject: Re: Pandoc JSON schema Date: Mon, 5 Dec 2022 17:04:33 -0800 Message-ID: References: <87bmkwdcdr.fsf@zeitkraut.de> <20171024164746.GC90469@protagoras> <20171024165310.GA94787@protagoras> <877evjd5yg.fsf@zeitkraut.de> <8d53751b-a59c-43fb-a7e1-4f5079903e28n@googlegroups.com> <87pme55qyx.fsf@zeitkraut.de> <81054dc7-a893-4f84-9ce4-ea90f997b12fn@googlegroups.com> <87leot5otd.fsf@zeitkraut.de> Reply-To: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Mime-Version: 1.0 (Mac OS X Mail 14.0 \(3654.120.0.1.13\)) Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="37222"; mail-complaints-to="usenet@ciao.gmane.io" To: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Original-X-From: pandoc-discuss+bncBDW7ZIEHTIIBBKVKXKOAMGQER4GDXXA-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Tue Dec 06 02:04:47 2022 Return-path: Envelope-to: gtp-pandoc-discuss@m.gmane-mx.org Original-Received: from mail-pg1-f187.google.com ([209.85.215.187]) by ciao.gmane.io with esmtps (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92) (envelope-from ) id 1p2MO7-0009WG-1t for gtp-pandoc-discuss@m.gmane-mx.org; Tue, 06 Dec 2022 02:04:47 +0100 Original-Received: by mail-pg1-f187.google.com with SMTP id m9-20020a63ed49000000b00477f449365fsf11064652pgk.15 for ; Mon, 05 Dec 2022 17:04:46 -0800 (PST) ARC-Seal: i=2; a=rsa-sha256; t=1670288685; cv=pass; d=google.com; s=arc-20160816; b=L3IySg8yU+9xhbN7pciVNE8pKTKAg7KoppU+GBS4AlMom32+y08ViUXjmP0B1h5fgE heB8uR2IvL6d0dIKpQjHKHzeU7TCWk3es9jOi5l499rjv/QUSuVEWywM8W8EG2WBoTBc etuJOoEo0iF8jRwh1gt/sWCFuJ8lmedoHuCr40YGP52p2N4LuSsAEoq2MAV1XfYaRD2P Pm3Nq/9sndAGIV0/eI15M79KeTh40alqgIG+TysxIR7KFBu89wgew7TKDOTI+3Hv1vMN XELXqVeYjekvdvs3je2cbqb4rQFIz9yXSIQctn2149yzUERixmagLfoUcnRyShLGDAGC QJTA== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to:message-id:in-reply-to:to :references:date:subject:mime-version:content-transfer-encoding:from :sender:dkim-signature:dkim-signature; bh=2JClNjH4r5qCghfGU5l0m9SCL/wGTDsmiggI3BxG1lA=; b=NkKMbgvc5AOt+ymv7OcyfyvdN9qO6ZFRXb3ElsfjPG7a6N8Ji8DUM0NAV8zRi31//K 6xVqQ9A+B2FOE72M5WSEWugBOlRM4fhCbZ/vLBHxQseyUCooaJfr1aU0oxk6whOj5onA HX46BbW4vEaScLwzOLzAChikJ6l3TZ0NC1LE97XnZtmpcNJiPlCDlu2VIfR0ZY2NgQ4S Td6aQ89fskycrJ3nPDAgB2uoaEoNb9Fr/HJ6IChg8DLQ2UQX7HeOIo1i9+87njyBbSyA SqrVUUTCME2gbIjddjr3XNrcB8oSF3Z4m+RV5iNCPTI2HM16KHvXIqcJ+qrRLKshwuEw acCg== ARC-Authentication-Results: i=2; gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b="pFX/M345"; spf=pass (google.com: domain of fiddlosopher-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org designates 2607:f8b0:4864:20::1030 as permitted sender) smtp.mailfrom=fiddlosopher-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlegroups.com; s=20210112; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender:message-id :in-reply-to:to:references:date:subject:mime-version :content-transfer-encoding:from:sender:from:to:cc:subject:date :message-id:reply-to; bh=2JClNjH4r5qCghfGU5l0m9SCL/wGTDsmiggI3BxG1lA=; b=MXoW02aQsmjuifUufH/B6HceLigVIYlerKpmMxhVKOtZtpcqciFCsnoW25e9f3HW+Y Jdrlb/7/rwHKxUmUGVWNVEd47sf9xzYAcZS/W9ClX7LxajCT6LnACTaXvlgdV9gXhGs5 2qjlur4+bIJHLKqpuNTHv1JImj1VPHQDTOWdq7SLj6hV6Zug1eyQcHh3xa3eH8Ys9dY5 D+W2BnMiq0Szwo/ypJQ8n+ojGXJ9k47vSNgYP3W9f72vaHBhsqKBzxg0CIzVJ/sce13/ CNpyTLQBzr8uX3xddJ9vV0GxI72r0Wj9GcaM8ZKiZ1ZRe6se9/6cjHn3JqfHbA/Bt DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender:message-id :in-reply-to:to:references:date:subject:mime-version :content-transfer-encoding:from:from:to:cc:subject:date:message-id :reply-to; bh=2JClNjH4r5qCghfGU5l0m9SCL/wGTDsmiggI3BxG1lA=; b=gboBWUT2fBO9qIOEQYTOjCb00bXtsjl8iilXO0KhSH1net3pjeh6cp1hmuR69B+UC+ KI043+mOAjR0ODyzu/tjej2TBhidmMEq5RkrQ++FIi3uzbXWf5AE+1A6vUf3CvD8Qey1 fYfv7/TzvOf+7PcrbQPsNdyBWcft0l5Nn6LLhRgF9Gpa/lQ58TitRL8I8tFpLtfSZAhC WFSQsbrB1i/pYgznbfIrb8bjILritKes3bLte1741HEHe3pyHEsZufyuIMd/eCIqaFPS tOknpuMKxMq69RX/Hd1TzKDJnMV48rKRWzFb4kIYQuYm2UsNhazejFhJ66j367AonBpO S X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=list-unsubscribe:list-subscribe:list-archive:list-help:list-post :x-spam-checked-in-group:list-id:mailing-list:precedence:reply-to :x-original-authentication-results:x-original-sender:message-id :in-reply-to:to:references:date:subject:mime-version :content-transfer-encoding:from:x-gm-message-state:sender:from:to:cc :subject:date:message-id:reply-to; bh=2JClNjH4r5qCghfGU5l0m9SCL/wGTDsmiggI3BxG1lA=; b=V71AhSMV/s6QT53eWHC3RUBDuJf4lWHaQCqChqdgA6sW0d9HjzDOUjyQec411y4pWT 75AIcybMzGhJniTNXz+szz+OuBZF1Ngu8d7t4bQwwO2p3Ft27OwbhJZkp7p+5meHsHzb DDrwPQkdbWKn7Z9t1gukcYI+E++vkltHNb9k00LawaOkK/73/bxST7w7dLcn4392omKC FYghtOyzWPfPdTtQDtoKML7c6bTChWBYHaed1NNqYy9jfPnLWvbLFZoFDxdynxel17jt p5LE+604ITlih4xjLZ/u Original-Sender: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org X-Gm-Message-State: ANoB5pkFmRa2HJicADiYhHbNbFXLlBDUAA4RPgwUXmZoocHeO0MwrIpl l9Bas2XFoukEvhXH8Z2/Ak4= X-Google-Smtp-Source: AA0mqf6LLhJEhST/vpQ3Ft6/9ONDX7ZOCpZirjjAlseV3zOdBVXG0xzY4gj/TJXD7SatqUTtk3WNHA== X-Received: by 2002:a17:90a:6b4e:b0:219:6a07:c6d0 with SMTP id x14-20020a17090a6b4e00b002196a07c6d0mr28230848pjl.178.1670288685673; Mon, 05 Dec 2022 17:04:45 -0800 (PST) X-BeenThere: pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org Original-Received: by 2002:a17:902:bd86:b0:178:3881:c7e3 with SMTP id q6-20020a170902bd8600b001783881c7e3ls5483585pls.11.-pod-prod-gmail; Mon, 05 Dec 2022 17:04:42 -0800 (PST) X-Received: by 2002:a17:90a:bd95:b0:219:8e37:3d7d with SMTP id z21-20020a17090abd9500b002198e373d7dmr19221647pjr.157.1670288682133; Mon, 05 Dec 2022 17:04:42 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1670288682; cv=none; d=google.com; s=arc-20160816; b=ZJtYILHGmejcsxadrIEjM7uBF3y2OVVhz3DecwaPcyK9VE7MFh19oUuf3ZmvjULkba +RMhMTDHZyjU8RVD4e64eQvyUukzZr9TKG70v0z2j2Otk856Qte68vTsEChz/cLfsdZN huW6rS7WvMFHezzoaSGIUEIWCLcEsJQH4EHqJ4yAKhd69HA0NrbhvWVRrIFwaEug0Vju ohiUiJPAl+rh0+UsTxLRWAjuSfHmDA64U3s5QGlMbhh+FSpwPaDY5yXb8rBDAMvtIpLN 77O8EGGz+ZFux0y/a1Zpi721x+TAoyY85xVoJWaiTp9ITKTqYSSRoD4qx9ISvWxlxyKD a3Rw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=message-id:in-reply-to:to:references:date:subject:mime-version :content-transfer-encoding:from:dkim-signature; bh=K8/aFLuXOHpKW2wtLmfn0V5/g6XJsry7QvOGBsL/im8=; b=f9D0oAfUaxJqtjdoBEqDIOTAcdTYNyoSamv0tM7UPwXHXqfeF7bSSym161wFkcMS26 1RKI3meEuuLAcovxlIUXsmSsfNxo4ySFCvFTioeNe+H/MniJp6CS2ysV86WFS+Jz4lMe Wr3b6Ec5DQbeStVQiPL94HhBcrfcPOCxU2dsDn+ievk/sNMHr4pVogIkZY2lPaPnXPbn yetL2h2VOvCJj6lzyB0rQtHCDiBufqbhqmlAPCTErZPZsrbkpwxTWmVjTUq/yWrhtqnC 4Dx6bJZr96mmKGTkYeN9ACAUV7XSWeQgwgOf+k3DpiEJ5LqM2pDQDLQOMmBm6IK7ix3a cvoQ== ARC-Authentication-Results: i=1; gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b="pFX/M345"; spf=pass (google.com: domain of fiddlosopher-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org designates 2607:f8b0:4864:20::1030 as permitted sender) smtp.mailfrom=fiddlosopher-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Original-Received: from mail-pj1-x1030.google.com (mail-pj1-x1030.google.com. [2607:f8b0:4864:20::1030]) by gmr-mx.google.com with ESMTPS id w3-20020a170902e88300b00178112d1196si994592plg.4.2022.12.05.17.04.42 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 05 Dec 2022 17:04:42 -0800 (PST) Received-SPF: pass (google.com: domain of fiddlosopher-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org designates 2607:f8b0:4864:20::1030 as permitted sender) client-ip=2607:f8b0:4864:20::1030; Original-Received: by mail-pj1-x1030.google.com with SMTP id q17-20020a17090aa01100b002194cba32e9so16566138pjp.1 for ; Mon, 05 Dec 2022 17:04:42 -0800 (PST) X-Received: by 2002:a17:903:40cb:b0:189:dd86:a1e0 with SMTP id t11-20020a17090340cb00b00189dd86a1e0mr5378543pld.78.1670288681473; Mon, 05 Dec 2022 17:04:41 -0800 (PST) Original-Received: from smtpclient.apple (protagoras.phil.berkeley.edu. [128.32.252.45]) by smtp.gmail.com with ESMTPSA id p3-20020a170902ebc300b00186f608c543sm11120201plg.304.2022.12.05.17.04.40 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Mon, 05 Dec 2022 17:04:40 -0800 (PST) In-Reply-To: <87leot5otd.fsf-9EawChwDxG8hFhg+JK9F0w@public.gmane.org> X-Mailer: Apple Mail (2.3654.120.0.1.13) X-Original-Sender: fiddlosopher-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org X-Original-Authentication-Results: gmr-mx.google.com; dkim=pass header.i=@gmail.com header.s=20210112 header.b="pFX/M345"; spf=pass (google.com: domain of fiddlosopher-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org designates 2607:f8b0:4864:20::1030 as permitted sender) smtp.mailfrom=fiddlosopher-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Precedence: list Mailing-list: list pandoc-discuss-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org; contact pandoc-discuss+owners-/JYPxA39Uh5TLH3MbocFFw@public.gmane.org List-ID: X-Google-Group-Id: 1007024079513 List-Post: , List-Help: , List-Archive: , List-Unsubscribe: , Xref: news.gmane.io gmane.text.pandoc:31852 Archived-At: Albert, what program does one use to validate JSON against the schema you m= ade before? https://gist.github.com/tarleb/bcb4b31e35263fcbc6cf7e533670c1cf > On Nov 2, 2022, at 8:58 AM, Albert Krewinkel = wrote: >=20 >=20 > Harsh Donga writes: >=20 >> Seems great, will try it out >> Anything non-haskell? Not so great with coding in haskell yet. >=20 > I'm afraid that Haskell is the only good choice here; otherwise we'd > risk the schema to become outdated without us noticing. >=20 >> Again, thanks! It has been best to work around with pandoc and it's >> community! >=20 > =F0=9F=92=99 >=20 >=20 > --=20 > Albert Krewinkel > GPG: 8eed e3e2 e8c5 6f18 81fe e836 388d c0b2 1f63 1124 >=20 > --=20 > You received this message because you are subscribed to the Google Groups= "pandoc-discuss" group. > To unsubscribe from this group and stop receiving emails from it, send an= email to pandoc-discuss+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org > To view this discussion on the web visit https://groups.google.com/d/msgi= d/pandoc-discuss/87leot5otd.fsf%40zeitkraut.de. --=20 You received this message because you are subscribed to the Google Groups "= pandoc-discuss" group. To unsubscribe from this group and stop receiving emails from it, send an e= mail to pandoc-discuss+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/Ez6ZCGd0@public.gmane.org To view this discussion on the web visit https://groups.google.com/d/msgid/= pandoc-discuss/AC7F0C0B-122B-4BF6-BC02-81FC4BA4B37C%40gmail.com.