On Thu, Nov 16, 2023 at 05:54:43AM +0100, Theo Buehler wrote:
> On Wed, Nov 15, 2023 at 10:39:10PM -0500, A Tammy wrote:
> > 
> > On 11/14/23 09:46, Renaud Allard wrote:
> > > Hello,
> > >
> > > Here is a small patch to add DNS over QUIC with knot DNS client.
> > > What do you think?
> > >
> > > Thank you,
> > > Best Regards
> > 
> > From the discussion it looks like, there's no choice but to use the
> > embedded library, as building ngtcp2 with gnutls isn't going to be possible.
> 
> Nor desirable...
> 
> > I'm ok with enabling quic on knot. I'm assuming someone else might have
> > an opinion on using embedded libraries.
> 
> Well, if you use the embedded ngtcp2, keep an eye on it. The differences
> between 0.17.0 and 1.0.1 are very small, so it likely doesn't matter at
> this point. ngtcp2 is a small library, so building an extra copy is
> cheap.
> 
> > Debian - https://packages.debian.org/sid/knot - and Fedora -
> > https://packages.fedoraproject.org/pkgs/knot/knot/fedora-rawhide.html#dependencies
> > - both use the embedded ngtcp2 library, so we won't be doing anything
> > weirdly different from other OSs.
> > 
> > OKs? comments? opinions?
> 
> Given that it uses the embedded ngtcp2, the dep on net/ngtcp2 doesn't
> look right.
> 
> The main question knot users need to ask themselves is if they're really
> ok with depending on gnutls for a critical service. If I used this, I
> wouldn't be happy about it, but I am biased. Ultimately it's your choice
> as a maintainer and I won't object.
> 

Ah, but it already does. So, really, I think it's fine if it's done
right.

Reply via email to