[squeak-dev] Re: Condensing sources in 4.1
Andreas Raab
andreas.raab at gmx.de
Thu Apr 1 06:34:35 UTC 2010
Hi -
I just posted the code condensing sources in 4.1. It looks like it works
fine; if anyone wants to try it (in a throwaway image please!) run it via:
Smalltalk appendChangesTo: 'mytest.sources'.
This will copy the old sources, append the condensed changes and run the
image with the new sources file. Everything should continue to work as
is, but method histories should show both, the latest 4.1 version and
the original 4.0 version (but not the intermediates).
Cheers,
- Andreas
On 3/29/2010 1:59 PM, Andreas Raab wrote:
> Hi -
>
> I just wanted to float an idea that Eliot came up with over lunch. He
> pointed out that it would be good if we could preserve the method
> history from 4.0 but that it also would be good if we could ship with an
> empty changes file. Both of which can be achieved if we'd be condensing
> the changes file *to the end of* the sources file, i.e,
>
> SqueakV41.source = SqueakV4.sources + Squeak4.1.changes
>
> This has some advantages besides the empty changes file. It allows us to
> keep up with the intermediate stages during the RCs. In other words, for
> the next RC I can make a SqueakV41.sources and the image will be
> "compatible" with later versions of the sources file. In fact,
> SqueakV41.sources would be compatible with with SqueakV40.sources, too,
> so you could link the old sources file to the new one to save space if
> desired.
>
> What do people think? Sounds like a plan?
>
> Cheers,
> - Andreas
>
>
More information about the Squeak-dev
mailing list
|