From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Nicolas Goaziou Newsgroups: gmane.emacs.bugs Subject: bug#32722: [O] bug#32722: 26.1; Org-publish depend on non-free platform ? Date: Tue, 18 Sep 2018 11:37:15 +0200 Message-ID: <87va73gn90.fsf__21202.9448397972$1537263493$gmane$org@nicolasgoaziou.fr> References: <531a7f93882cc0d5d09700457d06ea082f47569b.camel@flqt.fr> <83sh2ck42e.fsf@gnu.org> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1537263493 9772 195.159.176.226 (18 Sep 2018 09:38:13 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Tue, 18 Sep 2018 09:38:13 +0000 (UTC) User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) Cc: n@flqt.fr, kaushal.modi@gmail.com, 32722@debbugs.gnu.org, rms@gnu.org To: Eli Zaretskii Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Tue Sep 18 11:38:08 2018 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g2CSN-0002NP-Hc for geb-bug-gnu-emacs@m.gmane.org; Tue, 18 Sep 2018 11:38:07 +0200 Original-Received: from localhost ([::1]:39311 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1g2CUT-00015R-SI for geb-bug-gnu-emacs@m.gmane.org; Tue, 18 Sep 2018 05:40:17 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:39181) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1g2CST-0008HJ-Uf for bug-gnu-emacs@gnu.org; Tue, 18 Sep 2018 05:38:15 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1g2CSS-0003Ty-TO for bug-gnu-emacs@gnu.org; Tue, 18 Sep 2018 05:38:13 -0400 Original-Received: from debbugs.gnu.org ([208.118.235.43]:39385) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1g2CSI-0002x1-46; Tue, 18 Sep 2018 05:38:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1g2CSH-0001pP-PA; Tue, 18 Sep 2018 05:38:01 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Nicolas Goaziou Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org, emacs-orgmode@gnu.org Resent-Date: Tue, 18 Sep 2018 09:38:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 32722 X-GNU-PR-Package: emacs,org-mode X-GNU-PR-Keywords: Original-Received: via spool by 32722-submit@debbugs.gnu.org id=B32722.15372634506985 (code B ref 32722); Tue, 18 Sep 2018 09:38:01 +0000 Original-Received: (at 32722) by debbugs.gnu.org; 18 Sep 2018 09:37:30 +0000 Original-Received: from localhost ([127.0.0.1]:43643 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g2CRl-0001oZ-MV for submit@debbugs.gnu.org; Tue, 18 Sep 2018 05:37:29 -0400 Original-Received: from relay1-d.mail.gandi.net ([217.70.183.193]:53809) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1g2CRk-0001oR-30 for 32722@debbugs.gnu.org; Tue, 18 Sep 2018 05:37:28 -0400 X-Originating-IP: 185.131.40.67 Original-Received: from saiph (40-67.ipv4.commingeshautdebit.fr [185.131.40.67]) (Authenticated sender: admin@nicolasgoaziou.fr) by relay1-d.mail.gandi.net (Postfix) with ESMTPSA id 0769C240008; Tue, 18 Sep 2018 09:37:16 +0000 (UTC) In-Reply-To: <83sh2ck42e.fsf@gnu.org> (Eli Zaretskii's message of "Fri, 14 Sep 2018 09:04:25 +0300") X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 208.118.235.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: "bug-gnu-emacs" Xref: news.gmane.org gmane.emacs.bugs:150394 Archived-At: Hello, Eli Zaretskii writes: > This is an Org issue, so I would like to hear from Org developers > before I make up my mind. I read the thread multiple times already but I do not understand exactly the issue risen. >From the OP: "Emacs quotes Github, a non-free platform." If that's the real problem, we can remove the location of the "htmlize" library from the error message and be done with it. Note that the Org manual still talks about iOS and Android, which are not free either. >From Richard Stallman: "Emacs should not advise people to load anything from outside Emacs". Org Export already advises people to load LaTeX libraries, MathJax, optionally minted, etc. Org Babel requires external libraries like "asy-mode.el" (ob-asymptote.el), "simple-httpd" (ob-js.el)... This is a non-issue for us, because it is inherent to Org and thus cannot be solved by Org. >From Glenn Morris: "Emacs already includes htmlfontify, since 23.2. Is there some obstacle to Org using that?" This is begging for a specific solution to a not-so-well defined problem. In any case, Kaushal Modi answered this one. It is nice if this happens, but could we first define correctly the problem so we can tell if this is the only possible solution for it? >From Richard Stallman: "To motivate people to do this, I say we should not ship another release with that reference to GitHub." The issue pointed out here seems to be that Org developers or enthusiasts are not motivated enough to make Org use htmlfontify instead of htmlize. Note this is very different from the initial report. Richard Stallman then suggests a possible fix for that issue. It may or may not work; after all these years spent in education, "motivating people" is a topic that mostly eludes me. Anyway, since this point contains both the question and the answer, I don't know what Org could do about it. This is a genuine question: what /exactly/ do you want Org developers to solve, assuming they can? Also, if they cannot, who is willing to give them a hand? Regards, -- Nicolas Goaziou 0x80A93738