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

karl ramberg karlramberg at gmail.com
Thu Jun 16 19:03:48 UTC 2022


Doh, release notes are not updated with the update stream.
Downloaded latest trunk image now.
Sorry for the noise

Best,
Karl


On Thu, Jun 16, 2022 at 8:54 PM karl ramberg <karlramberg at gmail.com> wrote:

> 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/a7d279bb/attachment.html>


More information about the Squeak-dev mailing list