[squeak-dev] Re: Updating key morphic/etoy features in the main
Squeak release
Bert Freudenberg
bert at freudenbergs.de
Fri Mar 13 16:31:01 UTC 2009
On 13.03.2009, at 17:00, Karl Ramberg wrote:
> On 2009-03-13 10:03, Bert Freudenberg wrote:
>> On 13.03.2009, at 04:32, Robert Hawley wrote:
>>
>>> Hi Rita
>>>
>>> Thank you for your reply. It is good to hear that the Etoy
>>> protagonists would be interested in back-porting Etoys
>>> improvements to the main Squeak release.
>>>
>>> However, do we know if the Squeak release builders want any
>>> improvements to morphic - or are they going to cut back to a
>>> minimorphic?
>>
>> Well, I am one of the "Etoys protagonists" and just got re-elected
>> by the community with my best-ever result (http://tinyurl.com/squeak2009
>> ) so I take that as a vote pro Etoys. It still will be a major
>> chunk of work, but at least those most opposed to Etoys have their
>> own way of working on a lean Squeak now.
>>
>>> I still don't know what questions to ask about how things are
>>> managed. I have been looking around more - there have been some
>>> changes with lists recently that I didn't know about. (I notice
>>> that the lists are not very used as yet.) I still don't have much
>>> clue as to where to find things about what goes into the main
>>> Squeak release, who controls it, or where to look to see the
>>> current state of things. Advice would be welcome.
>>
>> You are not alone. The truth is, there never has been a clear
>> process ever since Squeak became community-driven. But it looks
>> like the time is ripe now for change. The community has clearly
>> voted for Andreas whose main campaigning platform was to establish
>> those processes.
>>
>> Anyway, merging the latest Etoys back into a squeak.org release
>> will probably take a while. Well, unless we find enough volunteers
>> with copious amounts of spare time ;)
>>
>> If somebody is interested, the first thing to get an overview would
>> be to review the change logs (we started with Etoys 1.0 = Squeak
>> 3.8 and are now at Etoys 4.0):
>>
>> http://etoys.laptop.org/src/
>>
>> I'm pretty sure that rather few "system-level" methods were
>> touched. One could start by cherry-picking "interesting" changes/
>> fixes into 3.11.
>>
>> For a full integration we probably need to packetize Etoys first,
>> so we can at least compare Monticello packages between Etoys and
>> Squeak. Comments welcome.
> There is Pavels Minimal Morphic with Etoys split out based on Juans
> packages but those are probably 3.6 or 3.7, but is's a start :-)
> I'm not sure what is considered Etoys in those packages tho...or
> what considered Etoys for that part at all.
Well, for the sake of this discussion I just care about merging all
the improvements and bug fixes we did in the last 2+ years in the
Etoys image back into the packages that make up the official Squeak
image, and vice versa. This approach worked well back in 3.8 and so I
expect it to work again.
For this to succeed we don't really need to define what part of Squeak
is Etoys and what part is not.
- Bert -
More information about the Squeak-dev
mailing list
|