Hi,
thanks to Pavel, I finally managed to create a squeak-dev image based on his MinimalMorphic. This image can be found at http://damien.cassou.free.fr/squeak-dev/beta/experimental. Please try it. -- Damien Cassou |
On 9/20/07, Damien Cassou <[hidden email]> wrote:
> Hi, > > thanks to Pavel, I finally managed to create a squeak-dev image based > on his MinimalMorphic. This image can be found at > http://damien.cassou.free.fr/squeak-dev/beta/experimental. This is great! How did you get past the preferences problem, i.e. how did you get them to work? The first thing I did was to try to run tests, but TestRunner gets a DNU when it accesses TestReporter in its class method defaultSelectors, since TestReporter is not defined. I was able to open the Universe Browser, but when I selected (more or less at random) Connectors and tried to load it, I got an error. Did you use Package Universe to build your image? I would imagine that an image based on MinimalMorphic needs a different universe than 3.10. -Ralph |
2007/9/20, Ralph Johnson <[hidden email]>:
> On 9/20/07, Damien Cassou <[hidden email]> wrote: > > thanks to Pavel, I finally managed to create a squeak-dev image based > > on his MinimalMorphic. This image can be found at > > http://damien.cassou.free.fr/squeak-dev/beta/experimental. > > This is great! How did you get past the preferences problem, i.e. how > did you get them to work? Ask Pavel :-) > The first thing I did was to try to run tests, but TestRunner gets a > DNU when it accesses TestReporter in its class method > defaultSelectors, since TestReporter is not defined. I will have a look at it > I was able to open the Universe Browser, but when I selected (more or > less at random) Connectors and tried to load it, I got an error. Did > you use Package Universe to build your image? I would imagine that an > image based on MinimalMorphic needs a different universe than 3.10. I used the development Universe and it worked. I will have a look at your problems. Thank you -- Damien Cassou |
In reply to this post by Damien Cassou-3
On Thu, 2007-09-20 at 13:52 +0200, Damien Cassou wrote: > Hi, > > thanks to Pavel, I finally managed to create a squeak-dev image based > on his MinimalMorphic. This image can be found at > http://damien.cassou.free.fr/squeak-dev/beta/experimental. > I started the image opened package universe browser and pressed update list from network. I got an error in UStandardUniverse>>updatePackagesViaWWW Set doesNotUnderstand retrieveContents I don't understand the error but there is an _ assignment which causes the problem in my case. Exchanging it with := fixes the behaviour and I can update the map. I'm using ubuntu linux and squeak vm 3.9-8 Norbert |
In reply to this post by Damien Cassou-3
On Thu, 2007-09-20 at 13:52 +0200, Damien Cassou wrote: > Hi, > > thanks to Pavel, I finally managed to create a squeak-dev image based > on his MinimalMorphic. This image can be found at > http://damien.cassou.free.fr/squeak-dev/beta/experimental. > While trying to install the freetype packages an error appeared. The cause is a missing SARInstaller in UISar>>installFileNamed: invoked from UPackageInstaller cass>>installFileNamed: Norbert |
In reply to this post by Ralph Johnson
On 9/20/07, Ralph Johnson <[hidden email]> wrote:
> On 9/20/07, Damien Cassou <[hidden email]> wrote: > > Hi, > > > > thanks to Pavel, I finally managed to create a squeak-dev image based > > on his MinimalMorphic. This image can be found at > > http://damien.cassou.free.fr/squeak-dev/beta/experimental. > > This is great! How did you get past the preferences problem, i.e. how > did you get them to work? PreferenceBrowser comes with ViewRegistry subclasses and for the default preferences the correct view registry class is returned according to its name. It's not optimal solution but it gives us little more time to think out better one ;-) It's not handy to need PreferenceBrowser as the prerequisite of all packages that want to create own preferences and want to set own preferenceView for it. > The first thing I did was to try to run tests, but TestRunner gets a > DNU when it accesses TestReporter in its class method > defaultSelectors, since TestReporter is not defined. The KernelImage packages were upgraded to correspond to Squeak 3.10 #7145 but it seems that the TestRunner has different sources. Damien loaded another version that seems to be older. I have to prepare the next revision of KernelImage packages overrides to determine exactly its relation to Squeak 3.10 and see if some changes aren't missing. When will be the final release? One wish to Edgar - please put the ScrollableField with 3.10 history into the window (halos-menu-extras-put in a window) The next task I have to do is - fix MinimalMorphic loading from the Kernel (the old Kernel package is now fragmented into Kernel and Base package - as the result of license conversion process) - test the MinimalMorphic uloading. As the result it will be possible to take MimimalMorphic image and shrink it to the new Kernel - and then load all this packages simply again. If all packages will offer the clean unloading, it should be possible to do that with every image. > I was able to open the Universe Browser, but when I selected (more or > less at random) Connectors and tried to load it, I got an error. Did > you use Package Universe to build your image? I would imagine that an > image based on MinimalMorphic needs a different universe than 3.10. > > -Ralph I guess that Connectors use lot of stuff from EToys so I'm not surprised with this result :-) But I'm little bit surprised that it was possible to load all basic DeveloperImage packages without major problems ;-) Thank you, Damien. Cheers, -- Pavel |
In reply to this post by NorbertHartl
On 9/21/07, Norbert Hartl <[hidden email]> wrote:
> > On Thu, 2007-09-20 at 13:52 +0200, Damien Cassou wrote: > > Hi, > > > > thanks to Pavel, I finally managed to create a squeak-dev image based > > on his MinimalMorphic. This image can be found at > > http://damien.cassou.free.fr/squeak-dev/beta/experimental. > > > While trying to install the freetype packages an error appeared. > The cause is a missing SARInstaller in > > UISar>>installFileNamed: > invoked from > UPackageInstaller cass>>installFileNamed: SARInstaller has its own package in the KernelImage SqueakSource repository. But you should install all three correct SUnit packages from this repository firstly. I tried to load the FreeType package via Universe and it is possible and it is working well. You only have to fix one problem during installation - FreeType package expects that there exists font named accuny but the MinimalMorphic image contains only atlanta. So fix the method and restart it if you will get this error. Cheers, -- Pavel |
On Fri, 2007-09-21 at 08:35 +0200, Pavel Krivanek wrote: > On 9/21/07, Norbert Hartl <[hidden email]> wrote: > > > > On Thu, 2007-09-20 at 13:52 +0200, Damien Cassou wrote: > > > Hi, > > > > > > thanks to Pavel, I finally managed to create a squeak-dev image based > > > on his MinimalMorphic. This image can be found at > > > http://damien.cassou.free.fr/squeak-dev/beta/experimental. > > > > > While trying to install the freetype packages an error appeared. > > The cause is a missing SARInstaller in > > > > UISar>>installFileNamed: > > invoked from > > UPackageInstaller cass>>installFileNamed: > > SARInstaller has its own package in the KernelImage SqueakSource > repository. But you should install all three correct SUnit packages > from this repository firstly. I tried to load the FreeType package via > Universe and it is possible and it is working well. You only have to > fix one problem during installation - FreeType package expects that > there exists font named accuny but the MinimalMorphic image contains > only atlanta. So fix the method and restart it if you will get this > error. > looking image I ever had ;) Keep up the excellent work! Norbert |
In reply to this post by Pavel Krivanek
El 9/21/07 3:21 AM, "Pavel Krivanek" <[hidden email]> escribió: > One wish to Edgar - please put the ScrollableField with 3.10 history > into the window (halos-menu-extras-put in a window) Done. Once you send code for see differences between images, could send again. I want MinimalMorphic. My only disagree is break the big package for have it into smaller ones. And reach MinimalMorphic coming from top via Monticello unload. So we learn if some package should be reshaped or not (the Ladrillos idea) Once I said MinimalMorphic should start as 7200 , now we are to 7143, not many red test but is important we wait the fix of Delay and fonts problems. Wish lead 3.11 team? I follow you and do my best. Edgar |
Hi Edgar,
> -----Original Message----- > From: [hidden email] [mailto:squeak-dev- > [hidden email]] On Behalf Of Edgar J. De Cleene > Sent: Friday, September 21, 2007 7:26 AM > To: The general-purpose Squeak developers list > Subject: Re: [ANN][Squeak-dev Mini Image] Version sqMinidev07.09.1 > > > > > El 9/21/07 3:21 AM, "Pavel Krivanek" <[hidden email]> > escribió: > > > One wish to Edgar - please put the ScrollableField with 3.10 history > > into the window (halos-menu-extras-put in a window) > Done. > Once you send code for see differences between images, could send > again. > I want MinimalMorphic. > My only disagree is break the big package for have it into smaller > ones. > And reach MinimalMorphic coming from top via Monticello unload. > So we learn if some package should be reshaped or not (the Ladrillos > idea) > > Once I said MinimalMorphic should start as 7200 , now we are to 7143, > not > many red test but is important we wait the fix of Delay and fonts > problems. > > Wish lead 3.11 team? I follow you and do my best. > Please accept my humble admiration. True leaders lead by following and don't really care who is leading, as long as the goal is attained. > Edgar > and please allow me to share your feeling in what you had written: > > > And what stop us use available old hardware for education? > Squeak (and many more) run on as low as Pentium II computers. > > First we should be sure kids don't starve to dead as you know happens > in Argentina. > ... > > Well, for poor countries like ours without the wi-fi infrastructure out > the main cities and used computers with similar perfomance and more > software available I said OLPC is only a dream. > > Edgar > I know damn sure that if I had won 6/49 or 7/49 it would be none of anyone's business to tell me which casino should I burn my money there; I still can't help not to feel sick in my gut when limited available resource for work related to Squeak are spent elsewhere for "me too" projects that are too late, too little with a big DOA clearly inscribed in Nostradamus' quatrains ;-) It's good to know that 3.10 release team is taking all the time it needs to look at the core issues instead of shoving out sugar coated YARAD ;-) Oops, self imposed quota for trolling here is already used up ;-) I am looking forward to release 3.11/4. Cheers, PhiHo. |
Hi Edgar,
I hope you don't mind I post your mail to Squeak list. There are a couple questions I would like to find out from those who are more informed. > -----Original Message----- > From: Edgar J. De Cleene [mailto:[hidden email]] > Sent: Friday, September 21, 2007 11:05 AM > To: SmallSqueak > Subject: Re: [ANN][Squeak-dev Mini Image] Version sqMinidev07.09.1 > > > El 9/21/07 11:08 AM, "SmallSqueak" <[hidden email]> escribió: > > > Hi Edgar, > > > > > > and please allow me to share your feeling in what you had written: > > > > > >> > >> > >> And what stop us use available old hardware for education? > >> Squeak (and many more) run on as low as Pentium II computers. > >> > >> First we should be sure kids don't starve to dead as you know > >> happens in Argentina. > >> > > ... > > > >> > >> Well, for poor countries like ours without the wi-fi infrastructure > >> out the main cities and used computers with similar perfomance and > >> more software available I said OLPC is only a dream. > >> > >> Edgar > >> > >> ... > See our very modest student team swiki few random notes > http://200.3.221.230:8088 > > Now I researching small linux distros for use our "compulata" a Celeron > 733 192 mb / 20 Mb disk > The problematic Video card is SIS 6C326 and have a network card PCI > Realtek RTL8139/810x Family > > Second hand by 300 pesos (less 100 dollars) and is almost the same > equipment students have in UTN or in his houses. > Of course , some have new equipment. > Dear List, I heard that in North America, computers of this vintage are recycled (at a cost) and there are millions of them. Is it true? I am wondering if some big names would have them collected, containerized and shipped to where they are still usable, what would be the cost? > But the point is no need of fancy hardware, we need a teacher have time > to use Squeak instead to worry about food rations. > The sad true is in major cities many child only meal is in school. > And so many schools I middle of nowhere need the teacher was mom, dad, > doctor before she thinks in teach some... > > > Edgar > Cheers, PhiHo. P.S: Oh, OSCPC stands for "One Surplus Computer Per Child". |
PhiHo, read the OLPC website; surplus old computers are not an answer
to their aims. They might well be very useful for *other* aims and in other places. tim -- tim Rowledge; [hidden email]; http://www.rowledge.org/tim Receptacle: a very playful welcome from a receptionist |
In reply to this post by NorbertHartl
On Fri, 21 Sep 2007 10:14:03 +0200, Norbert Hartl wrote:
> > On Fri, 2007-09-21 at 08:35 +0200, Pavel Krivanek wrote: >> On 9/21/07, Norbert Hartl wrote: >> > >> > On Thu, 2007-09-20 at 13:52 +0200, Damien Cassou wrote: >> > > Hi, >> > > >> > > thanks to Pavel, I finally managed to create a squeak-dev image >> based >> > > on his MinimalMorphic. This image can be found at >> > > http://damien.cassou.free.fr/squeak-dev/beta/experimental. >> > > >> > While trying to install the freetype packages an error appeared. >> > The cause is a missing SARInstaller in >> > >> > UISar>>installFileNamed: >> > invoked from >> > UPackageInstaller cass>>installFileNamed: >> >> SARInstaller has its own package in the KernelImage SqueakSource >> repository. But you should install all three correct SUnit packages >> from this repository firstly. I tried to load the FreeType package via >> Universe and it is possible and it is working well. You only have to >> fix one problem during installation - FreeType package expects that >> there exists font named accuny but the MinimalMorphic image contains >> only atlanta. So fix the method and restart it if you will get this >> error. >> > Exactly as you wrote it. I'm really impressed. It is the smallest good > looking image I ever had ;) Keep up the excellent work! And more kudos from yet another Minimal* and -dev images user :) /Klaus > Norbert > > > |
In reply to this post by NorbertHartl
Hi Norbert,
on Fri, 21 Sep 2007 02:33:48 +0200, you wrote: > > On Thu, 2007-09-20 at 13:52 +0200, Damien Cassou wrote: >> Hi, >> >> thanks to Pavel, I finally managed to create a squeak-dev image based >> on his MinimalMorphic. This image can be found at >> http://damien.cassou.free.fr/squeak-dev/beta/experimental. >> > I started the image opened package universe browser and pressed > update list from network. I got an error in > > UStandardUniverse>>updatePackagesViaWWW > > Set doesNotUnderstand retrieveContents Just ran into the same :( > I don't understand the error but there is an _ assignment which > causes the problem in my case. Exchanging it with := fixes the > behaviour and I can update the map. Found that method #updatePackagesViaWWW has quite a difference between source code and decompiled code. Of course (in Smalltalk :) the VM executes the actual byte code, which attempts to evaluate (packages retrieveContents ...) and packages is a Set, whereas the sourcecode says (packagesURL retrieveContents ...) which evaluates fine in the debugger. Strange. And (Compiler recompileAll) halts because CharacterSetComplement>># does SmallInteger doesNotUnderstand: #bitXOr: ... (but the browser does find the method), even more strange. /Klaus > I'm using ubuntu linux and squeak vm 3.9-8 > > Norbert > > > > |
Free forum by Nabble | Edit this page |