Pieter De Wit wrote:
I vote for:
trafficcontrol/
tcontrol/
tc/
?
----- Original Message ----- From: "Kinkie" <[email protected]>
To: <[email protected]>
Sent: Friday, April 10, 2009 10:08 AM
Subject: Re: SourceLayout: where to put Delay*?
On Thu, Apr 9, 2009 at 11:42 PM, Alex Rousskov
<[email protected]> wrote:
Hello,
Where should we put the following traffic shaping-related stuff?
[...]
Here are a few options:
shaping/
tshaping/
tshape/
shape/
delay/
delays/
quota/
quotas/
Please keep in mind that DelayPools is just a mechanism for some traffic
shaping and quota control features so perhaps it is better not to use
delay*/ as the directory name.
I find quota/ is the most fitting.
My vote is for src/quotas/
- shaping/ also covers the IP-layer QoS controls.
- trafficcontrol/ I find to be too long and ambiguous (acls and
adaptation are traffic controls too).
- delays/ is as you mention not roght.
and eventually renaming the internal stuff from Delay* to something like
ClientSpeed* since things under ServerSpeed* and ClientQuota* are
already on the books. But don't bother with and re-work now, it's all
needing very extensive changes for IPv6, CIDR, parsing, etc in 3.2.
Amos
--
Please be using
Current Stable Squid 2.7.STABLE6 or 3.0.STABLE13
Current Beta Squid 3.1.0.6