Re: [PATCH] Bug 3299 - detatch dnsserver from Squid libraries

From: Amos Jeffries <squid3_at_treenet.co.nz>
Date: Tue, 20 Sep 2011 10:00:37 +1200

 On Mon, 19 Sep 2011 12:10:35 -0600, Alex Rousskov wrote:
> On 09/18/2011 06:21 AM, Amos Jeffries wrote:
>> This is step one of cleaning up the DNS system according to
>> SourceLayout.
>> Breaking the dependencies dnsserver has to Ip::Address and thus all
>> the
>> libmisc* libraries etc which get pulled in by chain reaction.
>
> I am surprised you want Squid code to avoid using IP::Address and
> other
> useful "OS primitive" wrappers. I do not see a problem with using
> useful
> basic libraries and duplicating some of their code seems like a step
> backwards to me, but I do not have any strong opinions regarding
> dnsserver executable in particular.
>
>
> Alex.

 Yes I am a bit disappointed at having to do this. When we get the
 boundaries between debugs(), time, new() and DNS ops set cleanly this
 can hopefully be reversed.

 Amos
Received on Mon Sep 19 2011 - 22:00:40 MDT

This archive was generated by hypermail 2.2.0 : Tue Sep 20 2011 - 12:00:04 MDT