[squeak-dev] The Inbox: System-cmm.1059.mcz

Chris Muller asqueaker at gmail.com
Wed Apr 3 02:25:45 UTC 2019

I'm planning a major upgrade to SqueakMap later this year that keeps
the existing model but server and UI upgraded to an AppStore-like
experience.  It'd be great to have GitInfrastructure and Metacello
entries in there along with some of the interesting git-based projects.
A consistent one-click experience to "load anything" is good for
Squeak.  One click would get you the whole way there (configuring a
new image) instead of only half way as when starting in the Do menu.
Easier for others to bootstrap and look.  Maybe participate.


On Tue, Apr 2, 2019 at 8:17 PM Chris Muller <asqueaker at gmail.com> wrote:
> On Tue, Apr 2, 2019 at 7:08 PM Levente Uzonyi <leves at caesar.elte.hu> wrote:
> >
> > On Tue, 2 Apr 2019, Chris Muller wrote:
> >
> > > Hi Jakob and Tim R.,
> > >
> > >>> I understand that you like Metacello and GitInfrastructure and may
> > >>> wish to promote their use to others, but as Karl mentioned we already
> > >>> have existing places in the IDE dedicated to package installation, we
> > >>> should not introduce another new place, especially one so orthogonal
> > >>> to its regular purpose.  I guess you wouldn't to see "Installer
> > >>> installMagma" in there, right?
> > >>
> > >> On the other hand, installing Metacello is nearly every time the first thing I have to do in a fresh Trunk image to load any projects from GitHub with their dependencies.
> > >> The shorter the way to install Metacello, the better. I was delighted to have it in the menu. Not that I particularly like Metacello, but I *need* it.
> > >
> > > You need a proper solution to dependency management, adding our
> >
> > You mean a tool like Metacello?
> In this case Metacello is a pre-req package needing loaded,
> so, no.  Are you making a joke?
> It should be handled the same as everything else:  a script that
> checks / loads Metacello and then the dependent app, and store that
> script in SqueakMap.
>  - Chris

More information about the Squeak-dev mailing list