Hi PhiHo,
UndefinedObject(Object)>>doesNotUnderstand: #methodsFor:stamp:
Receiver: nil Arguments and temporary variables: aMessage: methodsFor: '*TraitsMonticelloPreload' stamp: 'al 3/30/2004 11:37' Receiver's instance variables: Nil "
yes, unfortunately that has become a common error: You need Monticello installed.
The release notes says "updated to make it load in image 3.7b-5967. Gamma2 is at latest update #5987.
any 3.7 image should work.
Did anyone successfully install Traits 1.1 beta (r2) into Basic image gamma 2 on Windows platform?
as I developed it, I tested it several times of course ;-). Although not on windows. But that should not be a problem.
Do I need to load Monticello first ?
yes (as it says in the SqueakMap description)
When I tried to load Monticello 123, it was warned that Monticello 123 is not compatible with 3.7.
why don't you try the newest Monticello version (183)? I can't say if 123 works. Probably that's the problem!
The warning was ignored and Monticello 123 was installed, then Traits 1.1 was again loaded.
1576 classes were recompiled. Same results, same error, no go.
Would someone please tell me how to install Traits.
Despite from not loading the prerequisite Monticello package another problem has occurred to somebody: When OmniBrowser already was installed in the image Traits could not be loaded properly. Apart from that I don't know about any problems loading or working with Traits.
Please let me know if it does not work for you with the newest Monticello version!
Cheers, Adrian ___________________ Adrian Lienhard www.adrian-lienhard.ch www.netstyle.ch
Hi Adrian,
[SNIP]
When I tried to load Monticello 123, it was warned that Monticello 123 is not compatible with 3.7.
why don't you try the newest Monticello version (183)? I can't say if 123 works. Probably that's the problem!
Last night when I tried, the latest version of Monticello from SM appeared to be 123.
Now, there are a lot more above 123. Maybe a problem with my cache.
Now after 1686 classes were recompiled.
Hooray, it works. The reward was Readme.
Some initial observation (size in bytes)
Squeak3.7gamma2.changes 17,479,171 Squeak3.7gamma2.image 10,052,352
(with Monticello) Traited.changes 17,479,262 Traited.image 12,307,456
It seems that this version of Monticello is much faster than an older version.
Very little changes ? (17,479,171 -> 17,479,262)
What's the differences between ImageBrowser and TraitsBrowser ?
FileBrowser encountered an error :
Error: Fully qualified path expected
(Please see attached log)
BTW, does Traits need Morphic and 3.7 ?
Can I load Traits into a shrinked (MVC) image ?
Do you have a tutorial for using Traits in Squeak ?
Thanks for giving me more incentives to learn Squeak.
Cheers,
PhiHo.
Hi PhiHo,
What's the differences between ImageBrowser and TraitsBrowser ?
The TraitsBrowser is the ImageBrowser enhanced with some features to work with traits. With the TraitsBrowser for example you can browse a trait composition: The browser automatically adds new panes to the right (similar to the finder of OS X). Or there are some more menu items and drag-n-drop support implemented in the TraitsBrowser.
FileBrowser encountered an error : Error: Fully qualified path expected (Please see attached log)
Probably there is (or was) a bug in the file browser for windows. It works on my mac. Maybe this is fixed in the newer version of OmniBrowser. The version that currently comes with the Traits package is rather old now (version 184), so this might have been fixed in the meantime.
BTW, does Traits need Morphic and 3.7 ?
It definitely needs a 3.7 image because we use the kernel cleanups from KCP that were introduced recently.
Can I load Traits into a shrinked (MVC) image ?
Hm, this depends on the image (what is left?). One thing that might be a problem is that traits are stored in Monticello (on SqueakSource). So you have to have Monticello to be able to load it (programmatically I assume, since there is no user interface in MVC). A workaround could be to produce a changeset in advance. So, I guess it would need some work but should not be a big problem. I never tried because I don't use MVC. Do you need this for some reason?
Do you have a tutorial for using Traits in Squeak ?
No, unfortunately not. But the papers at http://www.iam.unibe.ch/~scg/Research/Traits/index.html might be useful to get started. If you have further questions just ask!
Cheers, Adrian ___________________ Adrian Lienhard www.adrian-lienhard.ch www.netstyle.ch
Hi PhiHo, Adrian,
There is a bug on DosFileDirectory that prevent the FileBrowser to start. This bug was reported by me a long time ago and fixed by Andreas but I think it was not yet harvested.
Regards, Hernán
FileBrowser encountered an error : Error: Fully qualified path expected (Please see attached log)
Probably there is (or was) a bug in the file browser for windows. It works on my mac. Maybe this is fixed in the newer version of OmniBrowser. The version that currently comes with the Traits package is rather old now (version 184), so this might have been fixed in the meantime.
Hi Hernán ,
There is a bug on DosFileDirectory that prevent the FileBrowser to start. This bug was reported by me a long time ago and fixed by Andreas but I think it was not yet harvested.
Thanks for the info.
Is this proof that we need a Win32 DosFileDirectory harvester ;-)
Cheers,
PhiHo.
Hi Adrian,
[SNIP]
Can I load Traits into a shrinked (MVC) image ?
Hm, this depends on the image (what is left?). One thing that might be a problem is that traits are stored in Monticello (on SqueakSource). So you have to have Monticello to be able to load it (programmatically I assume, since there is no user interface in MVC). A workaround could be to produce a changeset in advance. So, I guess it would need some work but should not be a big problem. I never tried because I don't use MVC. Do you need this for some reason?
Trust me, I have very good reasons.
It is very much appreciated if you can help.
Do you have a tutorial for using Traits in Squeak ?
No, unfortunately not.
You mean Traiting is not a compulsory credit at Uni Berne, (what a shame ;-)
But the papers at http://www.iam.unibe.ch/~scg/Research/Traits/index.html might be useful to get started. If you have further questions just ask!
Thanks, I will have a look.
Cheers,
PhiHo.
squeak-dev@lists.squeakfoundation.org