Hi,
I've finished synchronization of KernelImage packages with Squeak 3.10. Here's the list of packages (in recommended loading order):
Kernel ------ kernel.image Base EvalError Fonts Paragraph Compression Network PackageInfo Monticello ------ base.image MorphicCore ------ moprhicCore.image MorphicToolsSupport CodeHolder Debugger ChangeSorter Browser Explorer FileList MonticelloGUI ------ tools.image MorphicExt ------ morphicExt.image SUnit SUnitUtilities SUnitGUI Sound Tests ------ tests.image ArchiveViewer FileChooser FileContentsBrowser MorphicWidgets ProcessBrowser PreferenceBrowser EToysLoader EToys SARInstaller Addons ScrollableFileld LanguageEditor SerialPort ServiceBrowser TestsEToys ------ etoys.image
The methods that have different source code than Squeak 3.10 versions have a comment that contains text "KernelImageOverride" so it's easy to list and check it.
The next steps should be: - clean (fix unimplemented calls) of tools packages up to MorphicExt. Finish clean unloading of this packages - better granularity of the Tests package, tests for headless images, extend building process with automatic testing - building process should generate headless images with Seaside - check SqueakMap and Universe packages loading. Make it runable in tools.image. - make building process ready for the next platforms - start to remove EToys overrides to make it independent package
Generated images are available here: http://comtalk.eu/public/pub/KernelImage/current/
Cheers, -- Pavel
release@lists.squeakfoundation.org