From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Darshit Shah Newsgroups: gmane.emacs.devel Subject: Re: Sv: Emacs HTTP libraries [was: Re: How to contribute new package to GNU ELPA?] Date: Tue, 30 Mar 2021 00:09:52 +0200 Message-ID: <8e549f23-db75-2ef1-4399-0fb52e5efa6f@gnu.org> References: <87r1jxd3d8.fsf@gnu.org> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="33729"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.8.1 Cc: Daniel Brooks , Adam Porter , "emacs-devel@gnu.org" , "T.V Raman" To: "Jose E. Marchesi" , arthur miller Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Tue Mar 30 02:43:58 2021 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 1lR2U8-0008cL-Tc for ged-emacs-devel@m.gmane-mx.org; Tue, 30 Mar 2021 02:43:56 +0200 Original-Received: from localhost ([::1]:57698 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lR2U8-0004JB-0L for ged-emacs-devel@m.gmane-mx.org; Mon, 29 Mar 2021 20:43:56 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:43476) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lR057-0006eK-UB for emacs-devel@gnu.org; Mon, 29 Mar 2021 18:09:57 -0400 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]:52986) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lR056-0005nx-0R; Mon, 29 Mar 2021 18:09:56 -0400 Original-Received: from [2a02:8071:2c94:ea00::b7d1] (port=58604) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_128_CBC_SHA1:128) (Exim 4.82) (envelope-from ) id 1lR054-0003Xw-7i; Mon, 29 Mar 2021 18:09:54 -0400 In-Reply-To: <87r1jxd3d8.fsf@gnu.org> Content-Language: en-US X-Mailman-Approved-At: Mon, 29 Mar 2021 20:42:44 -0400 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:267158 Archived-At: On 30.03.21 00:03, Jose E. Marchesi wrote: > >>> libwget from GNU Wget2 is a better alternative. It is a GNU >>> project and shares the libgnutls dependency with Emacs. >> >> Are you sure about that one? >> >> https://gitlab.com/gnuwget/wget2/-/wikis/GNU-vs.-non-GNU > > wget2 is definitely a GNU program. > I'm CCing Darshit, the maintainer. > I am the maintainer of GNU Wget and Wget2 is the spiritual successor to Wget itself. It is not a new / different project. Wget2 is written as a frontend to the library, libwget the same way as cURL is the frontend ot libcurl. Yes, libwget is not as battle tested as libcurl is, but we're working towards getting more projects to use it. There are other GNU projects that are also interested in integrating libwget for their HTTP client library needs >From a technological point of view, please evaluate libwget and if you find it short / missing in some aspect, let us know and we can work with you to add the needed features. From a philosophical point of view, you'd be supporting a free software project that better aligns with the GNU ideologies.