From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id wDLbKIfKhl+UGwAA0tVLHw (envelope-from ) for ; Wed, 14 Oct 2020 09:53:11 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id oBQ2JIfKhl8WSgAAbx9fmQ (envelope-from ) for ; Wed, 14 Oct 2020 09:53:11 +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 11457940717 for ; Wed, 14 Oct 2020 09:53:11 +0000 (UTC) Received: from localhost ([::1]:44814 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kSdT2-0005Vp-Q7 for larch@yhetil.org; Wed, 14 Oct 2020 05:53:09 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:52804) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kSdSP-0005UH-Iy for emacs-orgmode@gnu.org; Wed, 14 Oct 2020 05:52:29 -0400 Received: from se13.route25.eu ([2a00:f10:121:a00:1c00:efff:fe00:1854]:41650) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kSdSL-0002GL-J0 for emacs-orgmode@gnu.org; Wed, 14 Oct 2020 05:52:28 -0400 Subject: Re: Shower thought: submit an IETF RFC to register Org as a MIME type To: emacs-orgmode@gnu.org References: <871rjhha8t.fsf@gmail.com> <5f5325db.1c69fb81.53d7d.5b93@mx.google.com> <87pn70ai0t.fsf@gnu.org> <87y2log45r.fsf@gmail.com> <87sgbgg9r0.fsf@gmail.com> <09b16f10-06ea-d28c-79a9-424c6940fe56@XXXXXXXXX.XXX> <87r1qt9cf0.fsf@gnu.org> <87zh56fwbc.fsf@gmail.com> From: "Lennart C. Karssen" Autocrypt: addr=lennart@karssen.org; prefer-encrypt=mutual; keydata= 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 Message-ID: Date: Wed, 14 Oct 2020 11:52:06 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Thunderbird/68.10.0 MIME-Version: 1.0 In-Reply-To: <87zh56fwbc.fsf@gmail.com> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="RES2JcIHJZKH95Nl45CyTe0a77hkanzyp" X-Originating-IP: 185.87.184.57 X-SpamExperts-Domain: out.pcextreme.nl X-SpamExperts-Username: 185.87.184.57 X-SpamExperts-Outgoing-Class: ham X-SpamExperts-Outgoing-Evidence: Combined (0.12) X-Recommended-Action: accept X-Filter-ID: Mvzo4OR0dZXEDF/gcnlw0ZXzIHSbE2lF8iY6Od2jmSypSDasLI4SayDByyq9LIhVTvc2UuNj68jK HVRdtue6+ETNWdUk1Ol2OGx3IfrIJKywOmJyM1qr8uRnWBrbSAGDLZy6c0DmV/7RK6letuHor9Q5 3pMmTXeVbblO3cSIiVCnEJwe0EitOV/zTbat//WgJODXbtOodkPED+RkHjVGH82bwBU6K3xzj4ws Zd1onqBNq+Ld7FpaysxuUZbPOqq0q2aR9rMJ+iQarRyaBqiS2aHt/APKISDv4GkxqYnJZlj0ZD2V xP5N5B+ZgqhSI8rOxrInO/MpnXjN1WRJuwFdP6RNC9aPWG84LWTf2tgUEgUIKnW/yY23VWX23PXP icabfueIslAnPGmpJ2YaPZ2iWING6JTOwf6wRbpdMnI2BxuZtQXV1GtqL6LoCVdC5pcuuxoSq075 veKAZPdpXPLvBN2BGPrKtAC7FsU49Klio9+YsXTCpNwQX5GuA33x6QVqg2JXgcbDN2BplDnmH6KS 3Ks7OsunK/5YoBMXRwL90ZltuBWXiK6eoWgQZnNLL6SbpUc7peFeo3eDQNYbhOKhzzgqmaDn5SlD Y9mmtv6e91aWBLor1oCWetcUjeG94V2XybEPUmatlGl8EgUTeMHRIVN+P1jLzmtjAA8s25q7kwC5 G8CjuMQICYLmBL9h6Ce9o1DYylHdRJGyJo1sfJBuag62OEd4JWX2zBnb2GVQVPWHVRyA+J+qz1nX 3n0w5+m8VzslNKNaBXeutF8pU4eAMsbQNBBTmYScN5Ba7JeIk5kQLhQp49NFRjoP8EF+l4/U+Ohh 6fSc2QUw1CXUPDnTHVShcA6Xvva2QAVEjpqzANbufbtKIrWAWqgD3VpP3RO1ZjwawYV/H7dKqz5m FIXNinpsnnURZAuCDXdS0wL6Xhm0+chAlTJ0TBaLLx+hijkH87BmBdifkvsbAx/PMBe2AhJQ/s/G gEmep1Xd45kWCvPGUXNFBfcb5HOhQ/DBZf49DjQzmCbpNH2YQZFS0Jp9zhwF8/+rORVddWwuSEhS apbHKlSFZnsNX9C2FSfjBOMW X-Report-Abuse-To: spam@semaster01.route25.eu Received-SPF: pass client-ip=2a00:f10:121:a00:1c00:efff:fe00:1854; envelope-from=lennart@karssen.org; helo=se13.route25.eu X-detected-operating-system: by eggs.gnu.org: First seen = 2020/10/14 05:52:18 X-ACL-Warn: Detected OS = ??? X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, NICE_REPLY_A=-0.001, 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: , Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org Sender: "Emacs-orgmode" X-Scanner: scn0 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=none; 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-Spam-Score: -3.11 X-TUID: ssfJKXCj08qC This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --RES2JcIHJZKH95Nl45CyTe0a77hkanzyp Content-Type: multipart/mixed; boundary="AqAMC6coR0gUskryZNwGBEUFHJMcdHm7C" --AqAMC6coR0gUskryZNwGBEUFHJMcdHm7C Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: quoted-printable Hi all, On 01-10-2020 05:40, TEC wrote: >=20 > Bastien writes: >=20 >> If there is absolutely zero burden put on the shoulders of Org's >> maintainers, then I'm all for it. >=20 > From the look of things, there's just effort in the initial creation. >=20 >>> I think it would serve well the proliferation and >>> popularization of org-mode. >> >> Agreed. >=20 > This is the main reason why I'm a fan of the idea :) >=20 >> Is anyone willing to check that there are no constraints? >=20 > I've read through https://tools.ietf.org/html/rfc6838 and I couldn't se= e > any constraints placed on us beyond the initial registration's > requirements. >=20 > For that, I think a formal syntax specification would be needed. Perhap= s > https://orgmode.org/worg/dev/org-syntax.html will do? It looks complete= =2E One of the things I have been wondering about with regard to Org syntax is the use of capital letters vs. lowercase ones for e.g. blocks and options. The org-syntax.html document linked above lists blocks as #+BEGIN_NAME/#+END_NAME, #+KEY: VALUE, #+CALL: VALUE, #+ATTR_BACKEND, etc. all in uppercase. On the other hand, the manual states in the introduction: "Keywords and blocks are written in uppercase to enhance their readability, but you can use lowercase in your Org files." At the same time, when I run org-export-dispatch to insert the default export template (via C-c C-e # default on Org 9.3) I get all #+options, #+title, etc. lines in lowercase. Wouldn't it be a good idea to standardise on either uppercase or lowercase? Limitting the standard to only one of the two case options will probably spark a huge debate on which one to choose because one side would have to change their behaviour. But at least for the Org code that is generated automatically like in the above case of the default export template I think choosing a 'preferred' option that is consistent with the syntax document and the manual would help. Best regards, Lennart. >=20 > I'm hoping we could then use https://tools.ietf.org/html/rfc7763 > (registration of text/markdown) as a template, where we could just link= > to the syntax specification. >=20 > Perhaps it could be worth putting the syntax spec under the main site a= s > something like orgmode.org/syntax-spec.html. >=20 > I've also been considering spinning off the manual into a bit of a > specification document (e.g. less of a guide / how-to, stripped down to= > just the bare information), so perhaps > orgmode.org/specification.html#syntax ? I'd really like some second > opinions. >=20 >> Is anyone willing to move forward with this registration? >=20 > In about two months, I am. >=20 > It looks like creating and draft and then emailing it to > media-types@iana.org would probably be the best approach. >=20 > All the best, >=20 > Timothy. >=20 --=20 *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-* L.C. Karssen The Netherlands lennart@karssen.org http://blog.karssen.org GPG key ID: A88F554A -*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*- --AqAMC6coR0gUskryZNwGBEUFHJMcdHm7C-- --RES2JcIHJZKH95Nl45CyTe0a77hkanzyp Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEAREIAB0WIQQyBENSov4Y8H9uObIgAxQL2pzVCQUCX4bKSwAKCRAgAxQL2pzV CWqIAP4unrr/8DOUFs2W/9uetgvJfDiqYNXsyW08sbAWXjBS4gD/Zg/LZZyIvCtG h9PPzHoO0pw0X33F2bP2+nkEki4H5IQ= =46X7 -----END PGP SIGNATURE----- --RES2JcIHJZKH95Nl45CyTe0a77hkanzyp--