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
