Hi all,

>From my point of view, I like the progrss on the ARM VM.
I hope to have an Android VM that works.
Also I hope to see Pharo3.0 and Pharo4.0 working on iOS.

Another question is about two interesting plugins: Mpeg3Plugin and
CameraPlugin.
Is it possible to integrate them in the VM build ?

Thank you guys for all the work done.
Jannik


2014-06-04 20:53 GMT+02:00 stepharo <[email protected]>:

>
>  Hi Esteban,
>>
>> As you mentioned a lot of new tools and protocols were introduced,
>> people (me included) does not well about those ones.
>> As an example I am slowly discovering announcement and now AFAIK the
>> image use three different protocols for this: change/update, observer
>> and Announcement!
>>
> Yes we know that the situation is not ideal.
> We started to move more to announcement. The problem is that some of the
> widgets
> requires the change/update. For the observer I do not know what you mean.
>
>
>> Personally I beg for a great Pharo 4.x series of iterative
>> cleaning+consolidations.
>>
>> Thanks
>>
>> Hilaire
>>
>> Le 04/06/2014 17:36, Esteban Lorenzano a écrit :
>>
>>> Hi,
>>>
>>> A couple of weeks ago we started to plan Pharo4. This work became
>>> stagnated for many reasons, but mainly because I needed to travel to
>>> Argentina.
>>> Now I'm slowly resuming the work and I wanted to share with you what we
>>> have been talking/dreaming.
>>> In esence, we have two important drivers for this release:
>>>
>>> 1) Improving tools
>>> Turns out that we have introduced a lot of kernel improvements (opal
>>> compiler, layouts, slots, etc.) and tools are still not aware of them. Even
>>> worst: we have traits since a lot of time and our tools are still now aware
>>> enough to provide good interoperability.
>>> But not just that: we have introduced things that are not well used yet:
>>> keybindings (who do not want a better keybindings structure... coherent and
>>> editable?), spec should allow us to continue enhancing existing tools and
>>> to replace old ones.
>>>
>>> 2) Modularisation
>>> One of the fundamental ideas behind Pharo is to provide a modular
>>> environment. But well... since Pharo start to the moment, we prepared
>>> things to allow it, but still few direct effort has been made.
>>> In our dreams, Pharo should be built starting for a small kernel image
>>> and adding different modules to get a complete version. In this idea
>>> Pharo=Kernel+GUI(Morphic)+Tools.
>>> This has huge advantages (I do not think is necesary to explain them,
>>> isn't ;)?)
>>>
>>> We brainstomed around this and we get this list of issues (not all of
>>> them directly related to the objectives, but well... good stuff also :) )
>>>
>>> Web site:
>>> - add catalog
>>> - add videos
>>> - enhance it in general
>>>
>>> Infrastructure:
>>> - support more vm platforms
>>>
>>> VM:
>>> - spur
>>> - 64bits
>>> - make vm embedable and UI independent (with SDL2 and OSWindow)
>>>
>>> Image:
>>> - Modularisation
>>> - Removing old compiler
>>> - Repackage Morphic (to allow better modularisation)
>>> - Athens (replace old bitblt)
>>>
>>> Tools
>>> - Replace changes with Ombu/Epicea
>>> - Replace sources with a better abstraction
>>> - Git support inside image (with libgit2 + tools)
>>> - Pass on Spec
>>> - Include Glamour?
>>> - Make Ring unloadable
>>> - Fonts with FreeType
>>>
>>> And lots of bugfixes :)
>>>
>>> We would like to exchange ideas with you.
>>> So, what do you think?
>>>
>>> Esteban
>>>
>>>
>>>
>>>
>
>


-- 

~~Jannik Laval~~
École des Mines de Douai
Enseignant-chercheur
http://www.jannik-laval.eu
http://www.phratch.com
http://car.mines-douai.fr/

Reply via email to