From mboxrd@z Thu Jan 1 00:00:00 1970 From: ng0 Subject: Re: 14/14: gnu: gnurl: Add HTTP/2 support. Date: Sat, 24 Feb 2018 22:12:46 +0000 Message-ID: <20180224221246.iq3rvmg4svstbode@abyayala> References: <20180220150633.1503.67041@vcs0.savannah.gnu.org> <20180220150637.273A720447@vcs0.savannah.gnu.org> <87k1v2846q.fsf@fastmail.com> <20180224214320.ovvpd6c2nva62mkt@abyayala> <88a5cd31-a1ff-0e9a-5118-3030fb1ec1b1@gnunet.org> <20180224220736.aj7fmydekiiffa5d@abyayala> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============6774108025614964491==" Return-path: In-Reply-To: <20180224220736.aj7fmydekiiffa5d@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: Christian Grothoff , Marius Bakke , Tobias Geerinckx-Rice , guix-devel@gnu.org, gnunet-developers@gnu.org List-Id: guix-devel.gnu.org --===============6774108025614964491== Content-Type: multipart/signed; micalg=pgp-sha512; protocol="application/pgp-signature"; boundary="ufnmjpmxm7sbeo6f" Content-Disposition: inline --ufnmjpmxm7sbeo6f Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable ng0 transcribed 3.1K bytes: > Christian Grothoff transcribed 3.7K bytes: > > 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? > >=20 > > 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 = bad). >=20 > I agree here and wasn't 100% sure on http/2. I just check the list of abi= lities > to not build only when I do the releases. >=20 > > My recommendation remains that Curl should be modified to dlopen() > > extensions/plugins to load protocol/TLS-support extensions on-demand. > > Until that happens, >=20 > This will take some time, cURL has some of your early criticism on their > todo list last time I've read the todo list, but we might be faster switc= hing > to wget2. Only time will tell. >=20 > > 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... >=20 > Okay. With this in mind, could anyone with access to the branches in Guix > revert this commit? > Furthermore, should I add a comment above the gnurl package definition wrt > the goals of gnURL and that it already gets build the way it is intended > to? Well there's one fixme, which is the same as for cURL in Guix: Get the cert= ificates working. patches in gnURL accepted, as well as anything that's better than = my last attempt in gnURL in Guix which broke builds on some systems. I don't have the time to think of solutions for this at the moment. > > _______________________________________________ > > GNUnet-developers mailing list > > GNUnet-developers@gnu.org > > https://lists.gnu.org/mailman/listinfo/gnunet-developers >=20 >=20 > --=20 > ng0 :: https://n0.is | https://crash.cx > A88C8ADD129828D7EAC02E52E22F9BBFEE348588 --=20 ng0 :: https://n0.is | https://crash.cx A88C8ADD129828D7EAC02E52E22F9BBFEE348588 --ufnmjpmxm7sbeo6f Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEqIyK3RKYKNfqwC5S4i+bv+40hYgFAlqR414ACgkQ4i+bv+40 hYhNOg/8C/4ZOzB01NpPxY2IOTgiqTohiu8fW1/XwvQtcQBZycZqrCr3TreopILB vB+B4l+CraOV0oj0k9MG/ubOnuy9wWMcviY7Q7DNI/kWl7Df/4TF4RrZooAJWG9l AhidwAi/htXmkhIN46ABRnQ6Zltl1BLCFgng4TuaMCbLsrgDuRcYbzCYWyP2hBNy WAKgG0YdxiDBHCo/PV+lYWKuy0pCtz9wSqslWgwfMCKpRq7Ai/RYH5s7ae8LUVV6 ndgUraT3JxD2NExGGPDAxoUi5J/9tlfAvW76PbnExGdb8gpbsQuIAOHN207e4bCN e6NwQfTuX3VAWy06jSDq6T3WAw0jzsShGWcgIFZKVTbA2GGhu1L9vOWkml8cg22J FoVlSjvn5oL39QIa4i1V4o5OQBd1IpwY61cSbgcxvFI9L06U+NZdN6xXk/tJ6BDv 0K65kwa0xsutI6LAF5Ulz3D2LjGPXhKYymiKHZAUjY2evO+auEqmVjnuCTJ14KdW e87U29gXFgX54XfL8F4+eZwFB9zaYvjf2UzEyb5uEtTi+SP3U8MxsU+fDkwfl/Pc qRJjcYdEgtcMS2PqHOUJcT8AYdxRhV4uxLhyGUhS0GFzzmGQ8zAMERXGXfTCxj9V jRETbQ5prkvZ33WZkyLvpQL0trKcFEUWpKcwYtqzI8Xsf2995d0= =+6JC -----END PGP SIGNATURE----- --ufnmjpmxm7sbeo6f-- --===============6774108025614964491== 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 --===============6774108025614964491==--