[squeak-dev] Make the trunk stream more discoverable? (was: Docs on Contributing to Squeak)

Thiede, Christoph Christoph.Thiede at student.hpi.uni-potsdam.de
Tue Oct 11 11:17:16 UTC 2022


Hi Marcel,


that's a fair point. We could still just display a notice in the dialog without a button for switching the update stream, maybe this:


Stable version. A newer release (Squeak 6.0) is available (click here to [download](https://squeak.org/downloads/)).

What do you think about this? :-)


Best,

Christoph

________________________________
Von: Squeak-dev <squeak-dev-bounces at lists.squeakfoundation.org> im Auftrag von Taeumel, Marcel
Gesendet: Dienstag, 11. Oktober 2022 10:56:09
An: squeak-dev
Betreff: Re: [squeak-dev] Make the trunk stream more discoverable? (was: Docs on Contributing to Squeak)

Hi all --

As soon as we make switching update streams easier and more discoverable, we might get a new kind of support requests for arbitrary combinations such as "I cannot update 5.1 to 6.0 or Trunk" and so on.

In general, we cannot guarantee an easy migration from some older Squeak version to a newer one. It remains experimental. Biggest reason for that is that there will be versions missing between some release repository and another or the latest Trunk, where actually a specific point in the Trunk update stream should be started with.

Best,
Marcel

Am 29.09.2022 09:27:28 schrieb Thiede, Christoph <christoph.thiede at student.hpi.uni-potsdam.de>:

This could fit well into SystemVersion>>#description. Could we also promote new versions there, e.g., if you update a Squeak 5.3 image, say something like:


Stable version. A newer release (Squeak 6.0) is available (click here to upgrade). You can also upgrade to the latest Trunk (bleeding edge, click here).


Wdyt?


Best,

Christoph

________________________________
Von: Squeak-dev <squeak-dev-bounces at lists.squeakfoundation.org> im Auftrag von karl ramberg <karlramberg at gmail.com>
Gesendet: Donnerstag, 29. September 2022 06:48:12
An: The general-purpose Squeak developers list
Cc: ma.chris.m at gmail.com
Betreff: Re: [squeak-dev] Make the trunk stream more discoverable? (was: Docs on Contributing to Squeak)

Please add a warning that Trunk is bleeding edge, that the image can and will break. But it is still fun for the most part :-D

Best,
Karl

On Thu, Sep 29, 2022 at 1:45 AM Jaromir Matas <mail at jaromir.net<mailto:mail at jaromir.net>> wrote:
>> Now that you mention it, this is easy to overlook and I wonder how
many new users even know that the trunk stream is available to them?

> I agree with Dave that switching update streams is too hidden and would be very convenient to change with "one click".

+1, very much agree with Daveā€¦ I had no idea about a trunk. I would have appreciated such convenience/encouragement to switch to the trunk when started :)


Jaromir

From: Chris Muller<mailto:asqueaker at gmail.com>
Sent: Wednesday, September 28, 2022 23:35
To: The general-purpose Squeak developers list<mailto:squeak-dev at lists.squeakfoundation.org>
Subject: Re: [squeak-dev] Make the trunk stream more discoverable? (was: Docs on Contributing to Squeak)

I agree with Dave that switching update streams is too hidden and would be very convenient to change with "one click".  Whatever UI approach is chosen to expose it better, please ensure the action ends up also ensuring whichever one is switched to (trunk) is the top HTTP repository in each MCWorkingCopy, so that the revisions will be ready to go as well.

 - Chris

On Wed, Sep 28, 2022 at 2:48 PM tim Rowledge <tim at rowledge.org<mailto:tim at rowledge.org>> wrote:
Dave is suggesting another option in the menu, not a pop-up thing.

I'd also consider making it part of the dialogue that already pops up at the end of an update -
[cid:183878f10ff1593e9fd1]

In the default downloaded state it shows the Url as 'http://source.squeak.org/squeak60'. If we added a button 'update from trunk from now on<http://source.squeak.org/squeak60'.%20If%20we%20added%20a%20button%20'update%20from%20trunk%20from%20now%20on>' this would be reasonably obvious and very easy to use.


On 2022-09-28, at 12:04 PM, Thiede, Christoph <Christoph.Thiede at student.hpi.uni<mailto:Christoph.Thiede at student.hpi.uni>-potsdam.de<http://potsdam.de>> wrote:

I would deem an extra pop-up too intrusive. Probably many people use a stable release image deliberately and only want to receive backported patches for that. But maybe we could add a short note into the Transcript or the "updated completed" dialog?


tim
--
tim Rowledge; tim at rowledge.org<mailto:tim at rowledge.org>; http://www.rowledge.org/tim
Strange OpCodes: RSC: Rewind System Clock




-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20221011/f4518891/attachment-0001.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Screen Shot 2022-09-28 at 12.45.12 PM.png
Type: image/png
Size: 29131 bytes
Desc: Screen Shot 2022-09-28 at 12.45.12 PM.png
URL: <http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20221011/f4518891/attachment-0001.png>


More information about the Squeak-dev mailing list