<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html; charset=UTF-8" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Hi Nico,<br>
<br>
On 1/5/2022 5:12 PM, Nicolás Papagna Maldonado via Cuis-dev wrote:
<blockquote
cite="mid:CADGn7BNYNin20XVLCYOtzAgC=gnvv43jkRrhkZN7=bNjFvEfbQ@mail.gmail.com"
type="cite">
<div dir="ltr">I second Mariano's request!
<div><br>
</div>
<div>I don't really know what should I do to fix my packages.</div>
</div>
</blockquote>
<br>
See my response to Mariano's email. The Cuis update mechanism was
designed to make it easy to follow changes. Compare, for instance,
with .mcz non human readable files...<br>
<br>
<blockquote
cite="mid:CADGn7BNYNin20XVLCYOtzAgC=gnvv43jkRrhkZN7=bNjFvEfbQ@mail.gmail.com"
type="cite">
<div dir="ltr">
<div>Related to that, please check an email I sent a couple of
days ago ("[Proposal] Keep a changelog").</div>
<div>I believe that would make the life of all of us who want to
improve Cuis a little easier when this kind of change happens.</div>
</div>
</blockquote>
<br>
Agreed. Anyone can volunteer to do that by following the GitHub
commits and this email list.<br>
<br>
Please keep in mind this is a volunteer community. Nobody pays for
anything, and therefore nobody is a customer. Nobody charges for
anything, and therefore nobody provides customer service. And this
is a project aimed at Smalltalk developers and serious students.
People is expected to be willing to study the system. If in doubt,
give a read to README.md in the main repo, and
CodeManagementInCuis.md in the Documentation folder.<br>
<br>
Thanks,<br>
<br>
<blockquote
cite="mid:CADGn7BNYNin20XVLCYOtzAgC=gnvv43jkRrhkZN7=bNjFvEfbQ@mail.gmail.com"
type="cite">
<div dir="ltr">
<div>Best,</div>
<div>Nico PM</div>
</div>
<br>
<div class="gmail_quote">
<div dir="ltr" class="gmail_attr">On Wed, Jan 5, 2022 at 5:09 PM
Mariano Montone via Cuis-dev <<a moz-do-not-send="true"
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;">Hello,<br>
<br>
several packages of mine have stopped working on Cuis6 because
of the<br>
Morphic changes.<br>
<br>
I cannot find the email with the final changes. Is there a
list with the<br>
final changes somewhere?<br>
<br>
And can I apply the renames blindly, or almost blindly? Like
say,<br>
replace all mentions of WidgetMorph in my files with
BoxedMorph, etc, etc.<br>
<br>
Thanks!<br>
<br>
Mariano<br>
<br>
El 21/12/21 a las 16:02, Juan Vuletich via Cuis-dev escribió:<br>
> Hi Folks,<br>
> <br>
> It has become apparent that some class names I chose some
time ago are<br>
> not meaningful enough. The most confusing is the meaning
I assumed for<br>
> "Widget". Decades ago, Widget meant "UI element in some
library". Today<br>
> it means "Anything the user can interact with". So, I
want to do the<br>
> following renames:<br>
> <br>
> MovableMorph -> MorphicWidget<br>
> WidgetMorph -> GUIControlMorph<br>
> KernelMorph -> SpecialMorph<br>
> WorldMorph -> MorphicWorld<br>
> PasteUpMorph -> PlaygroundMorph<br>
> <br>
> I hope these convey meaning more effectively.<br>
> <br>
> There will be impact on some packages. I have changesets
ready to be<br>
> applied for all packages in repos in the Cuis-Smalltalk
organization.<br>
> <br>
> Before applying all this:<br>
> Do you like the new names? Do you know better ones to
suggest?<br>
> Any other thoughts?<br>
> <br>
> Thanks,<br>
> <br>
<br>
-- <br>
Cuis-dev mailing list<br>
<a moz-do-not-send="true" href="mailto:Cuis-dev@lists.cuis.st"
target="_blank">Cuis-dev@lists.cuis.st</a><br>
<a moz-do-not-send="true"
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>
-- <br>
<div dir="ltr" class="gmail_signature"><br>
Nicolás Papagna</div>
</blockquote>
<br>
<br>
<pre class="moz-signature" cols="72">--
Juan Vuletich
<a class="moz-txt-link-abbreviated" href="http://www.cuis-smalltalk.org">www.cuis-smalltalk.org</a>
<a class="moz-txt-link-freetext" href="https://github.com/Cuis-Smalltalk/Cuis-Smalltalk-Dev">https://github.com/Cuis-Smalltalk/Cuis-Smalltalk-Dev</a>
<a class="moz-txt-link-freetext" href="https://github.com/jvuletich">https://github.com/jvuletich</a>
<a class="moz-txt-link-freetext" href="https://www.researchgate.net/profile/Juan-Vuletich">https://www.researchgate.net/profile/Juan-Vuletich</a>
<a class="moz-txt-link-freetext" href="https://www.linkedin.com/in/juan-vuletich-75611b3">https://www.linkedin.com/in/juan-vuletich-75611b3</a>
<a class="moz-txt-link-freetext" href="https://independent.academia.edu/JuanVuletich">https://independent.academia.edu/JuanVuletich</a>
@JuanVuletich</pre>
</body>
</html>