From mboxrd@z Thu Jan  1 00:00:00 1970
Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail
From: Bastien <bzg@gnu.org>
Newsgroups: gmane.emacs.devel
Subject: Re: Org mode and Emacs
Date: Sun, 25 Sep 2022 09:47:39 +0200
Organization: GNU
Message-ID: <87leq7ki90.fsf@gnu.org>
References: <87y1u8b1gj.fsf@gmail.com> <8735cgot9x.fsf@gnu.org>
 <87r100rl1g.fsf@localhost>
Mime-Version: 1.0
Content-Type: text/plain
Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214";
	logging-data="18710"; mail-complaints-to="usenet@ciao.gmane.io"
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux)
Cc: Payas Relekar <relekarpayas@gmail.com>,  emacs-devel@gnu.org
To: Ihor Radchenko <yantar92@gmail.com>
Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Sun Sep 25 09:50:31 2022
Return-path: <emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org>
Envelope-to: ged-emacs-devel@m.gmane-mx.org
Original-Received: from lists.gnu.org ([209.51.188.17])
	by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
	(Exim 4.92)
	(envelope-from <emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org>)
	id 1ocMPG-0004cp-Di
	for ged-emacs-devel@m.gmane-mx.org; Sun, 25 Sep 2022 09:50:30 +0200
Original-Received: from localhost ([::1]:32988 helo=lists1p.gnu.org)
	by lists.gnu.org with esmtp (Exim 4.90_1)
	(envelope-from <emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org>)
	id 1ocMPF-0000Ov-09
	for ged-emacs-devel@m.gmane-mx.org; Sun, 25 Sep 2022 03:50:29 -0400
Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:56678)
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <bzg@gnu.org>) id 1ocMMa-0007AW-7S
 for emacs-devel@gnu.org; Sun, 25 Sep 2022 03:47:47 -0400
Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:47732)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <bzg@gnu.org>)
 id 1ocMMZ-0000FX-Vc; Sun, 25 Sep 2022 03:47:43 -0400
DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org;
 s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To:
 From; bh=GogO6iUw7Nd4Zx36eWvvNUpnGeoiEmxZr4ltd+bWYHw=; b=T4Zw3I+iRQUm0CAa0CDG
 H/9fOn+b7Y5YpJfUA0F8o68OvBRr0SSLdE9MSrYuKZeK9Q7h7lmEtPZkU3BJj6ZwLjNkYNeisJXkp
 CYJCLVyE2nh1KuNx4Cj5p8aH+2TumpyHGwMw8UFmpZIm+sZMrU/d5RET+vQ2tNFCaiSZUOImvoxMZ
 pJBIVHe0dXblc6IwN2KqveOObcbUiBuJaSzbRwizGqEewVHwjIXG21/u9x6/hwf8Y2T3+qKKyokDs
 qHMkT/VqmF6kiqCuuaUBY4xGy9YMpGD44Sgoh6oqX/tl2eXMVhMR2AcRQKt20NDzA90o05c88V6cm
 R6u5APSwbrkxjQ==;
Original-Received: from 96.52.140.77.rev.sfr.net ([77.140.52.96]:34536 helo=hal)
 by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <bzg@gnu.org>)
 id 1ocMMY-0006u5-Mg; Sun, 25 Sep 2022 03:47:43 -0400
Original-Received: by hal (Postfix, from userid 1000)
 id AAE5A1E0409; Sun, 25 Sep 2022 09:47:39 +0200 (CEST)
In-Reply-To: <87r100rl1g.fsf@localhost> (Ihor Radchenko's message of "Sun, 25
 Sep 2022 15:05:31 +0800")
X-BeenThere: emacs-devel@gnu.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: "Emacs development discussions." <emacs-devel.gnu.org>
List-Unsubscribe: <https://lists.gnu.org/mailman/options/emacs-devel>,
 <mailto:emacs-devel-request@gnu.org?subject=unsubscribe>
List-Archive: <https://lists.gnu.org/archive/html/emacs-devel>
List-Post: <mailto:emacs-devel@gnu.org>
List-Help: <mailto:emacs-devel-request@gnu.org?subject=help>
List-Subscribe: <https://lists.gnu.org/mailman/listinfo/emacs-devel>,
 <mailto:emacs-devel-request@gnu.org?subject=subscribe>
Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org
Original-Sender: "Emacs-devel"
 <emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org>
Xref: news.gmane.io gmane.emacs.devel:296201
Archived-At: <http://permalink.gmane.org/gmane.emacs.devel/296201>

Ihor Radchenko <yantar92@gmail.com> writes:

> As the outcome of that thread, I managed to reduce org->texinfo
> conversion down to 4sec. https://yhetil.org/emacs-devel/87czf9np98.fsf@localhost
> I do not think that the overall impact on the build process is something
> we need to worry about in this context.

Thanks a lot for working on this, this is a great achievement.

To be fair, the impact on the build process was not really my main
concern.  My concern is that Org does not respect the GNU standards.

>> Respecting the GNU standards about manuals ("The preferred document
>> format for the GNU system is the Texinfo formatting language.") and
>> the recent discussions provide good reasons for switching back to
>> .texi, if all maintainers agree.
>
> Do note that RMS expressed interest in changing this standard to Org,
> given that Org provides all the necessary tooling to produce
> high-quality manual.
> https://yhetil.org/emacs-devel/E1nzQh5-0001OB-22@fencepost.gnu.org

I'm aware of this possibility, but there are many "if" :)

Also, we can work toward this possibility without using .org for the
Org manual.

What do you think of my proposal to produce an example document,
demonstrating the Org syntax and its possibilities?  

It would surely help us test our own code (parser and exporters) and
help others write parsers/exporters (outside of Emacs).

-- 
 Bastien