From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Jean Louis Newsgroups: gmane.emacs.devel Subject: Please help emacs-libpg enter GNU ELPA Date: Fri, 30 Oct 2020 00:46:10 +0300 Message-ID: Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="5719"; mail-complaints-to="usenet@ciao.gmane.io" To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Thu Oct 29 22:47:22 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 1kYFlS-0001Nj-Gq for ged-emacs-devel@m.gmane-mx.org; Thu, 29 Oct 2020 22:47:22 +0100 Original-Received: from localhost ([::1]:46174 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kYFlR-000830-JW for ged-emacs-devel@m.gmane-mx.org; Thu, 29 Oct 2020 17:47:21 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:39614) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kYFkQ-0007MG-Km for emacs-devel@gnu.org; Thu, 29 Oct 2020 17:46:19 -0400 Original-Received: from static.rcdrun.com ([95.85.24.50]:58633) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kYFkN-0004Wt-SX for emacs-devel@gnu.org; Thu, 29 Oct 2020 17:46:17 -0400 Original-Received: from localhost ([::ffff:197.157.0.60]) (AUTH: PLAIN admin, TLS: TLS1.2,256bits,ECDHE_RSA_AES_256_GCM_SHA384) by static.rcdrun.com with ESMTPSA id 00000000002A0B39.000000005F9B3825.000043FC; Thu, 29 Oct 2020 21:46:12 +0000 Received-SPF: pass client-ip=95.85.24.50; envelope-from=support1@rcdrun.com; helo=static.rcdrun.com X-detected-operating-system: by eggs.gnu.org: First seen = 2020/10/29 17:01:55 X-ACL-Warn: Detected OS = Linux 3.11 and newer [fuzzy] X-Spam_score_int: -1 X-Spam_score: -0.2 X-Spam_bar: / X-Spam_report: (-0.2 / 5.0 requ) BAYES_00=-1.9, HEADER_FROM_DIFFERENT_DOMAINS=0.249, RCVD_IN_SORBS_WEB=1.5, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action 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:258558 Archived-At: Please help Mario Rodas from project emacs-libpg that their module enters GNu ELPA: https://github.com/anse1/emacs-libpq/issues/12 Quote: Try to submit module to GNU Emacs #12 Open gnusupport opened this issue Jun 24, 2019 Β· 7 comments Comments @gnusupport gnusupport commented Jun 24, 2019 Could you please submit your module for inclusion into GNU Emacs? It works well, so why not submit it directly to inclusion into GNU Emacs? https://lists.gnu.org/archive/html/help-gnu-emacs/ @anse1 Owner anse1 commented Jun 24, 2019 I didn't think there was widespread enough interest in a postgres client interface to consider getting something upstream in the first place. Also, I'm afraid the current module form is probably not the right format to do that. After all, the module interface was designed to allow independent distribution, and the lack of any modules being shipped with emacs seems to confirm that. @marsam appears to have experimented with getting it distributed via ELPA? I don't see any modules already in ELPA, though - is it even possible to distribute modules with the current ELPA infrastructure? Another blocker might be that the FSF needs copyright assignments to get things into either emacs or ELPA. I do have an assignment on file, but not sure @marsam does… @gnusupport gnusupport mentioned this issue Jun 25, 2019 add emacs-libpq to the list jkitchin/emacs-modules#2 Closed @gnusupport Author gnusupport commented Jun 25, 2019 If there is or not, does not matter. But this module is making wonders. I am managing my database with this module and helm. I have personal contact management or CRM system to manage with this module. It iwll create impact. I suggest that you try to include it into GNU Emacs by writing to the list. Yes FSF needs copyright assignments, why not. @gnusupport Author gnusupport commented Oct 19, 2020 I am making application based on emacs-libpq and asking on emacs-devel how to include module as such. I would have several applications to be submitted to ELPA based on this module. One application is like hyperlink management in tabular mode, that is so much similar to browsing something like gopher, it could browse from server to server all by using PostgreSQL, it is similar to augment from Engelbart. Other applications would be like invoice and other customer management systems, marketing, mailings, and similar. @anse1 Owner anse1 commented Oct 19, 2020 Thanks for the nice words. I also got requests via other channels and it seems there is more demand for this module than I anticipated. I also read rumors that there are already some packages in ELPA that include C code. I just merged a pull request from @tgbugs in that direction, but I need to read up more on the ELPA machinery... I was hoping @marsam could confirm he has files with the FSF for contributions to Emacs and its extensions. But maybe it can still be argued his was a minor contribution and thus okay without a copyright assignment on file. @marsam Collaborator marsam commented Oct 19, 2020 Hi, sorry for the delay. I don't have a copyright assignment yet, I'll try to get one tonight. @gnusupport Author gnusupport commented Oct 19, 2020 * Andreas Seltenreich [2020-10-19 21:59]: Thanks for the nice words. I also got requests via other channels and it seems there is more demand for this module than I anticipated. I also read rumors that there are already some packages in ELPA that include C code. I just merged a pull request from @tgbugs in that direction, but I need to read up more on the ELPA machinery... I was hoping @marsam could confirm he has files with the FSF for contributions to Emacs and its extensions. But maybe it can still be argued his was a minor contribution and thus okay without a copyright assignment on file. You can look into emacs-vterm module how they made it that module is installable and that it builds and compiles the software. It would be so great to have PostgreSQL module in GNU ELPA, that people can develop various applications. I have some of them. You may write to emacs-devel AT gnu.org mailing list and make any questions about that. @gnusupport Author gnusupport commented Oct 28, 2020 * Mario Rodas [2020-10-19 22:45]: Hi, sorry for the delay. I don't have a copyright assignment yet, I'll try to get one tonight. Any progress? Do you need help? -- Thanks, Jean Louis βŽ” Ξ» πŸ„― 𝍄 𝌑 𝌚