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: Sat, 19 Jan 2019 12:37:43 +0100 Message-ID: <2796499.L7i9Ne0m1H@omega> References: <87zhrxxvsv.fsf@portable.galex-713.eu> NNTP-Posting-Host: blaine.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Trace: blaine.gmane.org 1547897751 15474 195.159.176.226 (19 Jan 2019 11:35:51 GMT) X-Complaints-To: usenet@blaine.gmane.org NNTP-Posting-Date: Sat, 19 Jan 2019 11:35:51 +0000 (UTC) User-Agent: KMail/5.1.3 (Linux/4.4.0-141-generic; KDE/5.18.0; x86_64; ; ) Cc: Alexandre Garreau To: bug-gettext-mXXj517/zsQ@public.gmane.org, emacs-devel-mXXj517/zsQ@public.gmane.org Original-X-From: bug-gettext-bounces+gcggb-bug-gettext=m.gmane.org-mXXj517/zsQ@public.gmane.org Sat Jan 19 12:35:47 2019 Return-path: Envelope-to: gcggb-bug-gettext@m.gmane.org Original-Received: from lists.gnu.org ([209.51.188.17]) by blaine.gmane.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gkoug-0003sG-Bc for gcggb-bug-gettext@m.gmane.org; Sat, 19 Jan 2019 12:35:46 +0100 Original-Received: from localhost ([127.0.0.1]:54577 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gkown-0005Ay-Bj for gcggb-bug-gettext@m.gmane.org; Sat, 19 Jan 2019 06:37:57 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:44242) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gkowh-0005Ar-R7 for bug-gettext-mXXj517/zsQ@public.gmane.org; Sat, 19 Jan 2019 06:37:52 -0500 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gkowh-0008Sy-00 for bug-gettext-mXXj517/zsQ@public.gmane.org; Sat, 19 Jan 2019 06:37:51 -0500 Original-Received: from mo6-p00-ob.smtp.rzone.de ([2a01:238:20a:202:5300::6]:24264) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1gkowf-0008Lc-VU; Sat, 19 Jan 2019 06:37:50 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; t=1547897866; 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=cFoquK6M4LtyNnenpQAo1Lr+ghUplzRb4h1Dmh2htK0=; b=koHs/kXIeTcqN50C2a3wdXung1Y0UNiM53/OCh10HuNkG0nOkv09lljCes9jDXb6IB Wre5x2yCMiAkkOiRMQXQid5nDInOKL1NOC/8vjVnj0/yM+Q7Pgv6GuhUVRr3YoUI3Bpx uNZeZ/lGYDrWWrrm5WlU4dB7leRJp9AOmGPhgCozLFJSZ+fC5B6EKudQKFcq31ldkPRD ZDcwhNc119EvmfXqJ1egd1M4aySOLF2oGw4qrcJRoy3A9dxeQcVkdhOWn07PdLbC3UBL EJDKb4MZxeTEpUWdDRgZUouUIJamD7ijuSvnJByjjgFbhq4+puNyyBZt3T+7czfY1U8u 8sFg== 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 v0a34ev0JBbiEyw (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (curve secp521r1 with 521 ECDH bits, eq. 15360 bits RSA)) (Client did not present a certificate); Sat, 19 Jan 2019 12:37:44 +0100 (CET) In-Reply-To: <87zhrxxvsv.fsf-GJHrUhKTnLMAVn7cI0sOhGhLVPiuUekF@public.gmane.org> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2a01:238:20a:202:5300::6 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:1915 gmane.emacs.devel:232487 Archived-At: Hi, Alexandre Garreau wrote: > Why isn=E2=80=99s gettext.el inside elpa? You mean po-mode.el? Many years ago, it was decided to distribute po-mode.el as part of GNU gett= ext, not as part of GNU Emacs, because it should also run in XEmacs. Nowadays, it appears that XEmacs has become insignificant: - see https://trends.google.com/trends/explore?q=3Demacs,xemacs - in major distros it has rendering problems in the menus - XEmacs appears to have only 1 active developer nowadays https://bitbucket.org/xemacs/xemacs/commits/all Therefore I wouldn't mind if po-mode.el was moved outside gettext, if 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] 2) The documentation is handled appropriately. Currently it is documented through some texinfo-formatted documentation [6]. Whereas ELPA package= s, as far as I can see, currently only have plain text documentation, whi= ch is inferior to texinfo / hypertext formatted documentation. > Would it be relevant and or reasonable to replicate it in ELPA? Or maybe into emacs/lisp/ ? I guess that when moving it to emacs/lisp/, the documentation could be transferred easily into the Emacs documentation. On the other hand, users would not have the "get the newest version easily" advantage, this way. In any case, it should be a move (transfer), not a fork. Bruno [1] https://savannah.gnu.org/bugs/index.php?51547 [2] https://savannah.gnu.org/bugs/index.php?55145 [3] https://savannah.gnu.org/bugs/index.php?55146 [4] https://savannah.gnu.org/bugs/index.php?55147 [5] https://savannah.gnu.org/bugs/index.php?55150 [6] https://www.gnu.org/software/gettext/manual/html_node/PO-Mode.html