Re: Diving with the Squid

From: Amos Jeffries <squid3_at_treenet.co.nz>
Date: Mon, 06 Dec 2010 03:23:47 +1300

On 06/12/10 02:57, Rémy Sanchez wrote:
> On 12/02/2010 07:38 AM, Amos Jeffries wrote:
>> Greetings Rémy,
>>
>> Thank you for volunteering.
>>
>> I'm happy to mentor you through the code for this if you need any
>> assistance. Here are a few links to help you with your code explorations.
>>
>> What documentation we have for 3.x can be found at:
>> http://squid.treenet.co.nz/Doc/Code/
>>
>>
>> We have a portage page to track the patches in 2.x. It's not very up to
>> date right now.
>> http://master.squid-cache.org/Versions/v2/2.7/changesets/port.html
>>
>> The main storage URL patches begin with patch #11738 (search for
>> "support rewriting the URL used for store"). There are quite a few of
>> the bug fix patches following it. Plus one more recent bug fix at:
>> http://www.squid-cache.org/Versions/v2/HEAD/changesets/12695.patch
>>
>>
>> Initial major task is porting the patch so that it will build and run in
>> Squid-3. Style changes to make it fit fully with 3.x need to be done
>> separately after the port work is complete. Doing them early makes the
>> extra bug fix ports harder.
>>
>> I hope this helps, and am looking forward to the results.
>>
>> Amos
>
> Thank you Amos :)
>
> I'll read this all carefully, and try to understand the core of squid.
> Is the code really different from Squid 2 to Squid 3, or is this just
> going to be testing that the code still works and re-formating it a bit ?
>

I have not been through the store or StoreEntry pathways in detail
myself yet. From what I have seen they are quite different.

> By the way, I can't promise quick advance in the coming weeks, but my
> schedule will get less tight from Christmas on, and I'll get the serious
> work done at this point.
>

Oh sure, some people have been waiting for this for 2 years. A few weeks
or months more is not going to be a problem.

Amos

-- 
Please be using
   Current Stable Squid 2.7.STABLE9 or 3.1.9
   Beta testers wanted for 3.2.0.3
Received on Sun Dec 05 2010 - 14:23:58 MST

This archive was generated by hypermail 2.2.0 : Sun Dec 05 2010 - 12:00:04 MST