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

David T. Lewis lewis at mail.msen.com
Thu Jun 16 19:39:46 UTC 2022


Hi Christoph,

Bravo! Thank you for all of your efforts and hard work to put together these release notes.

Dave

On Thu, Jun 16, 2022 at 07:45:36PM +0200, christoph.thiede at student.hpi.uni-potsdam.de wrote:
> Hi all,
> 
> during the last months, I have assembled the current state of the release notes for Squeak 6.0. They are already integrated into the nightly built image [1] where you can open them via Help > Release Notes. Alternatively, you can download them from GitHub [2] into your release-notes folder or adjust the path in SqueakReleaseNotes class>>#asHelpTopic. Note that reading the notes outside of Squeak is only half as funny as I added a lot of interactive content to them.
> 
> 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
> 
> 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!
> 
> Thanks to Marcel for the support!
> 
> Best,
> Christoph
> 
> [1] http://files.squeak.org/trunk/
> [2] https://raw.githubusercontent.com/squeak-smalltalk/squeak-app/squeak-trunk/release-notes/6.0
> [3] If you ever want to do this yourself, ReleaseBuilder class>>#changesBetweenReleases is a good starter. Ad: I also integrated this functionality into Squeak Inbox Talk and will publish it soon(TM). ;-)
> 
> ---
> Sent from Squeak Inbox Talk
> 
> On 2022-06-14T12:26:27+02:00, marcel.taeumel at hpi.de wrote:
> 
> > Hi all --
> > 
> > >?Beta/RC testing until June 5, 23:59 AOE
> > 
> > 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.
> > 
> > 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/ [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/ [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/20220614/1c4b1ff2/attachment.html>
> > 
> > 
> ["6.0"]

> 



More information about the Squeak-dev mailing list