<div dir="ltr">The idea is to fix important bugs in the stable release. I think this one is an important bug and should be fix in 6.2, in this case keeping compatibility (that is, with a different solution to the one used in 6.3).<div><br></div><div>BTW, I was reading this excellent and timeless paper of N. Wirth from 1974, "On the Design of Programming Languages", especially the section "Language Design is Decision Making". If you have time, please read that section, I think that it summarizes our spirit very well :-).</div><div>Here is the link: <a href="https://web.eecs.umich.edu/~bchandra/courses/papers/Wirth_Design.pdf">https://web.eecs.umich.edu/~bchandra/courses/papers/Wirth_Design.pdf</a></div><div><br></div><div>Cheers!</div><div>Hernan. </div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Feb 7, 2024 at 10:13 AM Gerald Klix via Cuis-dev <<a href="mailto:cuis-dev@lists.cuis.st">cuis-dev@lists.cuis.st</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On 2/6/24 9:01 PM, Juan Vuletich wrote:<br>
> On 2/6/2024 2:23 PM, Gerald Klix via Cuis-dev wrote:<br>
>> ...<br>
>> Juan,<br>
>><br>
>> consistency-wise, this all makes sense!<br>
>><br>
>> In an implementation that is used for real work,<br>
>> you should not changes semantics so lightheartedly.<br>
>><br>
>> If you really want to do this you should proceed it like this:<br>
>><br>
>> For current Cuis 6.3 you should mark these methods,<br>
>> as "to be deprecated" (by some means yet to be invented).<br>
>><br>
>> For Cuis 6.4 you could mark them as deprecated<br>
>> and write messages to the transcript or bother the user/programmer<br>
>> with a (Pre)-Debugger.<br>
>><br>
>> For Cuis 6.5 or later you may enforce that semantics.<br>
>><br>
>> Of course there still will be hue and cry,<br>
>> but people had their time to adapt and<br>
>> after a lot of complaining, event I would have found<br>
>> a way to live with it :)<br>
>><br>
>> Now I am in the middle of an important project (money-wise)<br>
>> and I have to deal with that – ah, äm, well – shit!<br>
>><br>
>><br>
>> I hope you understand,<br>
>><br>
>> Gerald<br>
><br>
> These changes are being done in the Rolling Release. If you expect <br>
> stability, and compatibility issues only when you are ready to face <br>
> them, you'd use the Stable Release.<br>
><br>
> See <br>
> <a href="https://github.com/Cuis-Smalltalk/Cuis-Smalltalk-Dev/blob/master/Documentation/CuisReleaseProcess.md" rel="noreferrer" target="_blank">https://github.com/Cuis-Smalltalk/Cuis-Smalltalk-Dev/blob/master/Documentation/CuisReleaseProcess.md</a> <br>
> vs. <br>
> <a href="https://github.com/Cuis-Smalltalk/Cuis6-2/blob/main/Documentation/CuisReleaseProcess.md" rel="noreferrer" target="_blank">https://github.com/Cuis-Smalltalk/Cuis6-2/blob/main/Documentation/CuisReleaseProcess.md</a><br>
><br>
> Thanks,<br>
><br>
This document does not say anything about bug fixes.<br>
I presume this #copyFrom:count bug will stay in Cuis 6.2 until hell <br>
freezes over.<br>
Needless to say, that I don't like this either.<br>
<br>
<br>
Best Regards,<br>
<br>
Gerald<br>
-- <br>
Cuis-dev mailing list<br>
<a href="mailto:Cuis-dev@lists.cuis.st" target="_blank">Cuis-dev@lists.cuis.st</a><br>
<a href="https://lists.cuis.st/mailman/listinfo/cuis-dev" rel="noreferrer" target="_blank">https://lists.cuis.st/mailman/listinfo/cuis-dev</a><br>
</blockquote></div><br clear="all"><div><br></div><span class="gmail_signature_prefix">-- </span><br><div dir="ltr" class="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div style="font-size:small"><div dir="ltr"><div dir="ltr"><div style="font-size:12.8px"><span style="font-family:tahoma,sans-serif;font-size:xx-small;border-collapse:collapse"><strong><span style="font-size:8pt"><span style="font-size:small"><font size="2"><span style="font-weight:normal"><span style="font-weight:bold">Hernán Wilkinson</span><br>Agile Software Development, Teaching & Coaching</span></font></span></span></strong></span></div><div style="font-size:12.8px"><span style="font-family:tahoma,sans-serif;font-size:xx-small;border-collapse:collapse"><strong><span style="font-size:8pt"><span style="font-size:small"><font size="2"><span style="font-weight:normal">Phone: +54-011</span></font></span></span></strong></span><font face="tahoma, sans-serif" size="2">-4893-2057</font></div><div style="font-size:12.8px"><strong style="font-family:tahoma,sans-serif;font-size:xx-small"><span style="font-size:8pt"><span style="font-size:small"><font size="2"><span style="font-weight:normal">Twitter: @HernanWilkinson</span></font></span></span></strong></div><div style="font-size:12.8px"><span style="font-family:tahoma,sans-serif;font-size:xx-small;border-collapse:collapse"><strong><span style="font-size:8pt"><span style="font-size:small"><font size="2"><span style="font-weight:normal">site: <a href="http://www.10pines.com/" style="color:rgb(17,65,112)" target="_blank">http://www.10Pines.com</a></span></font></span></span></strong></span></div><div style="font-size:12.8px"><font face="tahoma, sans-serif"><span style="border-collapse:collapse">Address: Alem 896</span></font>, Floor 6, Buenos Aires, Argentina</div></div></div></div></div></div></div></div>