fwd: Flow 3a release progress update

Craig Latta craig at netjam.org
Wed Aug 9 21:45:53 UTC 2006

Hi all--

	I should have forwarded this at the time, since Spoon uses Flow (at
least until unloaded). Sorry...

	Brenda, please CC the Spoon list on future progress reports (it occurs
to me now that it'd be a good idea).



-------- Original Message --------
Subject: [Flow] Flow 3a release progress update
Date: Tue, 11 Jul 2006 23:47:07 -0700
From: Brenda <asparagi at hhhh.org>
To: flow at lists.squeakfoundation.org, io at lists.squeakfoundation.org

As I think a few of you know, I am putting together a new release of
Flow based on Craig's current code.  Craig is still Flow's owner; I am
mostly providing release management assistance.

Craig did some significant refactoring (go, Craig!) since Flow 2a, so we
will be calling this Flow 3a.  It is planned to work on Squeak 3.2, 3.6,
3.7, 3.8 and 3.9.  All class names will begin with Flow, to eliminate
naming conflicts with the stock networking library. One of the many
reasons you want it (truly, madly, deeply) is that it is a prerequisite
for Squeak images exchanging messages with Spoon images.  I don't know
when the new package will be available, but I will send status updates
here (the Flow and IO mailing lists) after I make more progress.

Current status is that I have Craig's latest Squeak bits.  I found all
the classes that will go into the Flow 3a release, and put them in
appropriate categories.  They are mostly renamed to their new names.  I
will send a class hierarchy diagram with the new names shortly after I
finish renaming.  In addition, I am combining parts of my URI
implementation (which will be included in Flow 3a in lieu of the
*Locator classes) with Craig's SocketAddress class.  These things are
the only refactoring I am planning to do before release -- the intention
is to release as quickly as possible.

After the steps in the above paragraph are done, Craig & I will both do
some testing to confirm I didn't break anything.  It is possible that
the easiest way to do this will be to write a test suite, but I'm not
making any commitments on this point yet.  Plenty to do left after that..

Flow mailing list
Flow at lists.squeakfoundation.org

Craig Latta

More information about the Spoon mailing list