I do not know :)
did you try?

Stef

On Jun 22, 2010, at 12:37 PM, Pavel Krivanek wrote:

> Hi Stef,
> 
> I have a little idea about processing of package movements. What about
> to move classes that will belong in the next update to another package
> to the new temporary system category using the update script. That
> temporary category will not have any corresponding package. Then the
> update process will load new versions of the packages but because the
> moved classes will not be in any package, the loading order will be
> irrelevant and the right package will be assigned to the class during
> the mergin. The temporary category will be empty in the end and can be
> removed. The same way can be applicable for methods.
> 
> Cheers
> -- Pavel
> 
> On Mon, Jun 21, 2010 at 5:51 PM, Pavel Krivanek
> <[email protected]> wrote:
>> 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


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

Reply via email to