From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Glenn Morris Newsgroups: gmane.emacs.bugs Subject: bug#25781: Install misc documentation to /usr/share/doc/emacs-## Date: Fri, 17 Feb 2017 22:24:24 -0500 Message-ID: NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: blaine.gmane.org 1487388309 2110 195.159.176.226 (18 Feb 2017 03:25:09 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sat, 18 Feb 2017 03:25:09 +0000 (UTC) User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) To: 25781@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Sat Feb 18 04:25:05 2017 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 1cevdv-0008Om-LS for geb-bug-gnu-emacs@m.gmane.org; Sat, 18 Feb 2017 04:25:03 +0100 Original-Received: from localhost ([::1]:56940 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ceve1-000207-E6 for geb-bug-gnu-emacs@m.gmane.org; Fri, 17 Feb 2017 22:25:09 -0500 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:53737) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cevdv-000201-EI for bug-gnu-emacs@gnu.org; Fri, 17 Feb 2017 22:25:04 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cevdu-0004cE-J7 for bug-gnu-emacs@gnu.org; Fri, 17 Feb 2017 22:25:03 -0500 Original-Received: from debbugs.gnu.org ([208.118.235.43]:45824) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1cevdu-0004ba-FZ for bug-gnu-emacs@gnu.org; Fri, 17 Feb 2017 22:25:02 -0500 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1cevdu-0003oL-9j for bug-gnu-emacs@gnu.org; Fri, 17 Feb 2017 22:25:02 -0500 X-Loop: help-debbugs@gnu.org Resent-From: Glenn Morris Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 18 Feb 2017 03:25:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 25781 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: submit@debbugs.gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.148738827414603 (code B ref -1); Sat, 18 Feb 2017 03:25:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 18 Feb 2017 03:24:34 +0000 Original-Received: from localhost ([127.0.0.1]:44023 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cevdR-0003nT-UH for submit@debbugs.gnu.org; Fri, 17 Feb 2017 22:24:34 -0500 Original-Received: from eggs.gnu.org ([208.118.235.92]:34446) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cevdQ-0003nH-A2 for submit@debbugs.gnu.org; Fri, 17 Feb 2017 22:24:32 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1cevdK-0003hi-GA for submit@debbugs.gnu.org; Fri, 17 Feb 2017 22:24:27 -0500 Original-Received: from fencepost.gnu.org ([2001:4830:134:3::e]:38903) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1cevdK-0003hS-CU for submit@debbugs.gnu.org; Fri, 17 Feb 2017 22:24:26 -0500 Original-Received: from rgm by fencepost.gnu.org with local (Exim 4.82) (envelope-from ) id 1cevdI-00028X-QA; Fri, 17 Feb 2017 22:24:24 -0500 X-Spook: Armani Cloud Drug Administration advisors EBS TB LABLINK X-Ran: JQ9W2(V^Gyg6KbowSBj@wY=Oq~zW]8!"Z3J,~T;4"Unl^s^-zVLGnUs^>@T`(G^[O4MZ4p X-Hue: red X-Attribution: GM X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] 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:129473 Archived-At: Package: emacs Version: 25.1 Severity: wishlist The (file hierarchy) standard place for software to install miscellaneous (non-Info, non-man) documentation, examples files, etc on Unix systems is /usr/share/doc/package-version. In autoconf, this is the standard variable docdir, eg /usr/share/doc/emacs-25.1 . On both Red Hat and Debian systems, I have several thousand directories in /usr/share/doc, but Emacs does not install anything there. IMO, much of the stuff that Emacs installs in /usr/share/emacs/25.1/etc belongs in /usr/share/doc/emacs-25.1. The exceptions would be any actual data files that Emacs needs at runtime (eg ps-prin0.ps). Motivation: It's good to follow standards. Maybe Emacs predates the standard in this case, but it seems past time to adapt. It will be a bit confusing at first for those of us used to the old locations, but it will improve discoverability for new users and sysadmins. In practical terms, this could be done by a special install rule that puts things from the existing etc/ source directory in the right place, or a new directory (sadly doc/misc is already taken) could be added to the source, and files moved there from etc/.