[ANN][Squeak-dev Mini Image] Version sqMinidev07.09.1

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
14 messages Options
Reply | Threaded
Open this post in threaded view
|

[ANN][Squeak-dev Mini Image] Version sqMinidev07.09.1

Damien Cassou-3
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

Reply | Threaded
Open this post in threaded view
|

Re: [ANN][Squeak-dev Mini Image] Version sqMinidev07.09.1

Ralph Johnson
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

Reply | Threaded
Open this post in threaded view
|

Re: [ANN][Squeak-dev Mini Image] Version sqMinidev07.09.1

Damien Cassou-3
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

Reply | Threaded
Open this post in threaded view
|

Re: [ANN][Squeak-dev Mini Image] Version sqMinidev07.09.1

NorbertHartl
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



Reply | Threaded
Open this post in threaded view
|

Re: [ANN][Squeak-dev Mini Image] Version sqMinidev07.09.1

NorbertHartl
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


Reply | Threaded
Open this post in threaded view
|

Re: [ANN][Squeak-dev Mini Image] Version sqMinidev07.09.1

Pavel Krivanek
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

Reply | Threaded
Open this post in threaded view
|

Re: [ANN][Squeak-dev Mini Image] Version sqMinidev07.09.1

Pavel Krivanek
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

Reply | Threaded
Open this post in threaded view
|

Re: [ANN][Squeak-dev Mini Image] Version sqMinidev07.09.1

NorbertHartl

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.
>
Exactly as you wrote it. I'm really impressed. It is the smallest good
looking image I ever had ;) Keep up the excellent work!

Norbert


Reply | Threaded
Open this post in threaded view
|

Re: [ANN][Squeak-dev Mini Image] Version sqMinidev07.09.1

Edgar J. De Cleene
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



Reply | Threaded
Open this post in threaded view
|

RE: [ANN][Squeak-dev Mini Image] Version sqMinidev07.09.1

SmallSqueak
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.



Reply | Threaded
Open this post in threaded view
|

OSCPC (Re: OLPC Cost Rises To $188 Per Laptop)

SmallSqueak
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".



Reply | Threaded
Open this post in threaded view
|

Re: OSCPC (Re: OLPC Cost Rises To $188 Per Laptop)

timrowledge
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



Reply | Threaded
Open this post in threaded view
|

Re: [ANN][Squeak-dev Mini Image] Version sqMinidev07.09.1

Klaus D. Witzel
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
>
>
>



Reply | Threaded
Open this post in threaded view
|

Re: [ANN][Squeak-dev Mini Image] Version sqMinidev07.09.1

Klaus D. Witzel
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
>
>
>
>