[squeak-dev] We are in CODE FREEZE -- Re: [PSA] Squeak 6.0 | The Dates

Thiede, Christoph Christoph.Thiede at student.hpi.uni-potsdam.de
Wed Jun 22 14:17:24 UTC 2022


Hi Marcel,


wonderful, thanks for your efforts! 🎉


> (Can somebody replicate the squeak.org screenshots for 200% scale factor? Except the Scratch/Etoys ones. Ratio 16:9, probably 2232x1256 pixels each. PNG must be optimized for size.

> https://github.com/squeak-smalltalk/squeak.org/tree/master/img/screenshots)

Let's finally automate them (as proposed by Patrick (pre) earlier). We have made pretty good experiences with the approach used for the figures in Squeak by Example [1]. I also used the same framework quite recently for another project. It's pretty easy to integrate with smalltalkCI.

Best,
Christoph

[1] https://sourcegraph.com/search?q=context:global+repo:%5Egithub%5C.com/hpi-swa-lab/SqueakByExample-english%24+%5C%5Cbegin%5C%7BExecuteSmalltalkScript%5C%7D%5B%5Cs%5CS%5D%2B%3F%5C%5Cend%5C%7BExecuteSmalltalkScript%5C%7D+lang:TeX&patternType=regexp

________________________________
Von: Squeak-dev <squeak-dev-bounces at lists.squeakfoundation.org> im Auftrag von Taeumel, Marcel
Gesendet: Mittwoch, 22. Juni 2022 15:55:27
An: squeak-dev
Betreff: [squeak-dev] We are in CODE FREEZE -- Re: [PSA] Squeak 6.0 | The Dates

Hi all --

We are in the "Code Freeze". Here is our first (and only?) 6.0rc1 bundle:
http://files.squeak.org/6.0rc1/

Here are the static release notes:
https://raw.githubusercontent.com/squeak-smalltalk/squeak-app/squeak-trunk/release-notes/6.0
The interactive release notes are available from the Help menu
in the image.

I am a little bit busy from Friday to Sunday. Maybe we can do
the release next Monday?

(Can somebody replicate the squeak.org screenshots for 200%
scale factor? Except the Scratch/Etoys ones. Ratio 16:9, probably
2232x1256 pixels each. PNG must be optimized for size.
https://github.com/squeak-smalltalk/squeak.org/tree/master/img/screenshots)

Best,
Marcel

Am 18.05.2022 15:33:46 schrieb Marcel Taeumel <marcel.taeumel at hpi.de>:

Hi all --

We are in the "Feature Freeze". Here is our first 6.0beta bundle:
http://files.squeak.org/6.0beta/

The package 60Deprecated got unloaded via the update stream.
Reload it manually if you really need it. Avoid for testing.

Please focus on bug reporting and fixing:
https://bugs.squeak.org/ (GitHub issues)

Reduce the amount of fixes that might be regarded as new features.
Please avoid adding new features, especially if they need to be
discussed.

Yes, you may add commentary and documentation as you see fit.
Yes, there is still time to merge Jaromir's process suspend/terminate
fixes.

No, there won't be any natural-language translations in Squeak 6.0.
But maybe a simple tutorial/hint on how to add one yourself in the
"Extras > Language" menu.

--> Beta/RC testing until June 5, 23:59 AOE

Best,
Marcel

P.S.: "Squeak Objectland" is still not off the table. I will take another look
at it after returning from California on May 27th.


Am 06.05.2022 11:52:56 schrieb Marcel Taeumel <marcel.taeumel at hpi.de>:

Hi all --

Let's move the dates:

 - Feature Freeze on May 18, 23:59 AOE
-> 11 days to go
 - Beta/RC testing until June 5, 23:59 AOE
-> 30 days to go

I will not be available from May 20 to May 27.

Let's hope we can fix the source.squeak.org issues
in time and also resolve that unnecessarily effortful
discussion on primitive 126 in the OSVM [1] by then.

Best,
Marcel

[1] https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/627

Am 02.05.2022 11:26:01 schrieb Marcel Taeumel <marcel.taeumel at hpi.de>:

Hi all --

The connectivity to source.squeak.org is not good at the moment.

We did a recent upgrade to use Squeak 5.3 and OSVM RC3 (20220419), which might require a little bit more effort to make things smooth again.

If the issues persist throughout this week, we will move the deadlines.

Best,
Marcel

Am 25.04.2022 09:58:29 schrieb Marcel Taeumel <marcel.taeumel at hpi.de>:

Hi all! --

Let's do this.

 - Feature Freeze on May 6, 23:59 AOE
-> 11 days to go
 - Beta testing until May 15, 23:59 AOE
-> 20 days to go
 - Picking a release candidate until May 18, 23:59 AOE
-> 23 days to go

The current state of tests can be found here:
 - https://github.com/squeak-smalltalk/squeak-app/actions
 - https://github.com/marceltaeumel/squeak-ffi/actions

Download the latest squeak-app bundles from here:
 - http://files.squeak.org/6.0alpha/
 - http://files.squeak.org/6.0beta/ (after May 6)
 - http://files.squeak.org/6.0rc1/ (after May 15)
 - http://files.squeak.org/6.0rc2/
 - ...

Please report bugs here on squeak-dev or on GitHub:
 - https://github.com/squeak-smalltalk/squeak-object-memory/issues

After the Feature Freeze, this will happen in the Trunk Update Stream:
 - Unload 60Deprecated via postload-script
 - Adapt "SqueakVersion" to keep build number stable
 - Add "Load deprecated methods" to preference wizard
 - Update update map to not include 60Deprecated anymore

After the release, this will happen in the Trunk Update Stream:
 - Add new 61Deprecated package
 - Trunk open for the features again
 ! Discuss the critical ones via Inbox as usual

Meanwhile, the release versions of all packages will be copied over to source.squeak.org/squeak60.

Best,
Marcel

P.S.: Here is the previous info on the release planning: http://lists.squeakfoundation.org/pipermail/squeak-dev/2022-March/219520.html
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20220622/5c73b3dc/attachment.html>


More information about the Squeak-dev mailing list