<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=Windows-1252">
</head>
<body>
<style type="text/css" style="display:none;"><!-- P {margin-top:0;margin-bottom:0;} --></style>
<div id="divtagdefaultwrapper" style="font-size:12pt;color:#000000;font-family:Calibri,Helvetica,sans-serif;" dir="ltr">
<p>> <span style="font-size: 12pt;">Keep it simple.</span></p>
<div><br>
</div>
<div>I would consider a Monticello-based approach simpler: The HelpBrowser approach is quite mature IMO and currently, you need to deal with your local file system and git all the time you are writing release notes. It's not a single source of truth (see also
 Object class >> #releaseNotes as a symptom). The hurdle to writing release notes is larger because of this distance, making our process less agile. On the other hand, I added a lot of interactive content to the release notes, and maintaining this via a single
 serialized file-out is more challenging than it could be if we had the option to add helper methods to the help topic.</div>
<div><br>
</div>
<div>Best,</div>
<div>Christoph</div>
<p></p>
</div>
<hr style="display:inline-block;width:98%" tabindex="-1">
<div id="divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" style="font-size:11pt" color="#000000"><b>Von:</b> Squeak-dev <squeak-dev-bounces@lists.squeakfoundation.org> im Auftrag von Taeumel, Marcel<br>
<b>Gesendet:</b> Freitag, 17. Juni 2022 10:07:17<br>
<b>An:</b> The general-purpose Squeak developers list<br>
<b>Betreff:</b> Re: [squeak-dev] We are in FEATURE FREEZE -- Re: [PSA] Squeak 6.0 | The Dates</font>
<div> </div>
</div>
<div>
<div dir="auto">Well, Release Notes are meant to be stable for a certain release. No need to integrate it into the update stream. The stream itself will provide notes via Transcript during updates. Keep it simple.</div>
<div dir="auto"><br>
</div>
<div dir="auto">Best,</div>
<div dir="auto">Marcel</div>
<hr style="display:inline-block;width:98%" tabindex="-1">
<div id="divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" style="font-size:11pt" color="#000000"><b>From:</b> Squeak-dev <squeak-dev-bounces@lists.squeakfoundation.org> on behalf of Thiede, Christoph <Christoph.Thiede@student.hpi.uni-potsdam.de><br>
<b>Sent:</b> Thursday, June 16, 2022 9:36:35 PM<br>
<b>To:</b> The general-purpose Squeak developers list <squeak-dev@lists.squeakfoundation.org><br>
<b>Subject:</b> Re: [squeak-dev] We are in FEATURE FREEZE -- Re: [PSA] Squeak 6.0 | The Dates</font>
<div> </div>
</div>
<div><style type="text/css" style="display:none">
<!--
p
        {margin-top:0;
        margin-bottom:0}
-->
</style>
<div id="x_divtagdefaultwrapper" dir="ltr" style="font-size:12pt; color:#000000; font-family:Calibri,Helvetica,sans-serif">
<p>> <span style="font-size:12pt">Doh, release notes are not updated with the update stream.</span></p>
<div><br>
</div>
<div>But this is a fair point. Maybe we should serialize them in a package (Squeak-Version or ReleaseBuilder?) in the future, maybe using the HelpBrowser framework. There is no real reason to file this out, I guess. Yes, sounds like a fun todo for later. :-)</div>
<div><br>
</div>
<div>Best,</div>
<div>Christoph</div>
<p></p>
</div>
<hr tabindex="-1" style="display:inline-block; width:98%">
<div id="x_divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" color="#000000" style="font-size:11pt"><b>Von:</b> Squeak-dev <squeak-dev-bounces@lists.squeakfoundation.org> im Auftrag von karl ramberg <karlramberg@gmail.com><br>
<b>Gesendet:</b> Donnerstag, 16. Juni 2022 21:03:48<br>
<b>An:</b> The general-purpose Squeak developers list<br>
<b>Betreff:</b> Re: [squeak-dev] We are in FEATURE FREEZE -- Re: [PSA] Squeak 6.0 | The Dates</font>
<div> </div>
</div>
<div>
<div dir="ltr">
<div>Doh, release notes are not updated with the update stream.</div>
<div>Downloaded latest trunk image now. <br>
</div>
<div>Sorry for the noise <br>
</div>
<div><br>
</div>
<div>Best,</div>
<div>Karl</div>
<div><br>
</div>
</div>
<br>
<div class="x_gmail_quote">
<div dir="ltr" class="x_gmail_attr">On Thu, Jun 16, 2022 at 8:54 PM karl ramberg <<a href="mailto:karlramberg@gmail.com">karlramberg@gmail.com</a>> wrote:<br>
</div>
<blockquote class="x_gmail_quote" style="margin:0px 0px 0px 0.8ex; border-left:1px solid rgb(204,204,204); padding-left:1ex">
<div dir="ltr">
<div>I could not see the new GifReadWriter mentioned in release notes</div>
<div><br>
</div>
<div>Best,</div>
<div>Karl<br>
</div>
</div>
<br>
<div class="x_gmail_quote">
<div dir="ltr" class="x_gmail_attr">On Thu, Jun 16, 2022 at 8:39 PM Jaromir Matas <<a href="mailto:mail@jaromir.net" target="_blank">mail@jaromir.net</a>> wrote:<br>
</div>
<blockquote class="x_gmail_quote" style="margin:0px 0px 0px 0.8ex; border-left:1px solid rgb(204,204,204); padding-left:1ex">
<div lang="EN-US">
<div>
<p class="x_MsoNormal">Hi Christoph,</p>
<p class="x_MsoNormal"><u></u> <u></u></p>
<p class="x_MsoNormal">> Process termination is currently buggy and will silently drop the process if some unwind contexts signal an unhandled error.</p>
<p class="x_MsoNormal"><u></u> <u></u></p>
<p class="x_MsoNormal">This is fixed now. No more issues I’m aware of ;)</p>
<p class="x_MsoNormal"><u></u> <u></u></p>
<p class="x_MsoNormal">Also - regarding Process Browser, you added the <b><i>destroy</i></b> magical “button”, why not mention it?</p>
<p class="x_MsoNormal"><u></u> <u></u></p>
<p class="x_MsoNormal">Amazing reading!</p>
<p class="x_MsoNormal">Best,</p>
<p class="x_MsoNormal">Jaromir</p>
<p><span lang="CS">--</span></p>
<p><strong><span style="font-family:"Calibri Light",sans-serif; color:rgb(51,51,51); font-weight:normal">Jaromír Matas</span></strong><span style="font-family:"Calibri Light",sans-serif; color:rgb(85,85,85)"><u></u><u></u></span></p>
<p><span style="font-family:"Calibri Light",sans-serif; color:rgb(46,117,182)"><a href="mailto:mail@jaromir.net" target="_blank">mail@jaromir.net</a></span></p>
<p class="x_MsoNormal"><u></u> <u></u></p>
<div style="border-color:rgb(225,225,225) currentcolor currentcolor; border-style:solid none none; border-width:1pt medium medium; padding:3pt 0in 0in">
<p class="x_MsoNormal" style="border:medium none; padding:0in"><b>From: </b><a href="mailto:christoph.thiede@student.hpi.uni-potsdam.de" target="_blank">christoph.thiede@student.hpi.uni-potsdam.de</a><br>
<b>Sent: </b>Thursday, June 16, 2022 19:45<br>
<b>To: </b><a href="mailto:squeak-dev@lists.squeakfoundation.org" target="_blank">squeak-dev@lists.squeakfoundation.org</a><br>
<b>Subject: </b>Re: [squeak-dev] We are in FEATURE FREEZE -- Re: [PSA] Squeak 6.0 | The Dates</p>
</div>
<p class="x_MsoNormal"><u></u> <u></u></p>
<p class="x_MsoNormal">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/" target="_blank">nightly built image [1]</a> where you can open them via
<a><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" target="_blank">
GitHub [2]</a> into your release-notes folder or adjust the path in <span style="color:black">
<a>SqueakReleaseNotes </a></span><span style="color:navy"><a>class>>#asHelpTopic</a></span>. 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/" target="_blank">http://files.squeak.org/trunk/</a><br>
[2] <a href="https://raw.githubusercontent.com/squeak-smalltalk/squeak-app/squeak-trunk/release-notes/6.0" target="_blank">
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>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>
<span style="color:gray">---<br>
<i>Sent from <a href="https://github.com/hpi-swa-lab/squeak-inbox-talk" target="_blank">
<span style="color:gray">Squeak Inbox Talk</span></a></i></span><br>
<br>
On 2022-06-14T12:26:27+02:00, <a href="mailto:marcel.taeumel@hpi.de" target="_blank">
marcel.taeumel@hpi.de</a> 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 <a href="http://hpi.de" target="_blank">
hpi.de</a>>:<br>
> Hi all --<br>
> <br>
> We are in the "Feature Freeze". Here is our first 6.0beta bundle:<br>
> <a href="http://files.squeak.org/6.0beta/" target="_blank">http://files.squeak.org/6.0beta/</a> [<a href="http://files.squeak.org/6.0beta/" target="_blank">http://files.squeak.org/6.0beta/</a>]<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>
> <a href="https://bugs.squeak.org/" target="_blank">https://bugs.squeak.org/</a> [<a href="https://bugs.squeak.org/" target="_blank">https://bugs.squeak.org/</a>] (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 <a href="http://hpi.de" target="_blank">
hpi.de</a>>:<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 <a href="http://source.squeak.org" target="_blank">source.squeak.org</a> 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] <a href="https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/627" target="_blank">https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/627</a><br>
> Am 02.05.2022 11:26:01 schrieb Marcel Taeumel <marcel.taeumel at <a href="http://hpi.de" target="_blank">
hpi.de</a>>:<br>
> Hi all --<br>
> <br>
> The connectivity to <a href="http://source.squeak.org" target="_blank">source.squeak.org</a> 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 <a href="http://hpi.de" target="_blank">
hpi.de</a>>:<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>
>  - <a href="https://github.com/squeak-smalltalk/squeak-app/actions" target="_blank">
https://github.com/squeak-smalltalk/squeak-app/actions</a><br>
>  - <a href="https://github.com/marceltaeumel/squeak-ffi/actions" target="_blank">
https://github.com/marceltaeumel/squeak-ffi/actions</a><br>
> <br>
> Download the latest squeak-app bundles from here:<br>
>  - <a href="http://files.squeak.org/6.0alpha/" target="_blank">http://files.squeak.org/6.0alpha/</a><br>
>  - <a href="http://files.squeak.org/6.0beta/" target="_blank">http://files.squeak.org/6.0beta/</a> (after May 6)<br>
>  - <a href="http://files.squeak.org/6.0rc1/" target="_blank">http://files.squeak.org/6.0rc1/</a> (after May 15)<br>
>  - <a href="http://files.squeak.org/6.0rc2/" target="_blank">http://files.squeak.org/6.0rc2/</a><br>
>  - ...<br>
> <br>
> Please report bugs here on squeak-dev or on GitHub:<br>
>  - <a href="https://github.com/squeak-smalltalk/squeak-object-memory/issues" target="_blank">
https://github.com/squeak-smalltalk/squeak-object-memory/issues</a><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 <a href="http://source.squeak.org/squeak60" target="_blank">
source.squeak.org/squeak60</a>.<br>
> <br>
> Best,<br>
> Marcel<br>
> <br>
> P.S.: Here is the previous info on the release planning: <a href="http://lists.squeakfoundation.org/pipermail/squeak-dev/2022-March/219520.html" target="_blank">
http://lists.squeakfoundation.org/pipermail/squeak-dev/2022-March/219520.html</a><br>
> -------------- next part --------------<br>
> An HTML attachment was scrubbed...<br>
> URL: <<a href="http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20220614/1c4b1ff2/attachment.html" target="_blank">http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20220614/1c4b1ff2/attachment.html</a>><br>
> <br>
> <br>
["6.0"]<u></u><u></u></p>
<p class="x_MsoNormal"><u></u> <u></u></p>
</div>
</div>
<br>
</blockquote>
</div>
</blockquote>
</div>
</div>
</div>
</div>
</body>
</html>