<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD><TITLE>Re: Big Bang [Re: Proposal for Squeak 3.8 release schedule]</TITLE>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.2900.2523" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Arial size=2>
<DIV><FONT face=Arial size=2>Marcus Denker wrote:</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT size=2>> Am 14.10.2004 um 07:58 schrieb Andreas
Raab:<BR><BR>>> Hi Goran,<BR>>><BR>>> Let me try to answer
your questions:<BR>>><BR>>>> 1. Is Tweak meant to replace Morphic
alltogether in the long run? Or<BR>>>> is<BR>>>> it only
replacing parts of Morphic?<BR>>><BR>>> It is clearly intended to be
a replacement of Morphic. Replacing<BR>>> "parts" makes little or no sense
as it would break too many things<BR>>> that need fixing. However, we
realize and acknowledge the fact that<BR>>> Morphic will stick around for
a long time (similar to MVC which is<BR>>> still in Squeak) and the only
thing we am working on is the ability to<BR>>> get rid of both MVC and
Morphic if that is desirable (which it will<BR>>> for packaging purposes
but not for a long time as most of the tools<BR>>> are available for
Morphic).<BR><BR>> The tools are in Morphic now, but porting them to Tweak is
quite simple.</FONT></DIV>
<DIV><BR> </DIV>
<DIV><FONT face=Arial size=2> Is there any other reason not to
drop both Morphic and MVC now ?</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT size=2>>> I think the best way to describe the *current*
relation between<BR>>> Squeak, Croquet and Tweak is to say: Squeak is
being used by both.<BR>>> Both systems have a set of requirements which
are met by Squeak -<BR>>> mostly that of having a fairly simple late-bound
object system with<BR>>> good programming tools and -most importantly- the
ability to change<BR>>> everything top-to-bottom. I fully expect to port
both forward to the<BR>>> next Squeak release which contains m17n (again
"using" Squeak) but<BR>>> whether that's going to stay that way is a
different question.<BR>>><BR><BR>> I'm quite sure that if there would
be a TeaTime enabled tweak based<BR>> system (using that new VM stuff), I
would use it for all my work.<BR>> As would most other people, I guess. For
me, Squeak was and is about<BR>> moving forward. Not implementing the
past.<BR><BR>> So at that point, there would just be no "next release" of
Squeak in<BR>> the sense of today's Squeak, as everybody would be
contributing to the<BR>> new system.<BR>> (Of course, this is just playing
with words: For me, "Squeak" never<BR>> meant the hack based on St80 we have
now, but a vision for a new system<BR>> of the future).<BR><BR>> One thing
(and that is really important): It would be good to have some<BR>> idea of
how and when this transitions will happen. Will it be a hard<BR>> switch or a
gradual transition? If we all know that we will use "the new<BR></FONT><FONT
size=2>> thing" it would be nice to be able to put work into that at some
point <BR>> instead of something that later does not get used. (e.g. the
harvesting </FONT></DIV>
<DIV><FONT size=2>> I do is mostly completly not relevant for me personally.
If I would put </FONT></DIV>
<DIV><FONT size=2>> as much work into another release as I did in 3.7 and
3.8, and later nobody </FONT></DIV>
<DIV><FONT size=2>> uses it, that would not be fun. </FONT></DIV>
<DIV><FONT size=2></FONT> </DIV>
<DIV><FONT size=2>> Of course, just stopping "because there will be
something<BR>> better in the future" is not the right thing, either. Not
doing the<BR>> trivial improvement because a better one might come in the
future is a<BR>> great way of making sure that nothing happens at
all.</FONT><BR></DIV>
<DIV><FONT face=Arial size=2> Somehow, I lost the respond from
the Croqueteers on the issues </FONT></DIV>
<DIV><FONT face=Arial size=2> that Marcus raised.</FONT></DIV>
<DIV> </DIV>
<DIV> Cheers,</DIV>
<DIV> </DIV>
<DIV> PhiHo.</DIV>
<DIV> </DIV></FONT></DIV></BODY></HTML>