A great job is done in aggregating energy to make Pharo a sexy Smalltalk
development plateform.
Was SimpleMorphic sponsoried under this perspective? And more
importantly what is the outcome for a Desktop application developer like me?

Hilaire

Le 06/11/2010 19:10, Stéphane Ducasse a écrit :
> Thanks german 
> This is what I think too but I like that other people express what they think 
> :)
> So thanks.
> 
> Stef
> 
> On Nov 6, 2010, at 7:00 PM, Germán Arduino wrote:
> 
>> I'm not sure if my opinion can have some value because I'm more on the
>> web arena than in en desktop, but I've on my plans make somethings
>> (when time permit) using Morphic (Most rewriting things I did in the
>> past with Squeak).
>>
>> I think that if SimpleMorphic is loadable/unloadable and don't
>> generates bad effects in the Pharo environment, the proposal sound
>> correct and is a good way to have a Morphic simplification (A thing I
>> think we need).
>>
>> Just my opinion.
>> Germán.
>>
>>
>> 2010/11/6 Stéphane Ducasse <[email protected]>:
>>> Hi guys
>>>
>>> the mail may be a bit long sorry. ESUG was supporting Morphic 3 (a new 
>>> proposal) of Juan. Now it occurred that Juan realized that he will not be 
>>> able to deliver what he wanted. So After discussion one idea was to get 
>>> simpleMorphic (not lighMorphic) a simpler version of Morphic done by juan 
>>> for Squeak and Pharo. We believe that this is good because Juan could 
>>> deliver something and we could support him.
>>>
>>> Juan sent us the code and I published it at 
>>> http://code.google.com/p/pharo/issues/detail?id=3210
>>>
>>> Here is the original text:
>>>
>>>> I'm really happy to tell you: SimpleMorphic for Pharo is working! The 
>>>> attached zip file contains a few numbered change sets, to be installed in 
>>>> Pharo in order.
>>>>
>>>> The contents of the change sets are as follows:
>>>> - SMx01-PharoEnhAndPreliminaries-jmv.3.cs and 
>>>> SMx02-PharoEnhAndPreliminariesCoda.1.cs contain some refactoring needed to 
>>>> make it possible to add another GUI to Pharo. Nothing here is specific to 
>>>> SimpleMorphic, and I recommend integrating them into Pharo.
>>>> - SMx03-ExtensionMethodsPart1.3.cs contains a few useful methods, not 
>>>> specific to SimpleMorphic, but optional anyway. You might integrate this 
>>>> into Pharo or consider it part of SimpleMorphic.
>>>> - SMx04-SimpleMorphic.11.cs This change set is the big one. It includes 
>>>> all the new SimpleMorphic classes. It doesn't include any method for 
>>>> existing classes (to make review easier).
>>>> - SMx05-ExtensionMethodsPart2.7.cs This change set includes the 
>>>> SimpleMorphic specific methods I added to existing classes.
>>>>
>>>> After loading them, you can evaluate 'SimpleMorphicUIManager start' to 
>>>> enter SimpleMorphic and 'SimpleMorphicUIManager stop' to return to regular 
>>>> Morphic.
>>>>
>>>> As SimpleMorphic is much simpler and easier to understand that regular 
>>>> Morphic, my biggest hope is that the Pharo community will adopt it, study 
>>>> it in detail, and be able to adapt it to Pharo's needs all way down. No 
>>>> need to walk away from overwhelming complexity anymore.
>>>>
>>>> I look forward for your comments!
>>>
>>>
>>> Now after discussion with Juan: we plan to integrate SM01, 02, and 03 to be 
>>> able to load SM04.
>>> SM04 is not in a shape were we can simply migrate on it
>>>        - Polymorph first polymorph is tight with the old Morphic
>>>        - Preference are still used
>>>        - FillInTheBlank, PopUp.... are used.
>>>
>>> Now  I suggest that we integrate 01.02.03 and package the rest to be loaded 
>>> in 1.2
>>> This way we can either update SimpleMorphic to get more pharoed or we could 
>>> use it to study and fix morphic.
>>> But all that will require some work.
>>>
>>> Tell us what you think.
>>>
>>
> 
> 
> 


-- 
Dr. Geo, to discover geometry on Linux, Windows, MAC and XO
http://community.ofset.org/index.php/DrGeo


Reply via email to