[ANN] Extra! Extra! SM2 is up and running!

goran.krampe at bluefish.se goran.krampe at bluefish.se
Sun Jan 18 21:12:10 UTC 2004

Howdy folks!

Well, it seems that SM2 in the end stopped kicking and biting me and
actually started working.

WARNING: The next days will probably (Murphy you know) have problems
related to SM2. I hope that there will be as little pain as possible,
but who knows. I hope you stay cheerful with me on the ride. :)

Some quick facts, the new Package Loader:

0. You can get SM2 by either "loading updates from the net" in your old
package loader. It will ask you if it should upgrade. Or you simply
install package "SqueakMap" (which now = SM2). This should work in 3.5,
3.6 and 3.7 as I have tested it. I have not tested SM2 in 3.4 and 3.2.
If all goes well you will see the new package loader which uses the
hierarchical list.

1. Releases are listed "under" the package in a hierarchical list.
Releases in SM2 have two version numbers - one automatic (1, 2, 3, 4
etc) which uses the package VersionNumber from Stephen Pair - and one
manual which the maintainer can enter. In the package loader the
automatic is listed if there is no manual version entered.

2. There is no "download directory" anymore. The package loader
maintains a disk cache located in "sm/cache". The structure is self
explanatory. This means that "install" only downloads if it isn't in the
cache. Marcus - this is what we shall use for your CD!

3. There is a little feature in the package loader called "put list in
paste buffer". This can be helpful when someone asks "What do you have
installed?" or something like that.

4. Loading updates from the net takes much longer now. But AFAIK this is
the only thing that is "worse" than SM1 - so please bear with me. This
has to do with the fact that the updating isn't incremental so it
actually loads a snapshot of the full map each time.

Anyway, given the richer model in SM2 I will very soon put out some cool
features in the package loader, stay tuned. :)

The master webserver:

1. When you log in - use your email or your developer initials (if SM2
has picked them up, it tried to do it by slurping from the Squeak
Swiki!) as username and one of the passwords you used for your package
(the first you registered presumably). Otherwise click the link and get
a new password in the email.

2. The server still has some gotchas - but I will work on them.

I will also try to get the time in a day or two to write an article on
SqP about SM2 and what it can do.

regards, Göran

More information about the Squeak-dev mailing list