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

karl ramberg karlramberg at gmail.com
Thu Jun 16 18:54:31 UTC 2022


I could not see the new GifReadWriter mentioned in release notes

Best,
Karl

On Thu, Jun 16, 2022 at 8:39 PM Jaromir Matas <mail at jaromir.net> wrote:

> Hi Christoph,
>
>
>
> > Process termination is currently buggy and will silently drop the
> process if some unwind contexts signal an unhandled error.
>
>
>
> This is fixed now. No more issues I’m aware of ;)
>
>
>
> Also - regarding Process Browser, you added the *destroy* magical
> “button”, why not mention it?
>
>
>
> Amazing reading!
>
> Best,
>
> Jaromir
>
> --
>
> *Jaromír Matas*
>
> mail at jaromir.net
>
>
>
> *From: *christoph.thiede at student.hpi.uni-potsdam.de
> *Sent: *Thursday, June 16, 2022 19:45
> *To: *squeak-dev at lists.squeakfoundation.org
> *Subject: *Re: [squeak-dev] We are in FEATURE FREEZE -- Re: [PSA] Squeak
> 6.0 | The Dates
>
>
>
> 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] <http://files.squeak.org/trunk/> where you can open them via *Help
> > Release Notes**.* Alternatively, you can download them from GitHub [2]
> <https://raw.githubusercontent.com/squeak-smalltalk/squeak-app/squeak-trunk/release-notes/6.0>
> 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
> <https://github.com/hpi-swa-lab/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"]
>
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20220616/dfb0b595/attachment.html>


More information about the Squeak-dev mailing list