From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: raman@google.com (T.V Raman) Newsgroups: gmane.emacs.devel Subject: Re: Info Pages for ELPA packages Date: Tue, 27 May 2014 08:23:14 -0700 Message-ID: References: <21377.12999.817056.616859@gargle.gargle.HOWL> <8761ktpl8a.fsf@fx.delysid.org> <87wqd988b4.fsf@gmail.com> <877g58ndv6.fsf@ericabrahamsen.net> <87sinw7x9e.fsf@gmail.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1401204260 30908 80.91.229.3 (27 May 2014 15:24:20 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 27 May 2014 15:24:20 +0000 (UTC) Cc: Eric Abrahamsen , emacs-devel@gnu.org To: Stefan Monnier Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue May 27 17:24:12 2014 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1WpJEN-00032Z-A9 for ged-emacs-devel@m.gmane.org; Tue, 27 May 2014 17:23:59 +0200 Original-Received: from localhost ([::1]:35979 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WpJEM-0000ZX-Ed for ged-emacs-devel@m.gmane.org; Tue, 27 May 2014 11:23:58 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:45088) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WpJEA-0000UD-1S for emacs-devel@gnu.org; Tue, 27 May 2014 11:23:56 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WpJE0-0001Kz-Vt for emacs-devel@gnu.org; Tue, 27 May 2014 11:23:45 -0400 Original-Received: from mail-pa0-x22a.google.com ([2607:f8b0:400e:c03::22a]:57109) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WpJE0-0001Ko-O9 for emacs-devel@gnu.org; Tue, 27 May 2014 11:23:36 -0400 Original-Received: by mail-pa0-f42.google.com with SMTP id rd3so9399711pab.1 for ; Tue, 27 May 2014 08:23:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version:content-type; bh=CqegtEISj+U6B9N1JRepEH9zgilhl6gOZXHKDevbY0o=; b=EEtypWIyFW4dUVyXX8f2BrbF0BEJB0LTqmruOjZRe5X+M15CgVt6TOKXjpEQxElGO5 /BpQBGjHz+0v3KWZk4uh5N3IYVOGcphe0bOo3M8ErrHZl/2TNaKplPcmuXwkPgcSOZkD dMbBUKQq+ll7Jwe7fwuizHU92HeEKhLCbiNoJx0QnddwIIoJm05QERgenNRrMcH2vMjb RTO2KP45+/JeEaAaoUbFq/GJV1b0rGAbYzesnEcSfxrQM3cVxNeWZvUZkIZHgwbDdaVI hATKd5ZqwMuYxJCSpnZBnl1mBokDDRUWnkjlQAy84skW7xTabDv7eHo0ihwW0lR697sx lpUw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version:content-type; bh=CqegtEISj+U6B9N1JRepEH9zgilhl6gOZXHKDevbY0o=; b=T9Oyom83Vn7uev4wvYZv7olmUCfCeCiFZI5s+Ujn5oEyXCiLkG+KHeIO+F1QjUVhbJ wSeEMD1e+3i5DIt1pHTqz+R8ZGbi3paa2uOkn3A4fRH8i2w8XvP+HjLXjxugjn0SsOXz //bODKQkFGxbF2AC+JRMhGzky6JBYyJKtwABzrfU1cUEtXLn3carjwiXtWn69Osj0qby TMW4hhE9ECQQp6OmBEzKJB1dTp7UONuJzV1SDRkT+fmrKdgBPaQbJoyPOVSJgACtBTAE htGDTXtuauWpkvVOoOzwX7Ws9zJQZY6aRoDcS0Msv+XVWcx9FjCLC5wR4VjXSHL+n23p r0mw== X-Gm-Message-State: ALoCoQle9D3I4eyEf7I20Vy+ylf5sZQHoiwi/3J+fiXsNkBGykbcqN3oAJCkQ/u8n3SYFC+cg30ExhsgI+L2cX2U1H7IN6yLVIMhjmJn252YWgCIPryJb/ExxeFv+Dxe9ApXIA51GIMV X-Received: by 10.66.172.167 with SMTP id bd7mr37883721pac.72.1401204214186; Tue, 27 May 2014 08:23:34 -0700 (PDT) Original-Received: from lapdog.roam.corp.google.com.google.com ([72.51.33.13]) by mx.google.com with ESMTPSA id ix7sm23858294pbd.36.2014.05.27.08.23.32 for (version=TLSv1.2 cipher=RC4-SHA bits=128/128); Tue, 27 May 2014 08:23:33 -0700 (PDT) In-Reply-To: (Stefan Monnier's message of "Mon, 26 May 2014 23:25:11 -0400") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.91 (gnu/linux) X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2607:f8b0:400e:c03::22a X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.14 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.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:172142 Archived-At: Agreed that that package is in some sense outside our control. But it demonstrates the problem -- as you can see from the auctex package, it's possible to include the info pages, but not easily. Part of this is perhaps the directory layout of elpa installations -- there seems to be place for nothing but the elisp files at first glance ie each package has to maintain a subdirectory structure of its own One simple first step might be to say that .el files of package foo should go into elpa/foo/lisp -- and then mandate that foo should also have subdirs texi and info -- for texinfo sources and built info pages respectively. This will also open up space for then mandating foo/etc foo/src etc over time. --