<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</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>Hi Marcel,</p>
<p><br>
</p>
<p>I agree that this could be a time problem for this release, yes. :-)</p>
<p><br>
</p>
<p>However, arguing for long-term automation:</p>
<p><br>
</p>
<p>> <span>This would be the first time we need to update them.</span></p>
<p><span><br>
</span></p>
<p>I don't think so. :-) There are several outdated details in the screenshots, for instance: the inspector field list in executing.png, the label of the "vars" button in the browser in scripting.png, the UI of the font importer in tools.png, the order of removals/additions
 in the version inspector in versioning.png, and probably some others ...</p>
<p><br>
</p>
<p>Another argument is that these screenshots could work as some kind of acceptance test. For instance, we could be notified if we broke that Etoys example by accident.</p>
<p>Of course, we could still review them manually to keep the contents on the website safe.</p>
<p><br>
</p>
<p>Best,</p>
<p>Christoph</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> Mittwoch, 22. Juni 2022 16:21:35<br>
<b>An:</b> squeak-dev<br>
<b>Betreff:</b> Re: [squeak-dev] We are in CODE FREEZE -- Re: [PSA] Squeak 6.0 | The Dates</font>
<div> </div>
</div>
<div>
<div id="__MailbirdStyleContent" style="font-size: 10pt;font-family: Arial;color: #000000;text-align: left" dir="ltr">
Hi Christoph --
<div><br>
</div>
<div>> <span style="font-family: Calibri, Helvetica, sans-serif;font-size: 16px">Let's finally automate them [...]</span></div>
<div><span style="font-family: Calibri, Helvetica, sans-serif;font-size: 16px"><br>
</span></div>
<div><span style="font-family: Calibri, Helvetica, sans-serif;font-size: 16px">Not now. This would be the first time we need to update them. I think that it's faster and more flexible to do it by hand.</span></div>
<div><span style="font-family: Calibri, Helvetica, sans-serif;font-size: 16px"><br>
</span></div>
<div><span style="font-family: Calibri, Helvetica, sans-serif;font-size: 16px">> </span><span style="font-family: Calibri, Helvetica, sans-serif;font-size: 16px">It's pretty easy to integrate with smalltalkCI.</span></div>
<div><span style="font-family: Calibri, Helvetica, sans-serif;font-size: 16px"><br>
</span></div>
<div><span style="font-family: Calibri, Helvetica, sans-serif;font-size: 16px">Let's not add squeak-app CI stuff to our squeak.org CI stuff. Unnecessary complexity. It's just about a few static images for the Website. This is by far easier than keeping the
 pictures in Squeak-by-Example up-to-date.</span></div>
<div><span style="font-family: Calibri, Helvetica, sans-serif;font-size: 16px"><br>
</span></div>
<div><span style="font-family: Calibri, Helvetica, sans-serif;font-size: 16px">Best,</span></div>
<div><span style="font-family: Calibri, Helvetica, sans-serif;font-size: 16px">Marcel</span></div>
<div class="mb_sig"></div>
<blockquote class="history_container" type="cite" style="border-left-style: solid;border-width: 1px;margin-top: 20px;margin-left: 0px;padding-left: 10px;min-width: 500px">
<p style="color: #AAAAAA; margin-top: 10px;">Am 22.06.2022 16:17:35 schrieb Thiede, Christoph <christoph.thiede@student.hpi.uni-potsdam.de>:</p>
<div style="font-family:Arial,Helvetica,sans-serif">
<div id="divtagdefaultwrapper" style="font-size: 12pt;color: #000000;font-family: Calibri,Helvetica,sans-serif" dir="ltr">
<p>Hi Marcel,</p>
<p><br>
</p>
<p>wonderful, thanks for your efforts! ðŸŽ‰</p>
<p><br>
</p>
<p>> <span style="font-size: 12pt">(Can somebody replicate the squeak.org screenshots for 200% </span><span style="font-size: 12pt">scale factor? Except the Scratch/Etoys ones. Ratio 16:9, probably </span><span style="font-size: 12pt">2232x1256 pixels each.
 PNG must be optimized for size.</span></p>
<div>> https://github.com/squeak-smalltalk/squeak.org/tree/master/img/screenshots)</div>
<div><br>
</div>
<div>Let's finally automate them (as proposed by Patrick (pre) earlier). We have made pretty good experiences with the approach used for the figures in Squeak by Example [1]. I also used the same framework quite recently for another project. It's pretty easy
 to integrate with smalltalkCI.</div>
<div><br>
</div>
<div>Best,</div>
<div>Christoph</div>
<div><br>
</div>
<div>[1] <a href="https://sourcegraph.com/search?q=context:global+repo:%5Egithub%5C.com/hpi-swa-lab/SqueakByExample-english%24+%5C%5Cbegin%5C%7BExecuteSmalltalkScript%5C%7D%5B%5Cs%5CS%5D%2B%3F%5C%5Cend%5C%7BExecuteSmalltalkScript%5C%7D+lang:TeX&patternType=regexp" class="OWAAutoLink" id="LPlnk704328" previewremoved="true">https://sourcegraph.com/search?q=context:global+repo:%5Egithub%5C.com/hpi-swa-lab/SqueakByExample-english%24+%5C%5Cbegin%5C%7BExecuteSmalltalkScript%5C%7D%5B%5Cs%5CS%5D%2B%3F%5C%5Cend%5C%7BExecuteSmalltalkScript%5C%7D+lang:TeX&patternType=regexp</a></div>
<p></p>
</div>
<hr style="display:inline-block;width:98%" tabindex="-1">
<div id="divRplyFwdMsg" dir="ltr"><span style="font-family: Calibri, sans-serif;color: #000000"><b>Von:</b> Squeak-dev <squeak-dev-bounces@lists.squeakfoundation.org> im Auftrag von Taeumel, Marcel<br>
<b>Gesendet:</b> Mittwoch, 22. Juni 2022 15:55:27<br>
<b>An:</b> squeak-dev<br>
<b>Betreff:</b> [squeak-dev] We are in CODE FREEZE -- Re: [PSA] Squeak 6.0 | The Dates</span>
<div> </div>
</div>
<div>
<div id="__MailbirdStyleContent" style="font-size: 10pt;font-family: Arial;color: #000000;text-align: left" dir="ltr">
Hi all --
<div class="mb_sig"></div>
<div><br>
</div>
<div>We are in the "Code Freeze". Here is our first (and only?) 6.0rc1 bundle:</div>
<div><a href="http://files.squeak.org/6.0rc1/"><span style="font-size: 10pt">http://files.squeak.org/6.0rc1/</span></a><br>
</div>
<div><br>
</div>
<div>Here are the static release notes:</div>
<div><a href="https://raw.githubusercontent.com/squeak-smalltalk/squeak-app/squeak-trunk/release-notes/6.0"><span style="font-size: 10pt">https://raw.githubusercontent.com/squeak-smalltalk/squeak-app/squeak-trunk/release-notes/6.0</span></a></div>
<div><span style="font-size: 10pt">The interactive release notes are available from the Help menu</span><br>
</div>
<div>in the image.<br>
</div>
<div><br>
</div>
<div>I am a little bit busy from Friday to Sunday. Maybe we can do</div>
<div>the release next Monday?</div>
<div><br>
</div>
<div>(Can somebody replicate the squeak.org screenshots for 200%</div>
<div>scale factor? Except the Scratch/Etoys ones. Ratio 16:9, probably</div>
<div>2232x1256 pixels each. PNG must be optimized for size.</div>
<div><a href="https://github.com/squeak-smalltalk/squeak.org/tree/master/img/screenshots" style="font-size: 10pt"><span style="font-size: 10pt">https://github.com/squeak-smalltalk/squeak.org/tree/master/img/screenshots</span></a>)</div>
<div><br>
</div>
<div>Best,</div>
<div>Marcel</div>
<blockquote class="history_container" type="cite" style="border-left-style: solid;border-width: 1px;margin-top: 20px;margin-left: 0px;padding-left: 10px;min-width: 500px">
<p style="color: #AAAAAA; margin-top: 10px;">Am 18.05.2022 15:33:46 schrieb Marcel Taeumel <marcel.taeumel@hpi.de>:</p>
<div style="font-family:Arial,Helvetica,sans-serif">
<div id="__MailbirdStyleContent" style="font-size: 10pt;font-family: Arial;color: #000000;text-align: left" dir="ltr">
Hi all --
<div class="mb_sig"></div>
<div><br>
</div>
<div>We are in the "Feature Freeze". Here is our first 6.0beta bundle:</div>
<div><a href="http://files.squeak.org/6.0beta/"><span style="font-size: 10pt">http://files.squeak.org/6.0beta/</span></a><br>
</div>
<div><br>
</div>
<div>The package 60Deprecated got unloaded via the update stream.</div>
<div>Reload it manually if you really need it. Avoid for testing.</div>
<div><br>
</div>
<div>Please focus on bug reporting and fixing:</div>
<div><a href="https://bugs.squeak.org/"><span style="font-size: 10pt">https://bugs.squeak.org/</span></a> (GitHub issues)<br>
</div>
<div><br>
</div>
<div>Reduce the amount of fixes that might be regarded as new features.</div>
<div>Please avoid adding new features, especially if they need to be</div>
<div>discussed.</div>
<div><br>
</div>
<div>Yes, you may add commentary and documentation as you see fit.</div>
<div>Yes, there is still time to merge Jaromir's process suspend/terminate</div>
<div>fixes.</div>
<div><br>
</div>
<div>No, there won't be any natural-language translations in Squeak 6.0.</div>
<div>But <span style="font-size: 10pt">maybe a simple </span><span style="font-size: 10pt">tutorial/hint on how to add one yourself in the</span></div>
<div><span style="font-size: 10pt">"Extras > Language" </span><span style="font-size: 10pt">menu.</span></div>
<div><br>
</div>
<div><span style="font-size: 10pt">--> Beta/RC testing until June 5, 23:59 AOE</span><br>
</div>
<div><span style="font-size: 10pt"><br>
</span></div>
<div><span style="font-size: 10pt">Best,</span></div>
<div><span style="font-size: 10pt">Marcel</span></div>
<div><br>
</div>
<div>P.S.: <span style="font-size: 10pt">"Squeak Objectland" is still not off the table. I will take another look</span></div>
<div><span style="font-size: 10pt">at it after returning from California on May 27th.</span></div>
<div><br>
</div>
<blockquote class="history_container" type="cite" style="border-left-style: solid;border-width: 1px;margin-top: 20px;margin-left: 0px;padding-left: 10px;min-width: 500px">
<p style="color: #AAAAAA; margin-top: 10px;">Am 06.05.2022 11:52:56 schrieb Marcel Taeumel <marcel.taeumel@hpi.de>:</p>
<div style="font-family:Arial,Helvetica,sans-serif">
<div id="__MailbirdStyleContent" style="font-size: 10pt;font-family: Arial;color: #000000;text-align: left" dir="ltr">
Hi all --
<div><br>
</div>
<div>Let's move the dates:</div>
<div><br>
</div>
<div>
<div> - Feature Freeze on May 18, 23:59 AOE</div>
<div><span style="white-space: pre;"></span>-> 11 days to go</div>
<div> - Beta/RC testing until June 5, 23:59 AOE</div>
<div><span style="white-space: pre;"></span>-> 30 days to go</div>
<div><br>
</div>
</div>
<div>I will not be available from May 20 to May 27.</div>
<div><br>
</div>
<div>Let's hope we can fix the source.squeak.org issues</div>
<div>in time and also resolve that unnecessarily effortful</div>
<div>discussion on primitive 126 in the OSVM [1] by then.</div>
<div><br>
</div>
<div>Best,</div>
<div>Marcel</div>
<div><br>
</div>
<div>[1] https://github.com/OpenSmalltalk/opensmalltalk-vm/issues/627</div>
<div class="mb_sig"></div>
<blockquote class="history_container" type="cite" style="border-left-style: solid;border-width: 1px;margin-top: 20px;margin-left: 0px;padding-left: 10px;min-width: 500px">
<p style="color: #AAAAAA; margin-top: 10px;">Am 02.05.2022 11:26:01 schrieb Marcel Taeumel <marcel.taeumel@hpi.de>:</p>
<div style="font-family:Arial,Helvetica,sans-serif">
<div id="__MailbirdStyleContent" style="font-size: 10pt;font-family: Arial;color: #000000;text-align: left" dir="ltr">
Hi all --
<div><br>
</div>
<div>The connectivity to source.squeak.org is not good at the moment.</div>
<div><br>
</div>
<div>We did a recent upgrade to use Squeak 5.3 and OSVM RC3 (<span style="font-size: 10pt">20220419), which might require a little bit more effort to make things smooth again.</span></div>
<div><span style="font-size: 10pt"><br>
</span></div>
<div><span style="font-size: 10pt">If the issues persist throughout this week, we will move the deadlines.</span></div>
<div><span style="font-size: 10pt"><br>
</span></div>
<div><span style="font-size: 10pt">Best,</span></div>
<div><span style="font-size: 10pt">Marcel</span></div>
<div class="mb_sig"></div>
<blockquote class="history_container" type="cite" style="border-left-style: solid;border-width: 1px;margin-top: 20px;margin-left: 0px;padding-left: 10px;min-width: 500px">
<p style="color: #AAAAAA; margin-top: 10px;">Am 25.04.2022 09:58:29 schrieb Marcel Taeumel <marcel.taeumel@hpi.de>:</p>
<div style="font-family:Arial,Helvetica,sans-serif">
<div id="__MailbirdStyleContent" style="font-size: 10pt;font-family: Arial;color: #000000;text-align: left" dir="ltr">
<div><span style="font-size: 13.3333px">Hi all! --</span></div>
<div><span style="font-size: 13.3333px"><br>
</span></div>
<div><span style="font-size: 13.3333px">Let's do this.</span></div>
<div><span style="font-size: 13.3333px"><br>
</span></div>
<div><span style="font-size: 13.3333px"> - Feature Freeze on May 6, 23:59 AOE</span></div>
<div><span style="font-size: 13.3333px"><span style="white-space:pre"></span>-> 11 days to go</span></div>
<div><span style="font-size: 13.3333px"> - Beta testing until May 15, 23:59 AOE</span></div>
<div><span style="font-size: 13.3333px"><span style="white-space:pre"></span>-> 20 days to go</span></div>
<div><span style="font-size: 13.3333px"> - Picking a release candidate until May 18, 23:59 AOE</span></div>
<div><span style="font-size: 13.3333px"><span style="white-space:pre"></span>-> 23 days to go</span></div>
<div><span style="font-size: 13.3333px"><br>
</span></div>
<div><span style="font-size: 13.3333px">The current state of tests can be found here:</span></div>
<div><span style="font-size: 13.3333px"> - https://github.com/squeak-smalltalk/squeak-app/actions</span></div>
<div><span style="font-size: 13.3333px"> - https://github.com/marceltaeumel/squeak-ffi/actions</span></div>
<div><span style="font-size: 13.3333px"><br>
</span></div>
<div><span style="font-size: 13.3333px">Download the latest squeak-app bundles from here:</span></div>
<div><span style="font-size: 13.3333px"> - http://files.squeak.org/6.0alpha/</span></div>
<div><span style="font-size: 13.3333px"> - http://files.squeak.org/6.0beta/ (after May 6)</span></div>
<div><span style="font-size: 13.3333px"> - http://files.squeak.org/6.0rc1/ (after May 15)</span></div>
<div><span style="font-size: 13.3333px"> - http://files.squeak.org/6.0rc2/</span></div>
<div><span style="font-size: 13.3333px"> - ...</span></div>
<div><span style="font-size: 13.3333px"><br>
</span></div>
<div><span style="font-size: 13.3333px">Please report bugs here on squeak-dev or on GitHub:</span></div>
<div><span style="font-size: 13.3333px"> - https://github.com/squeak-smalltalk/squeak-object-memory/issues</span></div>
<div><span style="font-size: 13.3333px"><br>
</span></div>
<div><span style="font-size: 13.3333px">After the Feature Freeze, this will happen in the Trunk Update Stream:</span></div>
<div><span style="font-size: 13.3333px"> - Unload 60Deprecated via postload-script</span></div>
<div><span style="font-size: 13.3333px"> - Adapt "SqueakVersion" to keep build number stable</span></div>
<div><span style="font-size: 13.3333px"> - Add "Load deprecated methods" to preference wizard</span></div>
<div><span style="font-size: 13.3333px"> - Update update map to not include 60Deprecated anymore</span></div>
<div><span style="font-size: 13.3333px"><br>
</span></div>
<div><span style="font-size: 13.3333px">After the release, this will happen in the Trunk Update Stream:</span></div>
<div><span style="font-size: 13.3333px"> - Add new 61Deprecated package</span></div>
<div><span style="font-size: 13.3333px"> - Trunk open for the features again</span></div>
<div><span style="font-size: 13.3333px"> ! Discuss the critical ones via Inbox as usual</span></div>
<div><span style="font-size: 13.3333px"><br>
</span></div>
<div><span style="font-size: 13.3333px">Meanwhile, the release versions of all packages will be copied over to source.squeak.org/squeak60.</span></div>
<div><span style="font-size: 13.3333px"><br>
</span></div>
<div><span style="font-size: 13.3333px">Best,</span></div>
<div><span style="font-size: 13.3333px">Marcel</span></div>
<div><span style="font-size: 13.3333px"><br>
</span></div>
<div><span style="font-size: 13.3333px">P.S.: Here is the previous info on the release planning: http://lists.squeakfoundation.org/pipermail/squeak-dev/2022-March/219520.html</span></div>
<div class="mb_sig"></div>
</div>
</div>
</blockquote>
</div>
</div>
</blockquote>
</div>
</div>
</blockquote>
</div>
</div>
</blockquote>
</div>
</div>
</div>
</blockquote>
</div>
</div>
</body>
</html>