Squeak 3.9 RC2

13 October, 2006

Stephane Ducasse announced the availability of the second Release Candidate of Squeak 3.9. According to his message to the squeak-dev mailing list, there’s still one more bug to fix before the final 3.9 release.

Here’ a list of the latest announcements that appeared on the squeak-dev mailing list:

  • John M McIntosh announced a new release of the mac Exupery VM. This release is up to date with the latest modifications to the VM necessary to run Exupery. Be warned though: this is still experimental software.
  • Keith Hodges announced the availability of the first version of the FullText package, a port to Squeak 3.8 of Scott Crosby’s Full Text search engine.

Also, Simon Micheal announced the creation of http://planetjp.squeak.org/, a planet aggregator that aggregates the Japanese squeak blogs.

In the past week some interesting announcements appeared on the Squeak-dev mailing list:

  • Pavel Krivanek announced support for the Monticello version control system in his KernelImage system. While this version of Monticello lacks some of the options (some tools are missing, and support for some repositories such as SMTP and SuperSwiki has been removed), it’s nonetheless working.
  • Masashi Umezawa released FileMan, a library for manipulating files and directories in an extremely simple way.
  • Karl Ramberg ported the Scamper web browser to the upcoming Squeak 3.9.

Meanwhile, on the Seaside mailing list, Andrea Brühlmann announced Albatross, a Seaside scenario testing framework. This tool lets you write SUnit tests that run a Seaside component in an external web browser and simulate user interactions. It provides access to the running and rendered component and at the same time to the model of your application.

And finally, on the Smallwiki/Pier mailing list, Keith Hodges announce a torrent of new releases: a specialized Pier Control Panel, a Magma-based persistancy system for Pier, and a premade image that includes Seaside, Magma and Pier.

In the past week, there have been two announcements on the Seaside mailing list:

  • David Shaffer released version 1.4 of SeasideTeasing, an extension to the SUnit testing framework which allows seamless testing of Seaside components.
  • Philippe Marshall announced a preview version of RSRSS (Really Simple RSS), a library for creating RSS feed using Seaside ‘s Canvas API.

Squeak 3.9 enters RC stage

30 September, 2006

Stephane Ducasse has released update 7061 of the 3.9g release, and proposed calling it final. Following the discussion on the proposal, it was agreed that to call it a release candidate and look for showstopping bugs which may have escaped release team’s attention.
Also, Pavel Krivanek has prepared another version of his Kernel image based on this 7061 update.

In the past days, some developers have released new versions of their packages:

  • Ruben Bakker has recently released version 3.0 of eCompletion, the autocompletion package for Squeak.
  • Milan Zimmerman, Edgar J De Cleene and Serge Stinckwich have announced the first version for Squeak 3.9 of MathMorphsRevival, a project to collect MathMorphs and related projects and make them run in Squeak 3.9.
  • Damien Cassou has released version 36 of his Dynamic Protocols package. A dynamic protocol is a category (displayed in the 3rd pane of your browser) whose content is computed dynamically based on the currently
    selected class.
  • Damien also released version 27 of the Squeak-dev image, a custom 3.9 image that comes with many developer tools already installed.
  • Stephane Rollandin announced LispKit v4, a kit for building custom Lisp interpreters. This release features an usable implementation of Scheme, almost fully R4RS compliant.