From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!.POSTED!not-for-mail From: Bruno Haible Newsgroups: gmane.comp.gnu.gettext.bugs,gmane.emacs.devel Subject: Re: ELPA and gettext.el Date: Sun, 20 Jan 2019 11:58:31 +0100 Message-ID: <18002249.PFuSW9TAes@omega> References: <87zhrxxvsv.fsf@portable.galex-713.eu> <05edc689-8d29-345e-3cc8-98a511f34025@cs.ucla.edu> NNTP-Posting-Host: ciao.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7Bit X-Trace: ciao.gmane.org 1547982061 213338 195.159.176.228 (20 Jan 2019 11:01:01 GMT) X-Complaints-To: usenet@ciao.gmane.org NNTP-Posting-Date: Sun, 20 Jan 2019 11:01:01 +0000 (UTC) User-Agent: KMail/5.1.3 (Linux/4.4.0-141-generic; KDE/5.18.0; x86_64; ; ) Cc: Paul Eggert , emacs-devel-mXXj517/zsQ@public.gmane.org, Alexandre Garreau , bug-gettext-mXXj517/zsQ@public.gmane.org To: Glenn Morris Original-X-From: bug-gettext-bounces+gcggb-bug-gettext=m.gmane.org-mXXj517/zsQ@public.gmane.org Sun Jan 20 12:00:58 2019 Return-path: Envelope-to: gcggb-bug-gettext@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:256) (Exim 4.84_2) (envelope-from ) id 1glAqW-000tTs-GM for gcggb-bug-gettext@m.gmane.org; Sun, 20 Jan 2019 12:00:58 +0100 Original-Received: from localhost ([127.0.0.1]:38234 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1glAqf-0002ab-Iw for gcggb-bug-gettext@m.gmane.org; Sun, 20 Jan 2019 06:01:05 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:44763) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1glAqa-0002aH-4t for bug-gettext-mXXj517/zsQ@public.gmane.org; Sun, 20 Jan 2019 06:01:00 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1glAqX-0005iy-KK for bug-gettext-mXXj517/zsQ@public.gmane.org; Sun, 20 Jan 2019 06:00:58 -0500 Original-Received: from mo6-p01-ob.smtp.rzone.de ([2a01:238:20a:202:5301::12]:16692) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1glAqS-0005dS-Up; Sun, 20 Jan 2019 06:00:54 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1547982050; s=strato-dkim-0002; d=clisp.org; h=References:In-Reply-To:Message-ID:Date:Subject:Cc:To:From: X-RZG-CLASS-ID:X-RZG-AUTH:From:Subject:Sender; bh=6UW7RpUpo10eigbOuhOP5rOshrFq5aLFWYCkrGSRMdw=; b=aKjrQYOyyZzJIVvNxGdxybaHM7Pcw4Jt6meSUKflCh471eC9cy0mcB9B79sP8w8Qyz hyo9dHiJnIW9Vs8BAyiIZVoNp1x+LGkfJ4UDY6mcWMStmun94sVNlnOWkpt7SVnsMUUs cIhB9umm2J9wfCBdw1d2QFqMRn8cRnkZ9r8hxG8oWot3GSyo6QrFERrykSpDYnx259/t 5DAeEaa5Z/2ZkIRGCTkhUYAlBklxjGXdXrfDsfrtd1+1T9t3VfHyj7ch4OVyE88BaXmh P2ZYJ6eYWkCh/8z/+DG6fQ1td4P2Dx+mOA8QIgAT737/AwhSX9IPjIfFI85zWnArFEmX M6xQ== X-RZG-AUTH: ":Ln4Re0+Ic/6oZXR1YgKryK8brlshOcZlIWs+iCP5vnk6shH+AHjwLuWOGKf2y/s=" X-RZG-CLASS-ID: mo00 Original-Received: from bruno.haible.de by smtp.strato.de (RZmta 44.9 DYNA|AUTH) with ESMTPSA id v0a34ev0KAwWHNk (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (curve secp521r1 with 521 ECDH bits, eq. 15360 bits RSA)) (Client did not present a certificate); Sun, 20 Jan 2019 11:58:32 +0100 (CET) In-Reply-To: X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2a01:238:20a:202:5301::12 X-BeenThere: bug-gettext-mXXj517/zsQ@public.gmane.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: Bug reports for GNU gettext List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gettext-bounces+gcggb-bug-gettext=m.gmane.org-mXXj517/zsQ@public.gmane.org Original-Sender: "bug-gettext" Xref: news.gmane.org gmane.comp.gnu.gettext.bugs:1918 gmane.emacs.devel:232532 Archived-At: Glenn Morris wrote: > > 2) The documentation is handled appropriately. Currently it is documented > > through some texinfo-formatted documentation [6]. Whereas ELPA packages, > > as far as I can see, currently only have plain text documentation, which > > is inferior to texinfo / hypertext formatted documentation. > > ELPA packages may contain info pages. Ref > > https://www.gnu.org/software/emacs/manual/html_node/elisp/Multi_002dfile-Packages.html Can ELPA packages also provide HTML-format documentation (generated from texinfo sources) in a canonical way? HTML rendering is decent, 'info' rendering in Emacs is inferior (use of fixed-width font for plain text, use of _xxx_ for @emph instead of slanted/italic face, etc.). Therefore I would want to provide the documentation in HTML at least. > Personally, I strongly recommend creating an ELPA package rather than > adding to Emacs itself. Hmm. I'm hearing mixed voices (Paul vs. Glenn). > > 1) The responsibility of po-mode.el was transferred to the Emacs community > > at the same time. Yes, it would be welcome if someone could take care of > > the 5 open bugs regarding the PO mode. [1][2][3][4][5] > > Simply moving the files to another repository (GNU Emacs or ELPA) won't > create a maintainer for them. There is no GNU ELPA community AFAIK. > Excepting perhaps Stefan, it seems to be individuals maintaining their > own packages. Emacs itself has a small number of active people, but less > used components can languish. Would moving po-mode.el to emacs/lisp/ make it more probable that it gets occasional attention and maintenance from developers familiar with Emacs Lisp, than putting it in ELPA? Bruno