[squeak-dev] The Trunk: Morphic-ct.1843.mcz

Nicolas Cellier nicolas.cellier.aka.nice at gmail.com
Wed Jan 12 13:47:45 UTC 2022


Note that we can still override a .mcm when needed.

Le mer. 12 janv. 2022 à 14:44, Marcel Taeumel <marcel.taeumel at hpi.de> a
écrit :

> > The problem that I see with this strategy is that users that do not
> explicitly try out all new defaults will be surprised by them lately only
> when they try out a newly released image.
>
> Ehm... yeah. That's not the process of testing a new release build. ;-)
> You download the new bundle and test that. Your local work image can have
> all kinds of quirks not present in the release bundle.
>
> > I'm sorry for the misunderstanding. Shall I revert this?
>
> I assume that you did add an update-map entry already? Then it's too late.
> If not, sure, revert it.
>
> Best,
> Marcel
>
> Am 12.01.2022 14:41:21 schrieb Thiede, Christoph <
> christoph.thiede at student.hpi.uni-potsdam.de>:
>
> Hi Marcel,
>
>
> I'm sorry for the misunderstanding. Shall I revert this?
>
>
> The problem that I see with this strategy is that users that do not
> explicitly try out all new defaults will be surprised by them lately only
> when they try out a newly released image. If all preference variables were
> only set to a value different from nil when a user *explicitly decides*
> to change it, it would be easier for us to change the behavior for the rest
> of the users only.
>
>
> Best,
>
> Christoph
> ------------------------------
> *Von:* Squeak-dev <squeak-dev-bounces at lists.squeakfoundation.org> im
> Auftrag von Taeumel, Marcel
> *Gesendet:* Mittwoch, 12. Januar 2022 14:18:12
> *An:* squeak-dev
> *Betreff:* Re: [squeak-dev] The Trunk: Morphic-ct.1843.mcz
>
> Hi Christoph --
>
> This is what I meant what we should not do. We should not change the
> preferences a user currently has in his or her image through the update
> stream. Just because we agreed on a different default value, we must not
> change what users decided before that. :-( Please don't do that again in
> the future. :-) We only synchronize those preferences in the
> release-building process.
>
> Best,
> Marcel
>
> Am 10.01.2022 17:29:45 schrieb commits at source.squeak.org <
> commits at source.squeak.org>:
> Christoph Thiede uploaded a new version of Morphic to project The Trunk:
> http://source.squeak.org/trunk/Morphic-ct.1843.mcz
>
> ==================== Summary ====================
>
> Name: Morphic-ct.1843
> Author: ct
> Time: 10 January 2022, 5:29:01.402518 pm
> UUID: c969959b-377b-aa41-a85a-b4ffc3239a2d
> Ancestors: Morphic-ct.1841
>
> Synchronizes default preference value for "Enclose selection with
> brackets". Complements Morphic-mt.1812.
>
> =============== Diff against Morphic-ct.1841 ===============
>
> Item was changed:
> (PackageInfo named: 'Morphic') postscript: '"Fix missing command key
> shortcuts such as [cmd]+[+/-] for scale changes."
> Project allMorphicProjects do: [:p | p world
> initializeDesktopCommandKeySelectors].
>
> "New ''scale factor'' menu"
> + TheWorldMainDockingBar updateInstances.
> +
> + "Enable ''Enclose selection with brackets'' by default (Morphic-mt.1812)"
> + TextEditor encloseSelection: true.'!
> - TheWorldMainDockingBar updateInstances.'!
>
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20220112/9449337b/attachment.html>


More information about the Squeak-dev mailing list