[From the soapbox:] Update stream are essential!!!

Keith Hodges keith_hodges at yahoo.co.uk
Wed Feb 7 02:28:29 UTC 2007


I think that having one update stream makes everything fall in behind 
the the person who controls the update stream. The key word being 'behind'.

> One test any final candidate should be able to pass is
> to be savable to disk. and then to be component
> saveable to disk and component loadable (from a
> kernel?) getting back an equivalent if not identical
> image.
I definitely agree with this.

I also agree that this does not mean that every single change has to be 
put in a package and loaded in with a whole package.

My preferred option is to enable a batch of changes via a script, 
followed by a batch update of the packages as a publishing mechanism. 
Thus supporting your 'test' above.

I think many squeakers are so busy maintaining their images in a working 
state, just considering the packages that they have under their own 
control. I dont think that letting an experimental update stream loose 
on my working image is a good idea.

I think that one way of moving forward is that at every step of the 
image development process, to release, not only the fixes and updates to 
the base image, but also to provide readily available 'favourite images' 
with 'my favourite packages' loaded and tested ready to go.

Keith









		
___________________________________________________________ 
Now you can scan emails quickly with a reading pane. Get the new Yahoo! Mail. http://uk.docs.yahoo.com/nowyoucan.html



More information about the Squeak-dev mailing list