Hi Doru, all

Bloc (and not Block).
It is stored in Smaltalkhub.
MCHttpRepository
        location: 'http://smalltalkhub.com/mc/AlainPlantec/Bloc/main'
        user: ''
        password: ''

You can use the world menu to create and switch to a Bloc world 
and come back to a Morphic one.
The idea is to clean and deeply redesign everything.
So far, only the basic Morph hierarchy is remade.

We do not have a lot of time to work on it so we progress slowly.

Cheers
Alain



On 11 juin 2014, at 22:11, Tudor Girba <[email protected]> wrote:

> I would be interested in trying to play with Block. Is it available?
> 
> Cheers,
> Doru
> 
> 
> On Wed, Jun 11, 2014 at 9:55 PM, Esteban Lorenzano <[email protected]> 
> wrote:
> 
> On 11 Jun 2014, at 16:39, kilon alios <[email protected]> wrote:
> 
>> excellent news. I really believe in Morphic and I really like its general 
>> design. If you we can clean the mud I am sure we will discover quite a 
>> diamond underneath. Thanks. 
> 
> which general design? the pattern in which is based? that’s not enough to 
> keep it :)
> Sorry but there is no easy/efficient way to clean it. 
> The only way to clean Morphic is to reimplement it. 
> Clean it is just too much work… and too many design decisions where made that 
> time and patches made them obsolete or not correct.
> Not to talk about the mix of concepts (bah, the no existence of separation 
> between them).
> 
> Block is not a clean. Is a revamp. 
> 
> No offence intended to Morphic: no matter how good was at the beginning, 
> *every* system evolves up to a point the effort required to maintain it is 
> superior to the effort required to reimplement it (with all the experience as 
> a superior step). 
> (yeah, yeah… a lot of people will disagree. But time has proven me right… and 
> will continue doing it :P)
> 
> Esteban
> 
>> 
>> 
>> On Wed, Jun 11, 2014 at 10:25 PM, François Stephany 
>> <[email protected]> wrote:
>> \o/
>> 
>> 
>> On Wed, Jun 11, 2014 at 4:23 PM, Camille Teruel <[email protected]> 
>> wrote:
>> 
>> On 11 juin 2014, at 15:31, François Stephany <[email protected]> 
>> wrote:
>> 
>>> What is bloc ?
>>> I've searched in the pharo-dev list but couldn't find it :/
>> 
>> A Morphic clean/revamp lead by Alain and Stef.
>> 
>>> 
>>> On Wed, Jun 11, 2014 at 2:26 PM, stepharo <[email protected]> wrote:
>>> looks so exciting...
>>> 
>>> From: Alain Plantec <[email protected]>
>>> Subject: Bloc news
>>> Date: 11 Jun 2014 14:10:29 GMT+2
>>> To: Stéphane Ducasse <[email protected]>
>>> Cc: Alain Plantec <[email protected]>
>>> 
>>> Name: Bloc-Core-AlainPlantec.15
>>> Author: AlainPlantec
>>> Time: 11 June 2014, 2:07:16.813171 pm
>>> UUID: d58ae82e-b5dd-41d9-bc31-a48c3e9e5cf1
>>> Ancestors: Bloc-Core-AlainPlantec.14
>>> 
>>> - BlMorphs manage their submorphs with local coordinate.
>>> - Drawing and drag&drop has been adapted to local coordinate
>>> - Consequence: TransformationMorph should not be useful anymore because 
>>> each morph has its own transform (not only TransformationMorph). Each morph 
>>> uses its own transform to declare changed portions of its bounds and to 
>>> draw its submorphs.
>>> - The world is no more a special morph:
>>>     - the hand is owned by the space
>>>     - the canvas and the display/redisplay of morphs are space 
>>> responsibilities.
>>> This open the door to several worlds per space.
>>> 
>>> Now the current global redrawing mechanism efficiency is not obvious.
>>> Next actions:
>>> - try to localize as much as possible the redrawing of morphs,
>>> - dig several Worlds for a space
>>> - start to comment and write a separate documentation with the help of 
>>> Stephane :)
>>> 
>>> 
>>> 
>> 
>> 
>> 
> 
> 
> 
> 
> -- 
> www.tudorgirba.com
> 
> "Every thing has its own flow"


Reply via email to