Re: Network stuff

Daniel Vainsencher <[email protected]> Tue, 06 May 2003 01:35:05 +0200
Newsgroups gmane.comp.lang.smalltalk.squeak.foundation
Message-ID <[email protected]>
These are a few things I seem to recall that motivate my position to
include the network rewrite in 3.6:
- One of the two authors mentioned that Flow/NR are more or less
disjoint.
- NR creates SMTP/POP clients using the new Socket class. These I tested
for all my mail for a few months, and I got to be very happy with them.
- NR itself replaces UI warnings with exceptions. While this immidiately
breaks many applications, we can have a temporary defaultAction to avoid
this effect in 3.6a, giving people time to adjust/find bugs in the core
Socket, if there is any. Then we can use 3.7 to break the interface (by
removing the default actions) and let people adjust the applications.
- These are the changes that are important for applications. Cleanup of
the streams/sockets/external handles are important, but maybe to less
people. While I'd like to get those handled, whether by Flow or
otherwise, I don't see a reason to wait.

Mike, your current stance on this would be useful...

Daniel

Tim Rowledge <[email protected]> wrote:
> Daniel Vainsencher <[email protected]> wrote:
> 
> > Darn, I intended to answer this topic on this thread, but already wrote
> > it in the other. In short, I'm for it.
> > 
> > Anyone objects?
> I'm in favour of anything that cleans up the ugliness around filenames,
> sockets, streams etc. Now, my understanding is that Flow does a great
> deal around this region so perhaps that should be the answer. However,
> I also believe (maybe incorrectly) that Flow requires some thread
> capability in order to function propelry. Since I can't support threads
> on RISC OS and I don't think one can guarantee thread support on
> embedded OSs, perhaps I need to stand up for a fallback capability?
> 
> Assuming for the moment that Flow is not the best answer for
> the immediate future, then these fixups for the older stuff from Mike
> are probably a Good Thing. However, reading the comments I get a bit
> nervous when I see 'bleeding edge', 'first part of' etc. If Mike is not
> claiming that it is ready, perhaps we shouldn't leap too quickly.
> 
> I'd really like to see a good answer on all this. Changes to file
> handling and sockety stuff are probably some of the most entangled code
> around because so many methods make use of them. And _so_ many make poor
> use of them....
> 
> 
> tim
> -- 
> Tim Rowledge, [email protected], http://sumeru.stanford.edu/tim
> Useful random insult:- Subtle as a well-thrown brick.
> _______________________________________________
> Squeakfoundation mailing list
> [email protected]
> http://lists.squeakfoundation.org/listinfo/squeakfoundation
From [email protected] Mon May 05 22:43:33 2003
Return-Path: <[email protected]>
Delivered-To: [email protected]
Received: (qmail 10214 invoked from network); 5 May 2003 22:43:33 -0000
Received: from mailout.whidbey.net (209.166.64.124)
  by mail.theinternetone.net with SMTP; 5 May 2003 22:43:33 -0000
Received: from [209.166.72.234] (helo=ned)
	by mail5.whidbey.net with esmtp (Exim 4.12)	id 19CofK-0003Af-00
	for [email protected];
	Mon, 05 May 2003 15:42:35 -0700
From: Ned Konz <[email protected]>
To: Discussing the Squeak Foundation
	<[email protected]>
Subject: Re: [Squeakfoundation]Network stuff
Date: Mon, 5 May 2003 15:43:02 -0700
User-Agent: KMail/1.5.1
References: <[email protected]>
In-Reply-To: <[email protected]>
X-Image-URL: http://bike-nomad.com/nedicon.jpg 
MIME-Version: 1.0
Content-Type: text/plain;
  charset="iso-8859-1"
Content-Transfer-Encoding: 7bit
Content-Disposition: inline
Message-Id: <[email protected]>
X-BeenThere: [email protected]
X-Mailman-Version: 2.1
Precedence: list
Reply-To: Discussing the Squeak Foundation
	<[email protected]>
List-Id: Discussing the Squeak Foundation
 <squeakfoundation.lists.squeakfoundation.org>
List-Unsubscribe: <http://lists.squeakfoundation.org/listinfo/squeakfoundation>,
	<mailto:[email protected]?subject=unsubscribe>
List-Archive: <http://lnx-12.ams-2.theinternetone.net/pipermail/squeakfoundation>
List-Post: <mailto:[email protected]>
List-Help: <mailto:[email protected]?subject=help>
List-Subscribe: <http://lists.squeakfoundation.org/listinfo/squeakfoundation>,
	<mailto:[email protected]?subject=subscribe>
X-List-Received-Date: Mon, 05 May 2003 22:43:34 -0000

On Monday 05 May 2003 02:30 pm, Daniel Vainsencher wrote:
> Darn, I intended to answer this topic on this thread, but already
> wrote it in the other. In short, I'm for it.

I'm for it, as soon as we understand what'll break and what needs to 
be done next.

-- 
Ned Konz
http://bike-nomad.com
GPG key ID: BEEA7EFE