[squeak-dev] The Trunk: EToys-ct.459.mcz

christoph.thiede at student.hpi.uni-potsdam.de christoph.thiede at student.hpi.uni-potsdam.de
Sat Jan 29 23:36:34 UTC 2022


Hi Marcel,

> > Maybe we should integrate this check into the ReleaseBuilder or into the squeak-app script?
> 
> It's already in there. Sorry for not being clear. #cleanUp: is part of the ReleaseBuilder preparation. #prepareEnvironment > #clearCaches

I was talking about the "check for changes" check *after* cleaning up the image. :-)

> > Why not? :-)
> 
> *sigh* ... just look at what you committed. Repeated sends of #addCategory: do not delete any category, even if you skip a send. The categories are already there.

Ouch, now I see ... Well, then this is a limitation of our current Monticello model. I was rather assuming the semantics of a class definition here - i.e.: Everything category that is not defined in the version gets removed ... Maybe we should establish these semantics instead?

Best,
Christoph

---
Sent from Squeak Inbox Talk

On 2022-01-20T14:40:07+01:00, marcel.taeumel at hpi.de wrote:

> Hi Christoph --
> 
> > Maybe we should integrate this check into the ReleaseBuilder or into the squeak-app script?
> 
> It's already in there. Sorry for not being clear. #cleanUp: is part of the ReleaseBuilder preparation. #prepareEnvironment > #clearCaches
> 
> > Why not? :-)
> 
> *sigh* ... just look at what you committed. Repeated sends of #addCategory: do not delete any category, even if you skip a send. The categories are already there.
> 
> Best,
> Marcel
> Am 20.01.2022 14:01:02 schrieb Thiede, Christoph <christoph.thiede at student.hpi.uni-potsdam.de>:
> Hi Marcel,
> 
> I took the fresh trunk image from yesterday's CI and told the Monticello browser to scan all packages for changes. As a result, this change was displayed. Maybe we should integrate this check into the ReleaseBuilder or into the squeak-app script?
> 
> > As you can see, it is not even possible. ;-) 
> 
> Why not? :-)
> 
> Best,
> Christoph
> Von: Squeak-dev <squeak-dev-bounces at lists.squeakfoundation.org> im Auftrag von Taeumel, Marcel
> Gesendet: Donnerstag, 20. Januar 2022 09:38:11
> An: squeak-dev
> Betreff: Re: [squeak-dev] The Trunk: EToys-ct.459.mcz
>  
> Hi Christoph --
> 
> There is no need to remove empty categories via the update stream. As you can see, it is not even possible. ;-) Such empty categories will be removed via #cleanUp: in ClassOrganizer and SystemOrganizer.
> 
> Best,
> Marcel
> Am 20.01.2022 02:07:32 schrieb commits at source.squeak.org <commits at source.squeak.org>:
> Christoph Thiede uploaded a new version of EToys to project The Trunk:
> http://source.squeak.org/trunk/EToys-ct.459.mcz
> 
> ==================== Summary ====================
> 
> Name: EToys-ct.459
> Author: ct
> Time: 20 January 2022, 2:06:48.98668 am
> UUID: 2310f457-7992-1442-b115-8d99a855af09
> Ancestors: EToys-mt.458
> 
> Complements EToys-mt.445.
> 
> =============== Diff against EToys-mt.458 ===============
> 
> Item was changed:
> SystemOrganization addCategory: #'Etoys-Buttons'!
> SystemOrganization addCategory: #'Etoys-CustomEvents'!
> SystemOrganization addCategory: #'Etoys-Experimental'!
> SystemOrganization addCategory: #'Etoys-OLPC-Display'!
> SystemOrganization addCategory: #'Etoys-Outliner'!
> SystemOrganization addCategory: #'Etoys-Protocols'!
> SystemOrganization addCategory: #'Etoys-Protocols-Type Vocabularies'!
> SystemOrganization addCategory: #'Etoys-ReleaseBuilder'!
> SystemOrganization addCategory: #'Etoys-Scripting'!
> SystemOrganization addCategory: #'Etoys-Scripting Support'!
> SystemOrganization addCategory: #'Etoys-Scripting Tiles'!
> - SystemOrganization addCategory: #'Etoys-Squeakland-BroomMorphs-Base'!
> - SystemOrganization addCategory: #'Etoys-Squeakland-BroomMorphs-Connectors'!
> SystemOrganization addCategory: #'Etoys-Squeakland-EToys-Kedama'!
> SystemOrganization addCategory: #'Etoys-Squeakland-Etoys-Buttons'!
> SystemOrganization addCategory: #'Etoys-Squeakland-Etoys-Calendar'!
> SystemOrganization addCategory: #'Etoys-Squeakland-Etoys-Debugger'!
> SystemOrganization addCategory: #'Etoys-Squeakland-Etoys-Help'!
> SystemOrganization addCategory: #'Etoys-Squeakland-Etoys-Input'!
> SystemOrganization addCategory: #'Etoys-Squeakland-Etoys-Scripting'!
> SystemOrganization addCategory: #'Etoys-Squeakland-Etoys-Scripting Support'!
> SystemOrganization addCategory: #'Etoys-Squeakland-Etoys-Scripting Tiles'!
> SystemOrganization addCategory: #'Etoys-Squeakland-Etoys-SpeechBubbles'!
> SystemOrganization addCategory: #'Etoys-Squeakland-Etoys-Tile Scriptors'!
> SystemOrganization addCategory: #'Etoys-Squeakland-Graphics-Text'!
> SystemOrganization addCategory: #'Etoys-Squeakland-Graphics-Tools-Intersection'!
> SystemOrganization addCategory: #'Etoys-Squeakland-Graphics-Tools-Simplification'!
> SystemOrganization addCategory: #'Etoys-Squeakland-Graphics-Tools-Triangulation'!
> SystemOrganization addCategory: #'Etoys-Squeakland-Morphic-Basic'!
> SystemOrganization addCategory: #'Etoys-Squeakland-Morphic-Books'!
> SystemOrganization addCategory: #'Etoys-Squeakland-Morphic-Components'!
> SystemOrganization addCategory: #'Etoys-Squeakland-Morphic-Demo'!
> SystemOrganization addCategory: #'Etoys-Squeakland-Morphic-Experimental'!
> SystemOrganization addCategory: #'Etoys-Squeakland-Morphic-Games'!
> SystemOrganization addCategory: #'Etoys-Squeakland-Morphic-Games-Chess'!
> SystemOrganization addCategory: #'Etoys-Squeakland-Morphic-Games-Chess960'!
> SystemOrganization addCategory: #'Etoys-Squeakland-Morphic-GeeMail'!
> SystemOrganization addCategory: #'Etoys-Squeakland-Morphic-Kernel'!
> SystemOrganization addCategory: #'Etoys-Squeakland-Morphic-Mentoring'!
> SystemOrganization addCategory: #'Etoys-Squeakland-Morphic-Navigators'!
> SystemOrganization addCategory: #'Etoys-Squeakland-Morphic-PDA'!
> SystemOrganization addCategory: #'Etoys-Squeakland-Morphic-PartsBin'!
> SystemOrganization addCategory: #'Etoys-Squeakland-Morphic-Support'!
> SystemOrganization addCategory: #'Etoys-Squeakland-Morphic-Widgets'!
> SystemOrganization addCategory: #'Etoys-Squeakland-Morphic-Windows'!
> SystemOrganization addCategory: #'Etoys-Squeakland-Morphic-Worlds'!
> SystemOrganization addCategory: #'Etoys-Squeakland-MorphicExtras-AdditionalMorphs'!
> SystemOrganization addCategory: #'Etoys-Squeakland-MorphicExtras-Charts'!
> SystemOrganization addCategory: #'Etoys-Squeakland-MorphicExtras-Postscript Filters'!
> SystemOrganization addCategory: #'Etoys-Squeakland-MorphicExtras-Widgets'!
> SystemOrganization addCategory: #'Etoys-Squeakland-Multilingual-Languages'!
> SystemOrganization addCategory: #'Etoys-Squeakland-Multilingual-TextConversion'!
> SystemOrganization addCategory: #'Etoys-Squeakland-Network-HTML-Formatter'!
> SystemOrganization addCategory: #'Etoys-Squeakland-Network-HTML-Forms'!
> SystemOrganization addCategory: #'Etoys-Squeakland-Network-HTML-Parser'!
> SystemOrganization addCategory: #'Etoys-Squeakland-Network-HTML-Parser Entities'!
> SystemOrganization addCategory: #'Etoys-Squeakland-Network-HTML-Tokenizer'!
> SystemOrganization addCategory: #'Etoys-Squeakland-Network-MIME'!
> SystemOrganization addCategory: #'Etoys-Squeakland-Network-TelNet WordNet'!
> SystemOrganization addCategory: #'Etoys-Squeakland-Network-UI'!
> SystemOrganization addCategory: #'Etoys-Squeakland-Network-Url'!
> SystemOrganization addCategory: #'Etoys-Squeakland-SISS-Serialization'!
> SystemOrganization addCategory: #'Etoys-Squeakland-ST80-Morphic'!
> SystemOrganization addCategory: #'Etoys-Squeakland-SUnit'!
> SystemOrganization addCategory: #'Etoys-Squeakland-Sound-Interface'!
> SystemOrganization addCategory: #'Etoys-Squeakland-Sound-Ogg'!
> SystemOrganization addCategory: #'Etoys-Squeakland-Sound-Scores'!
> SystemOrganization addCategory: #'Etoys-Squeakland-Sugar'!
> SystemOrganization addCategory: #'Etoys-Squeakland-Support'!
> SystemOrganization addCategory: #'Etoys-Squeakland-System-Clipboard-Extended'!
> SystemOrganization addCategory: #'Etoys-Squeakland-System-Compiler'!
> SystemOrganization addCategory: #'Etoys-Squeakland-System-Exceptions Kernel'!
> SystemOrganization addCategory: #'Etoys-Squeakland-System-Support'!
> SystemOrganization addCategory: #'Etoys-Squeakland-Tools-Changes'!
> SystemOrganization addCategory: #'Etoys-Squeakland-Tools-Explorer'!
> SystemOrganization addCategory: #'Etoys-Squeakland-Tools-Process Browser'!
> SystemOrganization addCategory: #'Etoys-Squeakland-Tweak-Kedama-ObjectVectors'!
> SystemOrganization addCategory: #'Etoys-Squeakland-Tweak-Kedama-ParseTree-AttributeDefinition'!
> SystemOrganization addCategory: #'Etoys-Squeakland-Tweak-Kedama-ParseTreeTransformer'!
> SystemOrganization addCategory: #'Etoys-Stacks'!
> SystemOrganization addCategory: #'Etoys-StarSqueak'!
> SystemOrganization addCategory: #'Etoys-Support'!
> SystemOrganization addCategory: #'Etoys-Tests'!
> SystemOrganization addCategory: #'Etoys-Tile Scriptors'!
> SystemOrganization addCategory: #'Etoys-UserInterfaceTheme'!
> SystemOrganization addCategory: #'Etoys-Widgets'!
> 
> 
> -------------- next part --------------
> An HTML attachment was scrubbed...
> URL: <http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20220120/67863ce8/attachment-0001.html>
> 
> 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20220130/57b65c6a/attachment-0001.html>


More information about the Squeak-dev mailing list