Hi Stef,

1) this UIManager patch
2a) there is a small count of minor kernel changes that should be
harvested (SoundService and Browser dependency etc.)
2b) http://code.google.com/p/pharo/issues/detail?id=2105, I will have
to check it again for the latest Pharo.

In this stage it should be possible to shrink the image to about 3MB
(very unclean)

3) reorganize methods to clean the kernel packages,
4) prepare network and monticello packages (quite easy)
5) modify the rest of packages to be loadable

None of this steps is hard or extremely time consuming. However it
requires at least two next eyes to audit the changes and a
selfmurderer to integrate it into the update stream ;-)

-- Pavel


On Mon, Jun 21, 2010 at 3:57 PM, Stéphane Ducasse
<[email protected]> wrote:
>
> On Jun 21, 2010, at 12:03 PM, Pavel Krivanek wrote:
>
>> Hi Mariano,
>>
>> it is not so straightforward. You simply cannot switch from Morphic to
>> DummyUIManager (it requires several next steps and modifications).
>> This patch is only a small step to better Pharo UI Independency and
>> PharoKernel.
>
> It would be good to identify a roadmap of actions to step by step
> arrive to this point.
> Do you have a high level list?
>
>
>> When Pharo will be PharoKernel ready, we may start to
>> talk about benefits for the deployment. However you may add me as the
>> book user ;-)
>>
>> -- Pavel
>>
>> 2010/6/21 Mariano Martinez Peck <[email protected]>:
>>> Hi pavel. This is excellent :)
>>>
>>> Now, it would be cool to document how to use it. And even more, the
>>> scenarios where it can be useful. For example, suppose I deploy a headless
>>> PharoCore image with seaside, should I replace the UIManager with the Dummy
>>> ? what do I save? how can I do that?
>>>
>>> I think http://book.pharo-project.org/  is excellent for this. If you want
>>> to write something please let me know and I make you an user.
>>>
>>> Thanks again
>>>
>>> mariano
>>>
>>> On Thu, Jun 17, 2010 at 11:36 AM, Pavel Krivanek <[email protected]>
>>> wrote:
>>>>
>>>> Hi,
>>>>
>>>> I updated issue http://code.google.com/p/pharo/issues/detail?id=2069
>>>> that adds DummyUIManager and makes Pharo more UIManager independent.
>>>>
>>>> Please review it, it is an important patch for better modularization.
>>>>
>>>> For the method fileInSilentlyAnnouncing: it only changes the category.
>>>>
>>>> Cheers,
>>>> -- Pavel
>>>>
>>>> _______________________________________________
>>>> Pharo-project mailing list
>>>> [email protected]
>>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>>
>>>
>>> _______________________________________________
>>> Pharo-project mailing list
>>> [email protected]
>>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>>
>>
>> _______________________________________________
>> Pharo-project mailing list
>> [email protected]
>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>
>
> _______________________________________________
> Pharo-project mailing list
> [email protected]
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>

_______________________________________________
Pharo-project mailing list
[email protected]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

Reply via email to