<div dir="auto">Hi,<div dir="auto"><br></div><div dir="auto">Morning suggestion (beware...): when the user accepts the text for the first time in a workspace window, ask them whether they want to save the contents to a file or not *for this workspace*. The workspace instance will remember the choice, so that it does not prompt again. A new workspace will prompt when accepted for the first time.</div><div dir="auto"><br></div><div dir="auto">The message can also elaborate a bit on the pros and cons and hint at the preference since users will most likely only fully read it on the first occurrence.</div><div dir="auto"><br></div><div dir="auto">To reverse their choice later we could either allow users to bind or unbind workspaces to/from a file via the menu, or teach them to open another workspace, copy the text to it, accept and make a different choice.</div><div dir="auto"><br></div><div dir="auto">What would you expect to happen if you clone the workspace window?</div><div dir="auto"><br></div><div dir="auto">Kind regards,</div><div dir="auto">Jakob</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Marcel Taeumel <<a href="mailto:marcel.taeumel@hpi.de">marcel.taeumel@hpi.de</a>> schrieb am Mi., 26. Jan. 2022, 08:01:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div id="m_-422879495009725008__MailbirdStyleContent" style="font-size:10pt;font-family:Arial;color:#000000;text-align:left" dir="ltr">
                                        Hi Chris --<div><br></div><div>> <span style="font-family:Arial,Helvetica,sans-serif;font-size:13px">Workspaces are saved in the image. New users are trained to save</span></div><span style="font-family:Arial,Helvetica,sans-serif;font-size:13px">their image very early on. [...] </span><span style="font-family:Arial,Helvetica,sans-serif;font-size:13px">So it's actually already pretty hard to lose anything "important" [...]</span><div><span style="font-family:Arial,Helvetica,sans-serif;font-size:13px"><br></span></div><div><span style="font-family:Arial,Helvetica,sans-serif"><span style="font-size:13px">It would be helpful if you would address the issue that Workspaces look like the code-editing facilities in Browser/MessageSet/Debugger. There, you can hit CMD+S and do not have to care about the lifetime of that tool window. It's rather unrelated to the fact that you have to learn save the image. That kind of inconsistency between Workspaces and </span></span><span style="font-family:Arial,Helvetica,sans-serif;font-size:13px">Browser/MessageSet/Debugger</span><span style="font-size:13px;font-family:Arial,Helvetica,sans-serif"> has been around for a very long time. It's about time we improve on it. ;-) I am pretty sure there were reasons back then in the old days, when message sends where expensive and file access was as well. Nowadays, that's not the case anymore. So we can -- and should -- focus on usability a little bit more. Make the system robust. Value the user's input and make sure that it does not get lost through little usability slips.</span></div><div><br></div><div><span style="font-family:Arial,Helvetica,sans-serif"><span style="font-size:13px">Best,</span></span></div><div><span style="font-family:Arial,Helvetica,sans-serif"><span style="font-size:13px">Marcel</span></span></div><div></div>
                                        <blockquote 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 26.01.2022 02:19:10 schrieb Chris Muller <<a href="mailto:asqueaker@gmail.com" target="_blank" rel="noreferrer">asqueaker@gmail.com</a>>:</p><div style="font-family:Arial,Helvetica,sans-serif">(Tim)<br>> > I've never noticed any confusion with the general case of Workspace and 'accept'; all it has ever done (we're talking around 40 years practice here) is save the content to a string as a backup.<br>><br>> (Marcel)<br>> What kind of intransparent, fragile "backup" would that be? You hit the window's close button and that "backup" is gone. In my opinion, that's not a "backup".<br>><br>> (Jaromir)<br>> So similarly I’d expect to find my last accepted Workspace changes somewhere - and I don’t know where - is this what I’m still missing? And quite logically then, if I crash my image...<br><br>Workspaces are saved in the image.  New users are trained to save<br>their image very early on.  Not only that, assuming they were taught<br>that Workspaces are for playing with Smalltalk code, then they can<br>find all their most recent DoIt's (et al) in the change history.  Like<br>any backup one could poke holes in, Workspaces are backed up<br>well-enough relative to their use-cases.<br><br>So it's actually already pretty hard to lose anything "important",<br>unless they decided to put their Last Will and Testament into a<br>workspace window and forgot to save the image...   :)<br><br>Humor aside, there's only so much protection we can try to layer on to<br>guide users, but their curious exploration (hopefully!) will still<br>always lead them to minor setbacks.  Once learned, I doubt many will<br>care for the system to constantly remind them.  Unless Squeak can get<br>"Ignore this message in the future" functionality, I predict these<br>post pop-ups will eventually be removed from the code.<br><br>Best,<br>  Chris<br><br></div></blockquote></div><br>
</blockquote></div>