Hi all,<br>
<br>
during the last months, I have assembled the current state of the release notes for Squeak 6.0. They are already integrated into the <a href="http://files.squeak.org/trunk/">nightly built image [1]</a> where you can open them via <a href="code:// HelpBrowser openOn: SqueakReleaseNotes"><b>Help > Release Notes</b></a><b>.</b> Alternatively, you can download them from <a href="https://raw.githubusercontent.com/squeak-smalltalk/squeak-app/squeak-trunk/release-notes/6.0">GitHub [2]</a> into your release-notes folder or adjust the path in <font color="#000000"><a href="code:// SqueakReleaseNotes class>>#asHelpTopic">SqueakReleaseNotes </a></font><font color="#000080"><a href="code:// SqueakReleaseNotes class>>#asHelpTopic">class>>#asHelpTopic</a></font>. Note that reading the notes outside of Squeak is only half as funny as I added a lot of interactive content to them.<br>
<br>
Squeak 6.0 are the longest release notes we ever had since we started writing detailed change logs (apparently, this was for Squeak 4.4). There are two possible reasons for this: first, our community is growing and becoming more and more powerful, and second, being brief has never been my greatest strength. :D<br>
<br>
I have tried my best to cover everything relevant with an appropriate level of detail [^3], but of course, I'm not infallible. So please, if you find some time, take a short look at them and make sure that your personal top changes are contained and described correctly. If you find something that should be shortened, you can report that, too. I will try to fix any reported issues that are reported in the next days. Looking forward to your feedback!<br>
<br>
Thanks to Marcel for the support!<br>
<br>
Best,<br>
Christoph<br>
<br>
[1] <a href="http://files.squeak.org/trunk/">http://files.squeak.org/trunk/</a><br>
[2] <a href="https://raw.githubusercontent.com/squeak-smalltalk/squeak-app/squeak-trunk/release-notes/6.0">https://raw.githubusercontent.com/squeak-smalltalk/squeak-app/squeak-trunk/release-notes/6.0</a><br>
[3] If you ever want to do this yourself, <a href="code:// ReleaseBuilder class>>#changesBetweenReleases ">ReleaseBuilder class>>#changesBetweenReleases </a>is a good starter. Ad: I also integrated this functionality into Squeak Inbox Talk and will publish it soon(TM). ;-)<br>
<br>
<font color="#808080">---<br>
</font><font color="#808080"><i>Sent from </i></font><font color="#808080"><i><a href="https://github.com/hpi-swa-lab/squeak-inbox-talk"><u><font color="#808080">Squeak Inbox Talk</font></u></a></i></font><br>
<br>
On 2022-06-14T12:26:27+02:00, marcel.taeumel@hpi.de wrote:<br>
<br>
> Hi all --<br>
> <br>
> > Beta/RC testing until June 5, 23:59 AOE<br>
> <br>
> As you might have noticed, that deadline has passed. We are currently testing the latest fixes in process termination and unwinding. New issues and fixes still occur on a daily basis. Let's give it this week and maybe one more.<br>
> <br>
> Best,<br>
> Marcel<br>
> Am 18.05.2022 15:33:46 schrieb Marcel Taeumel <marcel.taeumel at hpi.de>:<br>
> Hi all --<br>
> <br>
> We are in the "Feature Freeze". Here is our first 6.0beta bundle:<br>
> http://files.squeak.org/6.0beta/ [http://files.squeak.org/6.0beta/]<br>
> <br>
> <br>
> The package 60Deprecated got unloaded via the update stream.<br>
> Reload it manually if you really need it. Avoid for testing.<br>
> <br>
> Please focus on bug reporting and fixing:<br>
> https://bugs.squeak.org/ [https://bugs.squeak.org/] (GitHub issues)<br>
> <br>
> <br>
> Reduce the amount of fixes that might be regarded as new features.<br>
> Please avoid adding new features, especially if they need to be<br>
> discussed.<br>
> <br>
> Yes, you may add commentary and documentation as you see fit.<br>
> Yes, there is still time to merge Jaromir's process suspend/terminate<br>
> fixes.<br>
> <br>
> No, there won't be any natural-language translations in Squeak 6.0.<br>
> But maybe a simple tutorial/hint on how to add one yourself in the<br>
> "Extras > Language" menu.<br>
> <br>
> --> Beta/RC testing until June 5, 23:59 AOE<br>
> <br>
> <br>
> Best,<br>
> Marcel<br>
> <br>
> P.S.: "Squeak Objectland" is still not off the table. I will take another look<br>
> at it after returning from California on May 27th.<br>
> <br>
> Am 06.05.2022 11:52:56 schrieb Marcel Taeumel <marcel.taeumel at hpi.de>:<br>
> Hi all --<br>
> <br>
> Let's move the dates:<br>
> <br>
>  - Feature Freeze on May 18, 23:59 AOE<br>
> -> 11 days to go<br>
>  - Beta/RC testing until June 5, 23:59 AOE<br>
> -> 30 days to go<br>
> <br>
> I will not be available from May 20 to May 27.<br>
> <br>
> Let's hope we can fix the source.squeak.org issues<br>
> in time and also resolve that unnecessarily effortful<br>
> discussion on primitive 126 in the OSVM [1] by then.<br>
> <br>
> Best,<br>
> Marcel<br>
> <br>
> [1] https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/627<br>
> Am 02.05.2022 11:26:01 schrieb Marcel Taeumel <marcel.taeumel at hpi.de>:<br>
> Hi all --<br>
> <br>
> The connectivity to source.squeak.org is not good at the moment.<br>
> <br>
> 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.<br>
> <br>
> If the issues persist throughout this week, we will move the deadlines.<br>
> <br>
> Best,<br>
> Marcel<br>
> Am 25.04.2022 09:58:29 schrieb Marcel Taeumel <marcel.taeumel at hpi.de>:<br>
> Hi all! --<br>
> <br>
> Let's do this.<br>
> <br>
>  - Feature Freeze on May 6, 23:59 AOE<br>
> -> 11 days to go<br>
>  - Beta testing until May 15, 23:59 AOE<br>
> -> 20 days to go<br>
>  - Picking a release candidate until May 18, 23:59 AOE<br>
> -> 23 days to go<br>
> <br>
> The current state of tests can be found here:<br>
>  - https://github.com/squeak-smalltalk/squeak-app/actions<br>
>  - https://github.com/marceltaeumel/squeak-ffi/actions<br>
> <br>
> Download the latest squeak-app bundles from here:<br>
>  - http://files.squeak.org/6.0alpha/<br>
>  - http://files.squeak.org/6.0beta/ (after May 6)<br>
>  - http://files.squeak.org/6.0rc1/ (after May 15)<br>
>  - http://files.squeak.org/6.0rc2/<br>
>  - ...<br>
> <br>
> Please report bugs here on squeak-dev or on GitHub:<br>
>  - https://github.com/squeak-smalltalk/squeak-object-memory/issues<br>
> <br>
> After the Feature Freeze, this will happen in the Trunk Update Stream:<br>
>  - Unload 60Deprecated via postload-script<br>
>  - Adapt "SqueakVersion" to keep build number stable<br>
>  - Add "Load deprecated methods" to preference wizard<br>
>  - Update update map to not include 60Deprecated anymore<br>
> <br>
> After the release, this will happen in the Trunk Update Stream:<br>
>  - Add new 61Deprecated package<br>
>  - Trunk open for the features again<br>
>  ! Discuss the critical ones via Inbox as usual<br>
> <br>
> Meanwhile, the release versions of all packages will be copied over to source.squeak.org/squeak60.<br>
> <br>
> Best,<br>
> Marcel<br>
> <br>
> P.S.: Here is the previous info on the release planning: http://lists.squeakfoundation.org/pipermail/squeak-dev/2022-March/219520.html<br>
> -------------- next part --------------<br>
> An HTML attachment was scrubbed...<br>
> URL: <http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20220614/1c4b1ff2/attachment.html><br>
> <br>
> <br>
["6.0"]