From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Eli Zaretskii Newsgroups: gmane.emacs.devel Subject: Re: dictionary.el could be included in main stream Emacs - Re: A proposal for a friendlier Emacs Date: Fri, 02 Oct 2020 14:40:30 +0300 Message-ID: <83eemgg8k1.fsf@gnu.org> References: <39133459-6582-4772-b2bf-03eb123cb22b@default> <20200928220307.GD18207@protected.rcdrun.com> <83ft71l3cf.fsf@gnu.org> <20200929041613.GH18207@protected.rcdrun.com> <833630ll5x.fsf@gnu.org> <87h7rfn0wz.fsf@mail.linkov.net> <20201001141353.GQ4797@protected.rcdrun.com> <83o8lmgfyk.fsf@gnu.org> <20201001160523.GZ4797@protected.rcdrun.com> Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="36974"; mail-complaints-to="usenet@ciao.gmane.io" Cc: emacs-devel@gnu.org To: Jean Louis , Torsten Hilbrich Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Fri Oct 02 13:49:35 2020 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 1kOJZ8-0009Xj-TL for ged-emacs-devel@m.gmane-mx.org; Fri, 02 Oct 2020 13:49:34 +0200 Original-Received: from localhost ([::1]:58754 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kOJZ7-0003II-Su for ged-emacs-devel@m.gmane-mx.org; Fri, 02 Oct 2020 07:49:33 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:49272) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kOJQV-0001lN-GU for emacs-devel@gnu.org; Fri, 02 Oct 2020 07:40:41 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:54385) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kOJQT-0007wN-1R; Fri, 02 Oct 2020 07:40:37 -0400 Original-Received: from [176.228.60.248] (port=4453 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1kOJQS-0001u6-2z; Fri, 02 Oct 2020 07:40:36 -0400 In-Reply-To: <20201001160523.GZ4797@protected.rcdrun.com> (message from Jean Louis on Thu, 1 Oct 2020 19:05:23 +0300) 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:256941 Archived-At: > Date: Thu, 1 Oct 2020 19:05:23 +0300 > From: Jean Louis > Cc: juri@linkov.net, emacs-devel@gnu.org, > alexander.adolf@condition-alpha.com, drew.adams@oracle.com, > rms@gnu.org > > Torsten have just agreed to be willing to include the dictionary.el in > the main stream Emacs. > > Can you help on the process? Sure. Thorsten, I see you already have copyright assignment on file for Emacs, and AFAICT contributions by others are very small and don't require assignments. So we are fine from the legal paperwork POV. The next question would be how would you prefer to go about the inclusion? There are several alternatives; the most convenient for us would be to move the dictionary.el development into the Emacs Git repository. Would that be okay with you (we will give you write access to the Emacs Git in this case, of course)? If this is not acceptable, we can discuss other options. Also, I think we will want to make some changes in the package. One is to require 'cl-lib', not 'cl' (the latter causes a warning in recent versions of Emacs). Another change was discussed here recently: to add a feature that at first invocation detects whether a local DICT server is available, and use that, falling back to a remote server. This could be triggered by a special value of the dictionary-server defcustom, for example, in which case we would want to make that special value the default. TIA (and thanks for developing this package over the years).