[squeak-dev] [SqueakMap] How do I created an updated Squeak 5.2 entry for 'Installer ensureRecentMetacello'

Chris Muller ma.chris.m at gmail.com
Mon Oct 8 21:43:43 UTC 2018


Hi Hannes,

Only through "Create New Release" in the image.

    http://wiki.squeak.org/squeak/6181

:)    (sorry, I know you already know all this)

The "Community Supported" was part of the 2011 workflow enhancement
which only added the new in-image generated request (the Release
Editor) to append Releases.  IIRC, nothing with the web UI was changed
because the server code is too old and fragile to mess with anymore
than necessary.   However, as I mentioned before, I now have concrete
plans to replace it in the next or future release.

 - Chris

On Mon, Oct 8, 2018 at 4:31 PM H. Hirzel <hannes.hirzel at gmail.com> wrote:
>
> Hi Chris and all
>
> You point out  that Metacello is marked as community supported (see
> screen shot).
> The entry is from 2015.
>
>
> If I log into my account in SqueakMap I do not see a way how I can
> access that entry.
>
> The script there is long and outdated . [1]
>
> It needs to be replaced with
>
>
>      Installer ensureRecentMetacello
>
>
> I wonder how I do that with the current UI?
>
> Regards
> Hannes
>
>
>
> ------------------------------------------------------------------------------------------------------------------------------
> [1] OLD (2015) SqueakMap entry for Metacello
>
>
> Installer gemsource
>     project: 'metacello';
>     addPackage: 'ConfigurationOfMetacello';
>     install.
>
> "Bootstrap Metacello Preview, using mcz files (#'previewBootstrap'
> symbolic version"
> ((Smalltalk at: #ConfigurationOfMetacello) project
>   version: #'previewBootstrap') load.
>
> "Load the Preview version of Metacello from GitHub"
> (Smalltalk at: #Metacello) new
>   configuration: 'MetacelloPreview';
>   version: #stable;
>   repository: 'github://dalehenrich/metacello-work:configuration';
>   load.
>
> "Now load latest version of Metacello"
> (Smalltalk at: #Metacello) new
>   baseline: 'Metacello';
>   repository: 'github://dalehenrich/metacello-work:master/repository';
>   get.
> (Smalltalk at: #Metacello) new
>   baseline: 'Metacello';
>   repository: 'github://dalehenrich/metacello-work:master/repository';
>   load.


More information about the Squeak-dev mailing list