Re: Mini code-sprint report

From: Reuben Farrelly <reuben-squid-dev@dont-contact.us>
Date: Sun, 23 Oct 2005 13:10:12 +1300

Hi,

On 10/23/2005 06:37 AM, Henrik Nordstrom wrote:
> There has been good progress on the Negotiate code sprint, and from what
> it looks Negotiate support will go into Squid-3 some time tomorrow (some
> small bugs left to fix first).
>
> There was also some talk about what to do with the Squid-2 code base.
> There is very a large list of completed features developed for Squid-2.5
> over the years and then ported and merged to Squid-3, but in reality
> production environments are all running the Squid-2.5 versions with
> different amounts of extra patches today. Not surprising given the fact
> that Squid-2.5 has been feature frozen for 3 years now.
>
> The general consensus among the code sprint participants (Henrik, Kinkie
> & our kind host Guido) is that there is a benefit in collecting all of
> this already existing and proven Squid-2.x work into a Squid-2.6
> release. It is a fairly low effort, especially considering that each of
> these pieces have been fairly well validated separately both by Squid
> developers and independenly by numerous users of these features, but
> will buy us a great deal in momentum while working on Squid-3.0 to
> stabilize.
>
> List of things we have thought of include in a Squid-2.6 release include
>
> - cbdatareference
> - windows cygwin service support
> - negotiate (+ NTLM cleanup)
> - reverse proxy improvements
> - ssl client + fixes
> - epoll
> - digest LDAP helper
> - overlapping helper requests
> - external acl improvements
> - UNIX sockets IPC
> - custom log formats
>
> Any opinions?

Sounds good. I think a 2.6 release is a good idea at this stage.

The only other feature that looks like it may be ready and somewhat tested is
the ETag support which is not merged into 2.5 yet, but has been sitting around
for a long time (according to devel.squid-cache.org, since 2001). The TODO file
once upon a time said etag was 2.6 material ;-)

I would very much like to see wccpv2 in as well but unfortunately don't think
there is any mature code really there for it yet. It seems to be something that
is often asked about and useful in larger installations.
I think it was something that Adrian was interested in working with at some
stage - Adrian, how far did you get with it?

reuben
Received on Sat Oct 22 2005 - 18:10:20 MDT

This archive was generated by hypermail pre-2.1.9 : Tue Nov 01 2005 - 12:00:07 MST