Flow 3a release progress update

View: New views
4 Messages — Rating Filter:   Alert me  

Flow 3a release progress update

by brenda-18 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

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..

Brenda
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFEtJrrLgS0DKtN84oRAmf2AJ9FS+zcOHzXoxIVtxkgY3VIrEV0eACgnOZ6
DO5F1txdTD9x+VHhehcDqp0=
=Vb48
-----END PGP SIGNATURE-----
_______________________________________________
Io mailing list
Io@...
http://lists.squeakfoundation.org/mailman/listinfo/io

Re: Flow 3a release progress update

by David T. Lewis :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

On Tue, Jul 11, 2006 at 11:47:07PM -0700, Brenda wrote:
>
> 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.
 
This is really good news, I'd love to be able to load Flow into a stock
image. Thank you for doing this work.
 
Dave

_______________________________________________
Io mailing list
Io@...
http://lists.squeakfoundation.org/mailman/listinfo/io

Re: Flow 3a release progress update

by Ken Causey :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Thanks Brenda, I look forward to it.

Ken


_______________________________________________
Io mailing list
Io@...
http://lists.squeakfoundation.org/mailman/listinfo/io

signature.asc (196 bytes) Download Attachment

Re: Flow 3a release progress update

by Todd Blanchard :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Very cool!  Keep us posted.

On Jul 11, 2006, at 11:47 PM, Brenda wrote:

> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> 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..
>
> Brenda
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.3 (MingW32)
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
>
> iD8DBQFEtJrrLgS0DKtN84oRAmf2AJ9FS+zcOHzXoxIVtxkgY3VIrEV0eACgnOZ6
> DO5F1txdTD9x+VHhehcDqp0=
> =Vb48
> -----END PGP SIGNATURE-----
> _______________________________________________
> Io mailing list
> Io@...
> http://lists.squeakfoundation.org/mailman/listinfo/io

_______________________________________________
Io mailing list
Io@...
http://lists.squeakfoundation.org/mailman/listinfo/io