Dynamic open menus (was: Re: A summary of a few recent projects)

Stephane Ducasse ducasse at iam.unibe.ch
Sun Oct 13 09:52:42 UTC 2002


Hi Daniel

I think that the real problem with Squeak right now is that the modules 
or any form of packaging
is ***needed*** but the henrik's modules failed. Obviously really few 
people are using 3.3
really few harvesting is done.... So this is making module working that 
is needed. Then there will be
no need to retro put stuff in 3.2 but you know like me that this is 
difficult. That's why I'm waiting for the
clean of Andreas in ScriptSqueak and see.

Stef



On samedi, octobre 12, 2002, at 07:37  pm, danielv at netvision.net.il 
wrote:

> A back port of this to 3.2 would not be hard. I don't know if people 
> are
> interested in this. Other communities actively maintain "stable" 
> version
> of their project, for people that have applications designed/in
> production on those version. This proceeds in parallel to putting the
> new, risky features in their "development" versions.
>
> Now that I think of it, Celeste handles a very few kinds of 
> attachments,
> also in the switch style. MIME handlers should definitely be 
> dynamically
> registered.
>
> Daniel Vainsencher
>
> Stephane Ducasse <ducasse at iam.unibe.ch> wrote:
>> In fact this is 3.3a and it was never pushed back in 3.2.
>> This was a time were I thought I could understand modules :)
>> Now I think that their complexity broke the harvesting process which 
>> is
>> really bad.
>>
>> Stef
>>
>> On samedi, octobre 12, 2002, at 05:02  pm, Ned Konz wrote:
>>
>>> On Saturday 12 October 2002 05:52 am, danielv at netvision.net.il wrote:
>>>> Of course, this is just one place where a list of reference is held
>>>> in code, that should be instead updated by packages as they
>>>> load/are removed. The Tools flaps come to mind as another, and I'm
>>>> sure there are more.
>>>
>>> The FileList has already had this done, partially, as I recall (by
>>> Stephane Ducasse?). But it hasn't made it into the image for some
>>> reason.
>>>
>>> FileList>>itemsForFileEnding:
>>> FileList>>itemsForNoFile
>>> FileList>>itemsForAnyFile
>>>
>>> would have to be modified to use the registration scheme.
>>>
>>> Right now, itemsForFileEnding: is a great example of the "big switch"
>>> style of programming.
>>>
>>> It seems like a good idea, though.
>>> -- 
>>> Ned Konz
>>> http://bike-nomad.com
>>> GPG key ID: BEEA7EFE
>>>
>>>
>>>
>> Dr. StÈphane DUCASSE (ducasse at iam.unibe.ch)
>> http://www.iam.unibe.ch/~ducasse/
>>   "if you knew today was your last day on earth, what would you do
>>   different? ... especially if, by doing something different, today
>>   might not be your last day on earth" Calvin&Hobbes
>
>
Dr. Stéphane DUCASSE (ducasse at iam.unibe.ch) 
http://www.iam.unibe.ch/~ducasse/
  "if you knew today was your last day on earth, what would you do
  different? ... especially if, by doing something different, today
  might not be your last day on earth" Calvin&Hobbes





More information about the Squeak-dev mailing list