From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Ulrich Mueller Newsgroups: gmane.emacs.devel Subject: Re: [ELPA] New package: repology.el Date: Thu, 21 Jan 2021 12:09:14 +0100 Message-ID: References: <6193374b-a60d-ba82-91b5-afdede18e3bb@yandex.ru> <72871d3a-3b6a-d6fd-01cc-4248f817923c@yandex.ru> <801f93f3-8c1f-5f5f-6351-e1169bc309ae@yandex.ru> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="34971"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1.50 (gnu/linux) Cc: bugs@gnu.support, Ulrich Mueller , emacs-devel@gnu.org, ams@gnu.org, arthur.miller@live.com, dgutov@yandex.ru To: Richard Stallman Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Thu Jan 21 12:18:02 2021 Return-path: 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 ) id 1l2XyT-0008xp-8x for ged-emacs-devel@m.gmane-mx.org; Thu, 21 Jan 2021 12:18:01 +0100 Original-Received: from localhost ([::1]:36258 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1l2XyR-00048D-AI for ged-emacs-devel@m.gmane-mx.org; Thu, 21 Jan 2021 06:17:59 -0500 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:48142) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1l2XqI-0001lZ-MY for emacs-devel@gnu.org; Thu, 21 Jan 2021 06:09:34 -0500 Original-Received: from smtp.gentoo.org ([2001:470:ea4a:1:5054:ff:fec7:86e4]:44185) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1l2XqG-0007mB-0h; Thu, 21 Jan 2021 06:09:33 -0500 In-Reply-To: (Richard Stallman's message of "Wed, 20 Jan 2021 01:14:44 -0500") Received-SPF: pass client-ip=2001:470:ea4a:1:5054:ff:fec7:86e4; envelope-from=ulm@gentoo.org; helo=smtp.gentoo.org 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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:263234 Archived-At: >>>>> On Wed, 20 Jan 2021, Richard Stallman wrote: >> For example, the tarball of org-mode as released by upstream [1] >> contains Relax-NG schemas [2] distributed under a license that doesn't >> allow modification. Does that make org-mode a non-free package? > That is an important question, but I don't know the answer. > Can you tell me what a Relax-NG schema is, and what it does? > With that information I should be able to understand the issue. In a nutshell, a Relax-NG schema defines the grammar of an XML document, somewhat similar to a DTD (which is older as a concept). For example, nxml-mode can use such schemas for validation. (Strictly speaking, it uses their compact form RNC, but that's an unimportant detail.) In the concrete case, I believe the RNG schemas were taken from the Open Document standard. It is somewhat understandable that they don't want to allow modified versions of the standard, but that makes these schemas non-free. >> Another example is the intlfonts package [3], which contains some >> Tibetan fonts with a non-commercial restriction. > It took time for me to reach Handa; he will investigate this. Thanks. > Problems like this are important, and we need to look at them one by one. > A distro can fix the problem in various ways, but what we really should > aim for is get them fixed upstream. > It sounds like you are in a position to report many such problems. > Would you like to help with a long-term effort to get such problems > fixed upstream? Sure, I would be happy to help.