From mboxrd@z Thu Jan 1 00:00:00 1970 From: Christian Grothoff Subject: Re: 14/14: gnu: gnurl: Add HTTP/2 support. Date: Sat, 24 Feb 2018 22:59:10 +0100 Message-ID: <88a5cd31-a1ff-0e9a-5118-3030fb1ec1b1@gnunet.org> References: <20180220150633.1503.67041@vcs0.savannah.gnu.org> <20180220150637.273A720447@vcs0.savannah.gnu.org> <87k1v2846q.fsf@fastmail.com> <20180224214320.ovvpd6c2nva62mkt@abyayala> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0733546543716239864==" Return-path: In-Reply-To: <20180224214320.ovvpd6c2nva62mkt@abyayala> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: gnunet-developers-bounces+gnu-gnunet-developers=m.gmane.org@gnu.org Sender: "GNUnet-developers" To: Marius Bakke , Tobias Geerinckx-Rice , guix-devel@gnu.org, gnunet-developers@gnu.org List-Id: guix-devel.gnu.org This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --===============0733546543716239864== Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="QyjRIk8YrSUX1S6cKMIFCD07bnsq1pM1r" This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --QyjRIk8YrSUX1S6cKMIFCD07bnsq1pM1r Content-Type: multipart/mixed; boundary="Aebd8EqfeTGplneRUEWIWCxK9LViVw54I"; protected-headers="v1" From: Christian Grothoff To: Marius Bakke , Tobias Geerinckx-Rice , guix-devel@gnu.org, gnunet-developers@gnu.org Message-ID: <88a5cd31-a1ff-0e9a-5118-3030fb1ec1b1@gnunet.org> Subject: Re: [GNUnet-developers] 14/14: gnu: gnurl: Add HTTP/2 support. References: <20180220150633.1503.67041@vcs0.savannah.gnu.org> <20180220150637.273A720447@vcs0.savannah.gnu.org> <87k1v2846q.fsf@fastmail.com> <20180224214320.ovvpd6c2nva62mkt@abyayala> In-Reply-To: <20180224214320.ovvpd6c2nva62mkt@abyayala> --Aebd8EqfeTGplneRUEWIWCxK9LViVw54I Content-Type: text/plain; charset=windows-1252 Content-Language: en-US Content-Transfer-Encoding: quoted-printable On 02/24/2018 10:43 PM, ng0 wrote: > Marius Bakke transcribed 1.6K bytes: >> Tobias Geerinckx-Rice writes: >> >>> nckx pushed a commit to branch core-updates >>> in repository guix. >>> + ("nghttp2" ,nghttp2 "lib") >> As far as I can tell, we don't have an nghttp2 package yet :-) >=20 >=20 > Why? I don't even intend to support http/2 with gnURL. > gnURL is not cURL. Are there any reasons why this should be build in? Well, the idea of Gnurl was to be reasonably minimal and to avoid the kitchen-sink dependencies (and unpredictability wrt SSL support) of the original Curl. I personally don't see a need for http/2 at this point (bad), especially as it adds additional dependencies (very bad) and would not be available equally on all systems Gnurl runs on (very very ba= d). My recommendation remains that Curl should be modified to dlopen() extensions/plugins to load protocol/TLS-support extensions on-demand. Until that happens, my view is that we should be very, very conservative in terms of features we add to avoid creating another kitchen-sink. For those with kitchen-sink requirements, there is always Curl... --Aebd8EqfeTGplneRUEWIWCxK9LViVw54I-- --QyjRIk8YrSUX1S6cKMIFCD07bnsq1pM1r Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEE2EI7yzJseQcDOSnHk55r4eKfw8wFAlqR4C4ACgkQk55r4eKf w8xigg//e09NRODIu0r4Mda0UMTik9H1XSWliomzy0DXNQp0oBv+0ryASnTHY1QF 6hqYV0/f44RhpCaoV5ZNE3lLVB4KTKJhODzRGe1KADA2kyG0uLFRlsauLss0+0ET w2Ed9F+g6y6BL+Y2SnHA6RHJ1IUMHdCHAveQjtxn/t/enilB1Z6yPgyOTevYx+T/ O0U5oyJj8i8yuQ5jqvr1sNclDOh5s2cJSySOU511PJ1129gS9EYXKEaC3NdbsFHg dM3M5QA+USwmGgpt14Vj393xxbjmCv5nehiyQyFG0SqXPLiH/zul0zVS/fqR5cnf xsa8EzO6e4wFk8zG82r9r9uaF/47s8yic5JO8y6T/MUd/2o/RrVnZ6FXlUj6iRiM fP910COzvoqei1gMolO5qXrbkShq9nre+kMlAdtYE2N78YFFd1Ti2anzMOBkZBLk SA2V2jlDsF0tdCdHz/RhdY/Ke7/+kNDmhfTfthM3XxE+dPJLNuliMbWGyvdC4bQm uD0W7jC1apeTYjKs7PuNx7PSSjxvX0MTvPEIU29N6oj0XNOtz5mJFs8Id0ldTNPd brvKtS0smV+PMevYW5QNec54a7zowu4eaLHPJu02O4VGa1Ti3PAvIOQy1kuS3QTv uUn8Qw4emmIUG4PGcKdcN31wtgj/oIkC9QTzTZ+rEmEKkA4fKIA= =Pavo -----END PGP SIGNATURE----- --QyjRIk8YrSUX1S6cKMIFCD07bnsq1pM1r-- --===============0733546543716239864== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ GNUnet-developers mailing list GNUnet-developers@gnu.org https://lists.gnu.org/mailman/listinfo/gnunet-developers --===============0733546543716239864==--