[squeak-dev] Nuking OldSocket, OldSimpleClientSocket and HTTPSocket

Andreas Raab andreas.raab at gmx.de
Thu Jun 17 03:07:44 UTC 2010

Hi -

I'm interested in doing a little assault on the aforementioned classes. 
The only reason for the existence of Old[SimpleClient]Socket is that 
they're superclasses of HTTPSocket which is a beast to get rid of since 
we need it for updating etc.

However, with WebClient [1] at hand, we can convert HTTPSocket into a 
simple facade that just delegates everything to WebClient and in 
addition to having a better HTTP client implementation we could also get 
rid of these Old* classes.

What do people think? Is there any value in preserving the Old* classes 
and HTTPSocket or should we try to take an end-run on the issue? 
Obviously, there will be some tricky updating involved so I'd like to 
get opinions beforehand.

   - Andreas

[1] http://www.squeaksource.com/WebClient.html

More information about the Squeak-dev mailing list