1) I want to migrate from Pharo 1.1 to 1.3 saving my packages through
a ConfigurationOf generated by MetacelloBrowser. But I cannot find a script for loading MetacelloBrowser in 1.1 (Metacello is already installed). Does it work in 1.1? Because I started to develop in 1.1 and now I want to migrate to a 1.3 but when I've evaluated the load script [*] I have a "MessageNotUnderstood: receiver of "load" is nil". 2) Is there a list of installation scripts for image or monticello platform? I've checked in the following sites http://www.squeaksource.com/MetacelloBrowser.html http://book.pharo-project.org/book/PharoTools/Metacello-Browser/?_s=K_Gh6jx47P6VcJLA&_k=qU7pWNB6zDZG95Uk&_n&140 http://code.google.com/p/metacello/ but installation scripts are missing or doesn't specify to which Pharo images (1.1,1.2 or 1.3) or platforms (Pharo, Squeak, GemStone) apply. 3) When I've tried to load MetacelloBrowser #stable in a clean 1.3 [*] image several required packages were loaded: OmniBrowser, RefactoringBrowser, AST, without warning me or inform anything (compare with the Perl Package Manager that lists which required packages will be loaded at selection time and before loading). Or maybe I miss something? 4) Loading required packages is ok for a clean image, but in my images I want to preserve some installed package specific versions. It is possible to do a conditional loading? i.e. specify when loading that I don't want to update a package? [*] Gofer new squeaksource: 'MetacelloBrowser'; package: 'ConfigurationOfMetacelloBrowser'; load. (ConfigurationOfMetacelloBrowser project version: #stable) load. Cheers, Hernán |
Hi Hernán,
I can only answer questions related to MetacelloBrowser. > 1) I want to migrate from Pharo 1.1 to 1.3 saving my packages through > a ConfigurationOf generated by MetacelloBrowser. But I cannot find a > script for loading MetacelloBrowser in 1.1 (Metacello is already > installed). Does it work in 1.1? Because I started to develop in 1.1 > and now I want to migrate to a 1.3 but when I've evaluated the load > script [*] I have a "MessageNotUnderstood: receiver of "load" is nil". I do not know whether the browser works on Pharo 1.1. It does work on 1.3 however. > 2) Is there a list of installation scripts for image or monticello > platform? I've checked in the following sites > > http://www.squeaksource.com/MetacelloBrowser.html > http://book.pharo-project.org/book/PharoTools/Metacello-Browser/?_s=K_Gh6jx47P6VcJLA&_k=qU7pWNB6zDZG95Uk&_n&140 > http://code.google.com/p/metacello/ > > but installation scripts are missing or doesn't specify to which Pharo > images (1.1,1.2 or 1.3) or platforms (Pharo, Squeak, GemStone) apply. The browser has been developed on 1.3. Pharo 1.1 and 1.2 are not really considered. However, if you need assistance please do ask. > 3) When I've tried to load MetacelloBrowser #stable in a clean 1.3 [*] > image several required packages were loaded: OmniBrowser, > RefactoringBrowser, AST, without warning me or inform anything > (compare with the Perl Package Manager that lists which required > packages will be loaded at selection time and before loading). Or > maybe I miss something? Versionner (http://www.squeaksource.com/Versionner.html) is a trim of MetacelloBrowser. Versionner essentially allows one to "commit" a new version. Note that merging support and conflict resolution is not handled currently. You can always resort to manual merging when necessary. Alexandre -- _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: Alexandre Bergel http://www.bergel.eu ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;. |
Alex
I would really to see versionner been more used. Now it would be nice to know what commit means. - I think that it should version, save the packages and update the confi and save it. Stef On Oct 12, 2011, at 8:34 PM, Alexandre Bergel wrote: > Hi Hernán, > > I can only answer questions related to MetacelloBrowser. > >> 1) I want to migrate from Pharo 1.1 to 1.3 saving my packages through >> a ConfigurationOf generated by MetacelloBrowser. But I cannot find a >> script for loading MetacelloBrowser in 1.1 (Metacello is already >> installed). Does it work in 1.1? Because I started to develop in 1.1 >> and now I want to migrate to a 1.3 but when I've evaluated the load >> script [*] I have a "MessageNotUnderstood: receiver of "load" is nil". > > I do not know whether the browser works on Pharo 1.1. > It does work on 1.3 however. > >> 2) Is there a list of installation scripts for image or monticello >> platform? I've checked in the following sites >> >> http://www.squeaksource.com/MetacelloBrowser.html >> http://book.pharo-project.org/book/PharoTools/Metacello-Browser/?_s=K_Gh6jx47P6VcJLA&_k=qU7pWNB6zDZG95Uk&_n&140 >> http://code.google.com/p/metacello/ >> >> but installation scripts are missing or doesn't specify to which Pharo >> images (1.1,1.2 or 1.3) or platforms (Pharo, Squeak, GemStone) apply. > > The browser has been developed on 1.3. Pharo 1.1 and 1.2 are not really considered. However, if you need assistance please do ask. > >> 3) When I've tried to load MetacelloBrowser #stable in a clean 1.3 [*] >> image several required packages were loaded: OmniBrowser, >> RefactoringBrowser, AST, without warning me or inform anything >> (compare with the Perl Package Manager that lists which required >> packages will be loaded at selection time and before loading). Or >> maybe I miss something? > > Versionner (http://www.squeaksource.com/Versionner.html) is a trim of MetacelloBrowser. Versionner essentially allows one to "commit" a new version. Note that merging support and conflict resolution is not handled currently. You can always resort to manual merging when necessary. > > Alexandre > -- > _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: > Alexandre Bergel http://www.bergel.eu > ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;. > > > > > |
> Now it would be nice to know what commit means.
> - I think that it should version, save the packages and update the confi and save it. This is exactly what it does. Alexandre > > Stef > On Oct 12, 2011, at 8:34 PM, Alexandre Bergel wrote: > >> Hi Hernán, >> >> I can only answer questions related to MetacelloBrowser. >> >>> 1) I want to migrate from Pharo 1.1 to 1.3 saving my packages through >>> a ConfigurationOf generated by MetacelloBrowser. But I cannot find a >>> script for loading MetacelloBrowser in 1.1 (Metacello is already >>> installed). Does it work in 1.1? Because I started to develop in 1.1 >>> and now I want to migrate to a 1.3 but when I've evaluated the load >>> script [*] I have a "MessageNotUnderstood: receiver of "load" is nil". >> >> I do not know whether the browser works on Pharo 1.1. >> It does work on 1.3 however. >> >>> 2) Is there a list of installation scripts for image or monticello >>> platform? I've checked in the following sites >>> >>> http://www.squeaksource.com/MetacelloBrowser.html >>> http://book.pharo-project.org/book/PharoTools/Metacello-Browser/?_s=K_Gh6jx47P6VcJLA&_k=qU7pWNB6zDZG95Uk&_n&140 >>> http://code.google.com/p/metacello/ >>> >>> but installation scripts are missing or doesn't specify to which Pharo >>> images (1.1,1.2 or 1.3) or platforms (Pharo, Squeak, GemStone) apply. >> >> The browser has been developed on 1.3. Pharo 1.1 and 1.2 are not really considered. However, if you need assistance please do ask. >> >>> 3) When I've tried to load MetacelloBrowser #stable in a clean 1.3 [*] >>> image several required packages were loaded: OmniBrowser, >>> RefactoringBrowser, AST, without warning me or inform anything >>> (compare with the Perl Package Manager that lists which required >>> packages will be loaded at selection time and before loading). Or >>> maybe I miss something? >> >> Versionner (http://www.squeaksource.com/Versionner.html) is a trim of MetacelloBrowser. Versionner essentially allows one to "commit" a new version. Note that merging support and conflict resolution is not handled currently. You can always resort to manual merging when necessary. >> >> Alexandre >> -- >> _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: >> Alexandre Bergel http://www.bergel.eu >> ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;. >> >> >> >> >> > -- _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: Alexandre Bergel http://www.bergel.eu ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;. |
Ok I will use it then.
May be you should add this in the fly by help on save/commit On Oct 13, 2011, at 1:43 PM, Alexandre Bergel wrote: >> Now it would be nice to know what commit means. >> - I think that it should version, save the packages and update the confi and save it. > > This is exactly what it does. > > Alexandre > >> >> Stef >> On Oct 12, 2011, at 8:34 PM, Alexandre Bergel wrote: >> >>> Hi Hernán, >>> >>> I can only answer questions related to MetacelloBrowser. >>> >>>> 1) I want to migrate from Pharo 1.1 to 1.3 saving my packages through >>>> a ConfigurationOf generated by MetacelloBrowser. But I cannot find a >>>> script for loading MetacelloBrowser in 1.1 (Metacello is already >>>> installed). Does it work in 1.1? Because I started to develop in 1.1 >>>> and now I want to migrate to a 1.3 but when I've evaluated the load >>>> script [*] I have a "MessageNotUnderstood: receiver of "load" is nil". >>> >>> I do not know whether the browser works on Pharo 1.1. >>> It does work on 1.3 however. >>> >>>> 2) Is there a list of installation scripts for image or monticello >>>> platform? I've checked in the following sites >>>> >>>> http://www.squeaksource.com/MetacelloBrowser.html >>>> http://book.pharo-project.org/book/PharoTools/Metacello-Browser/?_s=K_Gh6jx47P6VcJLA&_k=qU7pWNB6zDZG95Uk&_n&140 >>>> http://code.google.com/p/metacello/ >>>> >>>> but installation scripts are missing or doesn't specify to which Pharo >>>> images (1.1,1.2 or 1.3) or platforms (Pharo, Squeak, GemStone) apply. >>> >>> The browser has been developed on 1.3. Pharo 1.1 and 1.2 are not really considered. However, if you need assistance please do ask. >>> >>>> 3) When I've tried to load MetacelloBrowser #stable in a clean 1.3 [*] >>>> image several required packages were loaded: OmniBrowser, >>>> RefactoringBrowser, AST, without warning me or inform anything >>>> (compare with the Perl Package Manager that lists which required >>>> packages will be loaded at selection time and before loading). Or >>>> maybe I miss something? >>> >>> Versionner (http://www.squeaksource.com/Versionner.html) is a trim of MetacelloBrowser. Versionner essentially allows one to "commit" a new version. Note that merging support and conflict resolution is not handled currently. You can always resort to manual merging when necessary. >>> >>> Alexandre >>> -- >>> _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: >>> Alexandre Bergel http://www.bergel.eu >>> ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;. >>> >>> >>> >>> >>> >> > > -- > _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: > Alexandre Bergel http://www.bergel.eu > ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;. > > > > > |
In reply to this post by stephane ducasse-2
I really don't have the time to take MetacelloBrowser forward ... my efforts will be going into tODE ... So if anyone else wants to take MetacelloBrowser forward feel free to do so ...
Dale ----- Original Message ----- | From: "stephane ducasse" <[hidden email]> | To: [hidden email] | Sent: Wednesday, October 12, 2011 1:31:37 PM | Subject: Re: [Metacello] Installing MetacelloBrowser issues | | Alex | | I would really to see versionner been more used. | Now it would be nice to know what commit means. | - I think that it should version, save the packages and update the | confi and save it. | | Stef | On Oct 12, 2011, at 8:34 PM, Alexandre Bergel wrote: | | > Hi Hernán, | > | > I can only answer questions related to MetacelloBrowser. | > | >> 1) I want to migrate from Pharo 1.1 to 1.3 saving my packages | >> through | >> a ConfigurationOf generated by MetacelloBrowser. But I cannot find | >> a | >> script for loading MetacelloBrowser in 1.1 (Metacello is already | >> installed). Does it work in 1.1? Because I started to develop in | >> 1.1 | >> and now I want to migrate to a 1.3 but when I've evaluated the | >> load | >> script [*] I have a "MessageNotUnderstood: receiver of "load" is | >> nil". | > | > I do not know whether the browser works on Pharo 1.1. | > It does work on 1.3 however. | > | >> 2) Is there a list of installation scripts for image or monticello | >> platform? I've checked in the following sites | >> | >> http://www.squeaksource.com/MetacelloBrowser.html | >> http://book.pharo-project.org/book/PharoTools/Metacello-Browser/?_s=K_Gh6jx47P6VcJLA&_k=qU7pWNB6zDZG95Uk&_n&140 | >> http://code.google.com/p/metacello/ | >> | >> but installation scripts are missing or doesn't specify to which | >> Pharo | >> images (1.1,1.2 or 1.3) or platforms (Pharo, Squeak, GemStone) | >> apply. | > | > The browser has been developed on 1.3. Pharo 1.1 and 1.2 are not | > really considered. However, if you need assistance please do ask. | > | >> 3) When I've tried to load MetacelloBrowser #stable in a clean 1.3 | >> [*] | >> image several required packages were loaded: OmniBrowser, | >> RefactoringBrowser, AST, without warning me or inform anything | >> (compare with the Perl Package Manager that lists which required | >> packages will be loaded at selection time and before loading). Or | >> maybe I miss something? | > | > Versionner (http://www.squeaksource.com/Versionner.html) is a trim | > of MetacelloBrowser. Versionner essentially allows one to "commit" | > a new version. Note that merging support and conflict resolution | > is not handled currently. You can always resort to manual merging | > when necessary. | > | > Alexandre | > -- | > _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;: | > Alexandre Bergel http://www.bergel.eu | > ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;. | > | > | > | > | > | | |
Free forum by Nabble | Edit this page |