From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1 ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id EEYfNdDco2FL4gAAgWs5BA (envelope-from ) for ; Sun, 28 Nov 2021 20:47:28 +0100 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1 with LMTPS id 4MaRMNDco2HeGwAAbx9fmQ (envelope-from ) for ; Sun, 28 Nov 2021 19:47:28 +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 549392A769 for ; Sun, 28 Nov 2021 20:47:28 +0100 (CET) Received: from localhost ([::1]:43566 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mrQ90-0001QR-G0 for larch@yhetil.org; Sun, 28 Nov 2021 14:47:26 -0500 Received: from eggs.gnu.org ([209.51.188.92]:53430) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mrQ8A-0001OK-94 for emacs-orgmode@gnu.org; Sun, 28 Nov 2021 14:46:34 -0500 Received: from ciao.gmane.io ([116.202.254.214]:36102) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mrQ87-0005Ac-Uz for emacs-orgmode@gnu.org; Sun, 28 Nov 2021 14:46:33 -0500 Received: from list by ciao.gmane.io with local (Exim 4.92) (envelope-from ) id 1mrQ84-0000me-Vv for emacs-orgmode@gnu.org; Sun, 28 Nov 2021 20:46:28 +0100 X-Injected-Via-Gmane: http://gmane.org/ To: emacs-orgmode@gnu.org From: Karl Voit Subject: "Orgdown", the new name for the syntax of Org-mode Date: Sun, 28 Nov 2021 20:46:17 +0100 Organization: www.karl-voit.at Message-ID: <2021-11-28T20-44-37@devnull.Karl-Voit.at> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit User-Agent: slrn/1.0.3 (Linux) X-GPG-Key: http://www.Karl-Voit.at/Karl_Voit_GnuPG_public_key.gpg X-Registered-Linux-User: 224337 X-Confession: Pastafarian http://www.venganza.org/ Received-SPF: pass client-ip=116.202.254.214; envelope-from=geo-emacs-orgmode@m.gmane-mx.org; helo=ciao.gmane.io X-Spam_score_int: -16 X-Spam_score: -1.7 X-Spam_bar: - X-Spam_report: (-1.7 / 5.0 requ) BAYES_00=-1.9, HEADER_FROM_DIFFERENT_DOMAINS=0.249, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-orgmode@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: Karl Voit 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=1638128848; h=from:from:sender:sender:reply-to:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding:list-id:list-help: list-unsubscribe:list-subscribe:list-post; bh=xFCPftAqQr64NIX43GDe1AO8gNR052dbStosEc2uYt4=; b=QxGrEzvIuVhzzUDgClPKbfoBSVQZ4V6luMyr+HTEEszdQzDfmni677jOfWBsgO2wdS8lbw g96J5lwrpHed7b3SMjKlTHLEpsoOmMxWwjs7TrG1pD66m3Z/XiliFypouYFCO4JxA44yHv fklWc/2G7AdIqvqXRQ3yAp+Chr/6ZfkRd8wPOdMAqQq/7H9JD0khqjaiL6aU5K5llJsp3a rsIuTvkVNMbPcRnkEK7bVrGeGu/3dB15KgQNsEOwylPAmKMWjptMVbXUCxlLT3/5RsZ3Ed slWGERlRVDWcD5+6QTXhmqMkNy3wj1ZZRjMjcGqoOvVEowSRtqPUiG/o+oRjXw== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1638128848; a=rsa-sha256; cv=none; b=tuvp3xSMNVGPai5YBgp8FDaVfnRIqlGtpMVKngu+H7Lj0Pa50wWb8cSM6a4otGHIuuilE7 wj2GcfH+/2xO5inoG3d3/vKQJXUoW1T9MgoAO9mzAa2K6rbE/H3OSN+D99Z7ejWUqybz39 LHi4/ugZSW35dHJAjDDMP4UEf9HOLNLCxThTnrwzm/+vPL59jqCDLKJGxNJumqdULG/7kW Cr5UxZydo4gOgJppVA0UPklqAp7I4p8K09EooxHPfkpfZ+6p3QICd91kQ+EQCL1ITSCv62 KozN6EgVLtXYVDAuMG2hj/a0Xkxm7JDNjwRASaNR66WRCnQxod9gViGhBbGK2g== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=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-Migadu-Spam-Score: -2.41 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-Migadu-Queue-Id: 549392A769 X-Spam-Score: -2.41 X-Migadu-Scanner: scn1.migadu.com X-TUID: 1n3Pz/+ksgow Hi Org-mode community, At this year's EmascsConf, I had a 12 minute video where I explain why we do need a different name for the syntax of Org-mode in contrast to the Elisp implementation of GNU/Emacs Org-mode. I would like you to read my rationale and motivate you to use the term "Orgdown" for the syntax and "Orgdown1" for the first (very basic) level of Orgdown syntax elements. - The EmacsConf21 talk: https://emacsconf.org/2021/talks/org-outside - Orgdown site: https://gitlab.com/publicvoit/orgdown (please contribute!) - My motivation article: https://karl-voit.at/2021/11/27/orgdown/ - This is the longer version of my 12 minute EmacsConf21 video. - My personal copy of the video: https://tube.graz.social/w/bgJVfjPLQAoJwLJQZoo3Hu Just as a sneak preview (not as a replacement for my motivation article): Orgdown is and will be defined in a set of levels, starting with very basic Orgdown1 (or OD1 or O↓1 or ⧬1 - depending on your coolness factor of choice :-) ) - OD1 → https://gitlab.com/publicvoit/orgdown/-/blob/master/doc/Orgdown-Levels.org - OD2 → will be defined in future - OD3 → will be defined in future - ... - OD∞ = Org-mode (by definition) Any OD-level needs to be compatible with Org-mode as implemented in Elisp for GNU/Emacs Org-mode according to https://orgmode.org. Any ODx is a sub-set of the syntax elements of ODy (with y>x). With introducing a new term specific for the syntax, we do get the benefit of getting a better way to handle Org-mode support in 3rd-party tools such as listed on https://gitlab.com/publicvoit/orgdown/-/blob/master/doc/Tool-Support.org (please extend!). Having a well-defined sub-set of Org-mode, I also do think that formal definitions of the Org-mode syntax will be easier to develop, starting with the very simple OD1 level. It would be awesome if we start referring to syntax support in 3rd-party tools with the corresponding OD levels. I want to emphasize that the goal of Orgdown is NOT and will never be something that is an alternative to our golden standard Org-mode. We will try hard not to get into the Markdown situation where you need to know the exact flavor of the markup in order to produce text. So far, the response was great at the conference and I do hope that this idea will get a life of its own, developing the standard further, bringing this magnificent lightweight markup to the digital world. This also eases some pain for users of GNU/Emacs when it comes to exchanging text-based data. Thanks for your support here! -- Personal Information Management > http://Karl-Voit.at/tags/pim/ Emacs-related > http://Karl-Voit.at/tags/emacs/