4.1 trunk image

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
8 messages Options
Reply | Threaded
Open this post in threaded view
|

4.1 trunk image

Andreas.Raab
Folks -

I've just completed replaying the the entire trunk against our shiny new
4.0 release. The result is now available here:

http://ftp.squeak.org/trunk/Squeak4.1-9745-alpha.zip
http://ftp.squeak.org/trunk/Squeak4.1-9745-core.zip

(I've also moved the 3.11 images to outdated)

Cheers,
   - Andreas

Reply | Threaded
Open this post in threaded view
|

Re: 4.1 trunk image

LawsonEnglish
Andreas Raab wrote:

> Folks -
>
> I've just completed replaying the the entire trunk against our shiny
> new 4.0 release. The result is now available here:
>
> http://ftp.squeak.org/trunk/Squeak4.1-9745-alpha.zip
> http://ftp.squeak.org/trunk/Squeak4.1-9745-core.zip
>
> (I've also moved the 3.11 images to outdated)
>
> Cheers,
>   - Andreas
>
>
Image Version
The new version scheme is now active. The image version number is the
sum of all package versions. A stub package "Squeak-Version" has been
added to define the "base" number for the version. This image is
designated as "Squeak3.11.alpha".


3.11.alpha... should that be 4.11.alpha?


Lawson

Reply | Threaded
Open this post in threaded view
|

Re: 4.1 trunk image

Bert Freudenberg
In reply to this post by Andreas.Raab
On 21.03.2010, at 02:11, Andreas Raab wrote:

>
> Folks -
>
> I've just completed replaying the the entire trunk against our shiny new 4.0 release. The result is now available here:
>
> http://ftp.squeak.org/trunk/Squeak4.1-9745-alpha.zip
> http://ftp.squeak.org/trunk/Squeak4.1-9745-core.zip
>
> (I've also moved the 3.11 images to outdated)
>
> Cheers,
>  - Andreas

Great! Was it as straight-forward as expected?

- Bert -



Reply | Threaded
Open this post in threaded view
|

Re: 4.1 trunk image

David T. Lewis
In reply to this post by Andreas.Raab
On Sat, Mar 20, 2010 at 06:11:55PM -0700, Andreas Raab wrote:
> Folks -
>
> I've just completed replaying the the entire trunk against our shiny new
> 4.0 release. The result is now available here:
>
> http://ftp.squeak.org/trunk/Squeak4.1-9745-alpha.zip
> http://ftp.squeak.org/trunk/Squeak4.1-9745-core.zip

Outstanding!

The matching sources file is at:
  ftp://ftp.squeak.org/4.0/SqueakV40.sources.gz

I made a compressed V4 sources file (Smalltalk compressSources)
and saved it in a zip file located temporarily at:
  http://squeakvm.org/squeak64/lewis/SqueakV40-stc.zip

I regularly use a compressed sources file without any problem,
so it may be worthwhile to make the SqueakV40.stc available on
ftp.squeak.org for the benefit of folks with limited disk space.

Dave
 

Reply | Threaded
Open this post in threaded view
|

Re: 4.1 trunk image

Andreas.Raab
In reply to this post by Bert Freudenberg
On 3/21/2010 6:18 AM, Bert Freudenberg wrote:

> On 21.03.2010, at 02:11, Andreas Raab wrote:
>>
>> Folks -
>>
>> I've just completed replaying the the entire trunk against our shiny new 4.0 release. The result is now available here:
>>
>> http://ftp.squeak.org/trunk/Squeak4.1-9745-alpha.zip
>> http://ftp.squeak.org/trunk/Squeak4.1-9745-core.zip
>>
>> (I've also moved the 3.11 images to outdated)
>>
>> Cheers,
>>   - Andreas
>
> Great! Was it as straight-forward as expected?

Pretty much so. One gotcha was that I got again bitten by ordering
issues around Integer class>>readFrom:ifFail: but could work around it
by implementing it as ^self readFrom: aStream. Other than that there
were no surprises. It takes a while though :-)

Cheers,
   - Andreas

Reply | Threaded
Open this post in threaded view
|

Re: 4.1 trunk image

K. K. Subramaniam
In reply to this post by David T. Lewis
On Sunday 21 March 2010 11:06:33 pm David T. Lewis wrote:
> The matching sources file is at:
>   ftp://ftp.squeak.org/4.0/SqueakV40.sources.gz
Some files are duplicated in unix-linux/ as well?
--md5sums
368c37ba9a29b0479bcb83f9f782da81  SqueakV40.sources.gz
368c37ba9a29b0479bcb83f9f782da81  unix-linux/SqueakV40.sources.gz

db849e576b4993500da27065264121e1  Squeak4.0-basic.zip
db849e576b4993500da27065264121e1  unix-linux/Squeak4.0-basic.zip

--

Intentional or oversight?

Subbu

Reply | Threaded
Open this post in threaded view
|

Re: 4.1 trunk image

Chris Muller-3
In reply to this post by LawsonEnglish
I must've missed the note about this new versioning scheme.  So we are
not doing sequence-numbered updates anymore?  What happens if we have
a collision in the sum someday; packages could be removed from a
Squeak release, causing the # to decrease..


On Sun, Mar 21, 2010 at 4:52 AM, Lawson English <[hidden email]> wrote:

> Andreas Raab wrote:
>>
>> Folks -
>>
>> I've just completed replaying the the entire trunk against our shiny new
>> 4.0 release. The result is now available here:
>>
>> http://ftp.squeak.org/trunk/Squeak4.1-9745-alpha.zip
>> http://ftp.squeak.org/trunk/Squeak4.1-9745-core.zip
>>
>> (I've also moved the 3.11 images to outdated)
>>
>> Cheers,
>>  - Andreas
>>
>>
> Image Version
> The new version scheme is now active. The image version number is the sum of
> all package versions. A stub package "Squeak-Version" has been added to
> define the "base" number for the version. This image is designated as
> "Squeak3.11.alpha".
>
>
> 3.11.alpha... should that be 4.11.alpha?
>
>
> Lawson
>
>

Reply | Threaded
Open this post in threaded view
|

Re: 4.1 trunk image

Bert Freudenberg
On 22.03.2010, at 19:47, Chris Muller wrote:
>
> I must've missed the note about this new versioning scheme.  So we are
> not doing sequence-numbered updates anymore?  What happens if we have
> a collision in the sum someday; packages could be removed from a
> Squeak release, causing the # to decrease..

There is a dummy package "Squeak-Version" to compensate. Right now it is at version 4662. If another package is removed, it needs to be bumped to ensure continuity.

Better ideas welcome.

- Bert -