Re: Squid-2.5.STABLE3 todo

From: Robert Collins <robertc@dont-contact.us>
Date: 10 May 2003 20:28:05 +1000

On Sat, 2003-05-10 at 19:19, Henrik Nordstrom wrote:
> On 10 May 2003, Robert Collins wrote:
>
> > Would it make sense to split the helpers out to a separate CVS module?
>
> Maybe. The helpers live mostly their own life, in many aspects separate
> from the main Squid release.
>
> However, having them in the same CVS module makes Squid release management
> in STABLE somewhat easier (there is some level of review of helper
> updates in STABLE), and also makes sense as almost all of the
> helpers currently uses library code from Squid and cannot be built outside
> the Squid sources.
>
> - basic auth uses URL escaping library code
> - ntlm auth has ntlm library code it may use
> - external acl helpers are currently isolated by code duplication
> instead of library code, but this should probably be changed.

Sure.

There is a CVS alias concept that would allow placing the helpers (and
errors) into the squid source at checkout time, and update it / tag it
/branch it etc).

So, what I'm suggesting would be:

squid3 module - as it is today, with the helpers and errors directories
cvs deleted.
errors module - contains the errors subtree.
helpers modules - contains the helpers subtree.

squidsource <- alias to grab
squid3
  errors to /errors
  helpers to /helpers

release management would not change at all. Commits to tags would still
be against the same tag.

Anyway, just a thought - no rush :}.

Rob

-- 
GPG key available at: <http://users.bigpond.net.au/robertc/keys.txt>.

Received on Sat May 10 2003 - 04:28:50 MDT

This archive was generated by hypermail pre-2.1.9 : Tue Dec 09 2003 - 16:19:52 MST